Claude Code
Claude Code 接入
如果你希望团队开发环境统一走自建网关,可以在环境变量或配置文件里直接把 base URL 指向你的域名。
{
"OPENAI_BASE_URL": "https://your-domain.example/v1",
"OPENAI_API_KEY": "mg_xxx"
}快速开始
你可以把 apillm 当成统一入口,背后再连接 OpenAI、OpenRouter、Tokln、Azure OpenAI 或其他兼容渠道。
Claude Code
如果你希望团队开发环境统一走自建网关,可以在环境变量或配置文件里直接把 base URL 指向你的域名。
{
"OPENAI_BASE_URL": "https://your-domain.example/v1",
"OPENAI_API_KEY": "mg_xxx"
}OpenAI SDK
对大部分 OpenAI SDK 来说,只需要同时改两个参数:`apiKey` 和 `baseURL`。
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.MODELGATE_API_KEY,
baseURL: "https://your-domain.example/v1",
});
const result = await client.chat.completions.create({
model: "openrouter/auto",
messages: [{ role: "user", content: "给我一份本周发布计划" }],
});
console.log(result.choices[0].message.content);cURL
如果是服务端、脚本或自动化工具,直接请求 `/v1/chat/completions` 即可。
curl https://your-domain.example/v1/chat/completions \
-H "Authorization: Bearer mg_xxx" \
-H "Content-Type: application/json" \
-d '{
"model": "openrouter/auto",
"messages": [{"role": "user", "content": "你好"}]
}'路由