首页 / OpenClaw / OpenClode
OPENAI 协议 · 轻量 CLI
OpenClaw / OpenClode 是一对走 OpenAI 协议的轻量命令行工具,配置方式几乎一致。只要设好两个环境变量、把 Base URL 指向本平台,就能在终端里用自然语言驱动 Claude / GPT / DeepSeek 等模型写代码。
OpenAI 协议兼容
原生 Chat Completions 协议,改个 Base URL 即可接入,无需改业务习惯。
轻量命令行
一条命令带上需求即可执行,适合脚本化、快速一次性任务。
一个 Key 多模型
同一个平台 Key,--model 想换就换,Claude / GPT / DeepSeek 自由切。
双协议自动转换
调 Claude 等非 OpenAI 模型时,由平台自动完成协议转换,无需手动处理。
OPENAI_BASE_URL = https://ai.sanren.pro/v1 # 末尾带 /v1
OPENAI_API_KEY = sk-你的Key # 控制台生成
OPENAI_MODEL = claude-sonnet-4.6 # 可换 gpt-5.5 / deepseek-v4-pro
$env:OPENAI_BASE_URL = "https://ai.sanren.pro/v1"
$env:OPENAI_API_KEY = "sk-你的Key"
$env:OPENAI_MODEL = "claude-sonnet-4.6"
# 永久写入(可选)
[Environment]::SetEnvironmentVariable("OPENAI_BASE_URL", "https://ai.sanren.pro/v1", "User")
[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-你的Key", "User")
# 写入 ~/.zshrc 或 ~/.bashrc
export OPENAI_BASE_URL="https://ai.sanren.pro/v1"
export OPENAI_API_KEY="sk-你的Key"
export OPENAI_MODEL="claude-sonnet-4.6"
source ~/.zshrc
| 命令 | 说明 |
|---|---|
openclaw "帮我重构这个函数,提升可读性" | 直接用自然语言下达任务 |
openclaw "修复登录报错" --file src/auth.js | --file 指定要操作的文件 |
openclode --model gpt-5.5 "生成 unit test" | --model 临时指定模型,覆盖默认 |
发出的请求
OpenClaw / OpenClode 始终按 OpenAI Chat Completions 格式发请求到 /v1。
调 Claude 时
填 Claude 模型名也没问题,平台会自动把 OpenAI 协议转成 Anthropic 协议,对你透明。
连不上 / 报 404?
检查 OPENAI_BASE_URL 是否完整为 https://ai.sanren.pro/v1(末尾带 /v1)。
返回 401 / 鉴权失败?
OPENAI_API_KEY 必须是控制台生成的本平台 Key(sk- 开头),并确认账户额度充足。
想换模型怎么办?
改 OPENAI_MODEL 环境变量(默认模型),或在命令里临时加 --model 模型名 覆盖。
记住三件事: Base URL 带 /v1 · Key 用控制台的 sk- · 换模型靠 OPENAI_MODEL 或 --model。