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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…