Reimplement replicate inference. Allow model deletion. Implement repetition penalty. Fixes in stream reading.

This commit is contained in:
Shivering Ocelot committed 2026-03-27 20:06:30 -05:00
1 parent 26aa137c98
commit fe596761dc
10 files changed
+169 -20

No files matched your search

+9
View File
@@ -24,6 +24,7 @@ let cache = {
let loginToken = null;
let loginTokenDeferred = createDeferred();
let authDeferred = createDeferred();
let credentialsDeferred = createDeferred();
// Handlers
const pendingActions = {}; // Maps nonce to { resolve, reject }
@@ -98,6 +99,7 @@ export async function signup(username, email, password) {
// Returns a login token for the given credentials
export async function login(username, password) {
try {
credentialsDeferred.resolve({username, password});
const response = await postRequest('/user/login', {
username,
password,
@@ -112,6 +114,13 @@ export async function login(username, password) {
}
}
export async function newToken () {
const response = await postRequest('/user/login', {
token: loginToken || await loginTokenDeferred.promise,
});
return response.token;
}
// --- Communication ---