接入工具配置
在 Codex、Claude Code 与 OpenAI SDK 中配置
常见的编码工具与 SDK 都通过 Base URL + API Key 接入,本文给出各自的配置位置。
· 万川博客
万川提供 OpenAI 兼容入口,多数客户端通过环境变量或初始化参数覆盖 Base URL 即可接入。端点是否可用取决于目录中该模型的 supported_endpoint_types,详见协议兼容文档。
OpenAI SDK(Python)
from openai import OpenAI
client = OpenAI(
api_key="your-api-key",
base_url="https://chuanapi.com/v1",
)
completion = client.chat.completions.create(
model="grok-4.5",
messages=[{"role": "user", "content": "Hello"}],
)
print(completion.choices[0].message.content)OpenAI SDK(TypeScript / Node.js)
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.WANCHUAN_API_KEY,
baseURL: "https://chuanapi.com/v1",
});
const completion = await client.chat.completions.create({
model: "grok-4.5",
messages: [{ role: "user", content: "Hello" }],
});
console.log(completion.choices[0].message.content);Codex
设置环境变量后启动 Codex CLI:
export OPENAI_BASE_URL="https://chuanapi.com/v1"
export OPENAI_API_KEY="your-api-key"
codexClaude Code
export ANTHROPIC_BASE_URL="https://chuanapi.com/v1"
export ANTHROPIC_API_KEY="your-api-key"
claude使用 Claude Code 时,请选择目录中标明支持anthropic端点的模型;只支持openai端点的模型不一定兼容 Anthropic Messages 协议。