Spaces:
Running
Running
update auto provider
Browse files
server.js
CHANGED
|
@@ -238,16 +238,16 @@ app.post("/api/ask-ai", async (req, res) => {
|
|
| 238 |
if (html) TOKENS_USED += html.length;
|
| 239 |
|
| 240 |
const DEFAULT_PROVIDER = PROVIDERS["fireworks-ai"];
|
| 241 |
-
const selectedProvider =
|
| 242 |
-
provider === "auto"
|
| 243 |
-
? TOKENS_USED < PROVIDERS.sambanova.max_tokens
|
| 244 |
-
? PROVIDERS.sambanova
|
| 245 |
-
: DEFAULT_PROVIDER
|
| 246 |
-
: PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
| 247 |
// const selectedProvider =
|
| 248 |
// provider === "auto"
|
| 249 |
-
// ?
|
|
|
|
|
|
|
| 250 |
// : PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
|
|
|
|
|
|
|
|
|
|
|
|
| 251 |
|
| 252 |
if (provider !== "auto" && TOKENS_USED >= selectedProvider.max_tokens) {
|
| 253 |
return res.status(400).send({
|
|
|
|
| 238 |
if (html) TOKENS_USED += html.length;
|
| 239 |
|
| 240 |
const DEFAULT_PROVIDER = PROVIDERS["fireworks-ai"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 241 |
// const selectedProvider =
|
| 242 |
// provider === "auto"
|
| 243 |
+
// ? TOKENS_USED < PROVIDERS.sambanova.max_tokens
|
| 244 |
+
// ? PROVIDERS.sambanova
|
| 245 |
+
// : DEFAULT_PROVIDER
|
| 246 |
// : PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
| 247 |
+
const selectedProvider =
|
| 248 |
+
provider === "auto"
|
| 249 |
+
? DEFAULT_PROVIDER
|
| 250 |
+
: PROVIDERS[provider] ?? DEFAULT_PROVIDER;
|
| 251 |
|
| 252 |
if (provider !== "auto" && TOKENS_USED >= selectedProvider.max_tokens) {
|
| 253 |
return res.status(400).send({
|