INNER CODE UNIT · TypeScript
getModel
harvard-edge/cs249r_book · interviews/staffml/worker/src/index.ts:264
function getModel(adapter: Adapter, env: Env): string {
if (adapter.modelEnv) {
const override = env[adapter.modelEnv];
if (typeof override === "string" && override) return override;
}
return adapter.defaultModel;
}
function getBaseUrl(adapter: Adapter, env: Env): string {
if (adapter.baseUrlEnv) {
const override = env[adapter.baseUrlEnv];
if (typeof override === "string" && override) return override;
}
return adapter.defaultBaseUrl;
}
// ─── Shared upstream-call helpers ────────────────────────────
// Per-call timeout + max body size constants. Tuned conservatively so a