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(),
|