0dcedc199c
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
10 lines
366 B
TypeScript
Executable File
10 lines
366 B
TypeScript
Executable File
import { readFile } from "node:fs/promises"
|
|
|
|
const modelsUrl = process.env.OPENCODE_MODELS_URL || "https://models.opencode.ai"
|
|
|
|
export const modelsData = process.env.MODELS_DEV_API_JSON
|
|
? await readFile(process.env.MODELS_DEV_API_JSON, "utf8")
|
|
: await fetch(`${modelsUrl}/api.json`).then((response) => response.text())
|
|
|
|
console.log("Loaded models.dev snapshot")
|