refactor(ask): replace hardcoded model with ASK_MODEL env variable

This commit is contained in:
Prad Nukala committed 2026-09-30 15:32:05 -04:00
1 parent 6396f1fbec
commit a39336f7ed
1 file changed
+3 -4
+3 -4
View File
@@ -25,12 +25,11 @@
*
* The model call is OpenRouter's OpenAI-compatible chat endpoint over plain
* `fetch` (no SDK — see the repo's near-zero-dependency rule), streamed, with
* `reasoning.effort: "none"`; its SSE deltas are re-emitted as bare text. The
* `reasoning.effort: "none"`, for the model the `ASK_MODEL` var names (a
* wrangler.jsonc change swaps it); its SSE deltas are re-emitted as bare text. The
* reader closing the panel aborts the request, which aborts the model call.
*/
const MODEL = "qwen/qwen3.8-27b:free";
const BODY_LIMIT = 64 * 1024;
const MAX_MESSAGES = 40;
const MAX_CHARS = 24_000;
@@ -273,7 +272,7 @@ export async function handleAsk(request: Request, env: Env): Promise<Response> {
"content-type": "application/json",
},
body: JSON.stringify({
model: MODEL,
model: env.ASK_MODEL,
stream: true,
reasoning: { effort: "none" },
messages: [{ role: "system", content: system }, ...messages],