rocca commited on
Commit
8fcf892
·
verified ·
1 Parent(s): 8599e34

Update index.html

Browse files
Files changed (1) hide show
  1. 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 modelName of modelNames) {
294
- if(modelName.startsWith("https://huggingface.co/")) modelName = modelName.replace("https://huggingface.co/", "")
295
- modelName = modelName.replace(/\/$/, ""); // remove trailing slash
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.trim().replace(/\/$/, "")}/v1/chat/completions`, {
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(),