工具相容性
你應該把哪個 base URL 貼到工具裡?幾乎所有問題都歸結為以下兩個答案之一:
- OpenAI 風格的工具 需要
https://synthorai.io/v1(包含 the/v1). - Anthropic 風格的工具 需要
https://synthorai.io(不/v1— SDK 會自動附加它).
Dedicated step-by-step guides: Claude Code, OpenAI Codex CLI, and OpenClaw.
快速參考
| 工具 | 要貼上的 Base URL | Key 欄位 / 環境變數 |
|---|---|---|
| Claude Code (CLI) | https://synthorai.io | ANTHROPIC_API_KEY |
| Anthropic Python / Node SDK | https://synthorai.io | api_key= (建構函式) |
| OpenAI Codex CLI | https://synthorai.io/v1 | OPENAI_API_KEY |
| OpenAI Python / Node SDK | https://synthorai.io/v1 | api_key= (建構函式) |
| OpenClaw (provider.type=openai) | https://synthorai.io/v1 | providers.X.api_key |
| OpenClaw (provider.type=anthropic) | https://synthorai.io | providers.X.api_key |
| Cursor (OpenAI 覆寫) | https://synthorai.io/v1 | Settings → API Key |
| Continue (config.json) | https://synthorai.io/v1 | models[].apiKey |
| Aider | https://synthorai.io/v1 | OPENAI_API_KEY |
| LangChain ChatOpenAI | https://synthorai.io/v1 | openai_api_key |
| LangChain ChatAnthropic | https://synthorai.io | anthropic_api_key |
| LiteLLM proxy | 參見 LiteLLM 設定 | 每條路由的 api_key |
| Raw curl (OpenAI 風格) | https://synthorai.io/v1/... | Authorization: Bearer |
| Raw curl (Anthropic 風格) | https://synthorai.io/v1/messages | x-api-key header |
每個工具說哪種協定?
工具使用的協定決定了它透過閘道能存取哪些上游模型:
- OpenAI Chat Completions (
/v1/chat/completions) — 路由到 任意 chat 模型:OpenAI、Anthropic、Google、Qwen、DeepSeek 等。這是通用路徑——Codex、Aider、Cursor、Continue、OpenClaw-OpenAI、LangChain ChatOpenAI 等的預設選擇。 - Anthropic Messages (
/v1/messages) — 僅透過 Anthropic 或 Bedrock-Anthropic 通道路由到 Claude 系列模型。Claude Code、Anthropic SDK、OpenClaw-Anthropic 和 LangChain ChatAnthropic 使用此協定。
✦
如果某個工具未列出,請先嘗試 OpenAI 形態 (https://synthorai.io/v1 + 任意 chat 模型). 這涵蓋了 90% 的社群整合。
工具接好後,從 model price comparison 裡挑一個預設模型,或用 LLM cost calculator 估算一個月的用量花費。