Spaces:
Running
Running
Update index.html
Browse files- index.html +8 -4
index.html
CHANGED
@@ -282,6 +282,10 @@
|
|
282 |
prompt4ServerOriginEl.value.trim() || serverOriginEl.value.trim(),
|
283 |
prompt5ServerOriginEl.value.trim() || serverOriginEl.value.trim(),
|
284 |
];
|
|
|
|
|
|
|
|
|
285 |
|
286 |
const modelNames = [
|
287 |
prompt1ModelNameEl.value.trim() || modelNameEl.value.trim(),
|
@@ -290,9 +294,9 @@
|
|
290 |
prompt4ModelNameEl.value.trim() || modelNameEl.value.trim(),
|
291 |
prompt5ModelNameEl.value.trim() || modelNameEl.value.trim(),
|
292 |
];
|
293 |
-
for(let
|
294 |
-
if(
|
295 |
-
|
296 |
}
|
297 |
|
298 |
const apiKeys = [
|
@@ -380,7 +384,7 @@
|
|
380 |
if(isNaN(temperature)) temperature = 1;
|
381 |
|
382 |
let startTime = Date.now();
|
383 |
-
let result = await fetch(`${serverOrigin.
|
384 |
headers,
|
385 |
body: JSON.stringify({
|
386 |
model: modelName.trim(),
|
|
|
282 |
prompt4ServerOriginEl.value.trim() || serverOriginEl.value.trim(),
|
283 |
prompt5ServerOriginEl.value.trim() || serverOriginEl.value.trim(),
|
284 |
];
|
285 |
+
for(let i = 0; i < serverOrigins.length; i++) {
|
286 |
+
serverOrigins[i] = serverOrigins[i].trim().replace(/\/$/, "");
|
287 |
+
if(serverOrigins[i].startsWith("https://generativelanguage.googleapis.com")) serverOrigins[i] = "https://generativelanguage.googleapis.com";
|
288 |
+
}
|
289 |
|
290 |
const modelNames = [
|
291 |
prompt1ModelNameEl.value.trim() || modelNameEl.value.trim(),
|
|
|
294 |
prompt4ModelNameEl.value.trim() || modelNameEl.value.trim(),
|
295 |
prompt5ModelNameEl.value.trim() || modelNameEl.value.trim(),
|
296 |
];
|
297 |
+
for(let i = 0; i < modelNames.length; i++) {
|
298 |
+
if(modelNames[i].startsWith("https://huggingface.co/")) modelNames[i] = modelNames[i].replace("https://huggingface.co/", "")
|
299 |
+
modelNames[i] = modelNames[i].replace(/\/$/, ""); // remove trailing slash
|
300 |
}
|
301 |
|
302 |
const apiKeys = [
|
|
|
384 |
if(isNaN(temperature)) temperature = 1;
|
385 |
|
386 |
let startTime = Date.now();
|
387 |
+
let result = await fetch(`${serverOrigin}${serverOrigin === "https://generativelanguage.googleapis.com" ? "/v1beta/openai/chat/completions" : "/v1/chat/completions"}`, {
|
388 |
headers,
|
389 |
body: JSON.stringify({
|
390 |
model: modelName.trim(),
|