generate.ts 366 B

123456789
  1. import { readFile } from "node:fs/promises"
  2. const modelsUrl = process.env.OPENCODE_MODELS_URL || "https://models.opencode.ai"
  3. export const modelsData = process.env.MODELS_DEV_API_JSON
  4. ? await readFile(process.env.MODELS_DEV_API_JSON, "utf8")
  5. : await fetch(`${modelsUrl}/api.json`).then((response) => response.text())
  6. console.log("Loaded models.dev snapshot")