模型与供应商 (TypeScript)
通过模型目录和 models.list 发现可用模型 ID。OpenAI 客户端不提供旧文档所称的 TheRouter client.providers.list 或供应商健康管理方法。
本指南使用 OpenAI 官方客户端连接 TheRouter;它不是 TheRouter 自有 SDK。旧文档所述的 therouter 和 @therouter/sdk 包目前未在公开包仓库发布。
安装并运行
bash
npm install openai在服务端设置 THEROUTER_API_KEY 后运行:
typescript
import OpenAI from "openai";
const client = new OpenAI({ apiKey: process.env.THEROUTER_API_KEY, baseURL: "https://api.therouter.ai/v1" });
const models = await client.models.list();
for (const model of models.data) console.log(model.id);