ModelRouterModelRouter
SDK 示例

JavaScript SDK

从安装依赖到运行完整的文本对话示例。

准备环境变量

macOS / Linux 终端示例:

export API_KEY='YOUR_API_KEY'
export MODEL='YOUR_MODEL_ID'

安装

npm install openai

完整示例

保存为 example.mjs,在支持该 SDK 的 Node.js 环境执行 node example.mjs。

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.API_KEY,
  baseURL: "https://modelrouter.club/v1",
});
const response = await client.chat.completions.create({
  model: process.env.MODEL,
  messages: [{ role: "user", content: "你好,请用一句话介绍自己。" }],
});
console.log(response.choices[0].message.content);

接入后检查

终端打印模型回答后,到 使用日志 核对请求。报错时先检查环境变量是否在运行程序的同一终端中设置。

密钥只用于服务端。示例未执行付费调用;实际可用模型以你的密钥权限为准。

下一步:流式输出 · 错误排查。