update provider
Browse files- server.js +7 -3
- src/components/App.tsx +3 -4
server.js
CHANGED
|
@@ -222,11 +222,15 @@ app.post("/api/ask-ai", async (req, res) => {
|
|
| 222 |
if (html) TOKENS_USED += html.length;
|
| 223 |
|
| 224 |
const DEFAULT_PROVIDER = PROVIDERS["fireworks-ai"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 225 |
const selectedProvider =
|
| 226 |
provider === "auto"
|
| 227 |
-
?
|
| 228 |
-
? PROVIDERS.sambanova
|
| 229 |
-
: DEFAULT_PROVIDER
|
| 230 |
: PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
| 231 |
|
| 232 |
if (provider !== "auto" && TOKENS_USED >= selectedProvider.max_tokens) {
|
|
|
|
| 222 |
if (html) TOKENS_USED += html.length;
|
| 223 |
|
| 224 |
const DEFAULT_PROVIDER = PROVIDERS["fireworks-ai"];
|
| 225 |
+
// const selectedProvider =
|
| 226 |
+
// provider === "auto"
|
| 227 |
+
// ? TOKENS_USED < PROVIDERS.sambanova.max_tokens
|
| 228 |
+
// ? PROVIDERS.sambanova
|
| 229 |
+
// : DEFAULT_PROVIDER
|
| 230 |
+
// : PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
| 231 |
const selectedProvider =
|
| 232 |
provider === "auto"
|
| 233 |
+
? DEFAULT_PROVIDER
|
|
|
|
|
|
|
| 234 |
: PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
| 235 |
|
| 236 |
if (provider !== "auto" && TOKENS_USED >= selectedProvider.max_tokens) {
|
src/components/App.tsx
CHANGED
|
@@ -58,13 +58,12 @@ function App() {
|
|
| 58 |
setHtml(data.html);
|
| 59 |
toast.success("Remix content loaded successfully.");
|
| 60 |
}
|
| 61 |
-
// remove search param from url
|
| 62 |
-
const url = new URL(window.location.href);
|
| 63 |
-
url.searchParams.delete("remix");
|
| 64 |
-
window.history.replaceState({}, document.title, url.toString());
|
| 65 |
} else {
|
| 66 |
toast.error("Failed to load remix content.");
|
| 67 |
}
|
|
|
|
|
|
|
|
|
|
| 68 |
};
|
| 69 |
|
| 70 |
/**
|
|
|
|
| 58 |
setHtml(data.html);
|
| 59 |
toast.success("Remix content loaded successfully.");
|
| 60 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
| 61 |
} else {
|
| 62 |
toast.error("Failed to load remix content.");
|
| 63 |
}
|
| 64 |
+
const url = new URL(window.location.href);
|
| 65 |
+
url.searchParams.delete("remix");
|
| 66 |
+
window.history.replaceState({}, document.title, url.toString());
|
| 67 |
};
|
| 68 |
|
| 69 |
/**
|