先理解 wire 类型
Kition 内部把模型 API 抽象为两条 wire:`anthropic_messages`(Claude)和 `responses`(OpenAI、AiApiy、绝大多数国产兼容端点)。配置 Provider 时选对 wire 是关键。
OpenAI 配置
- Name: `openai`
- Base URL: 默认 `https://api.openai.com`
- API Key: sk-...
- Wire: `responses`
- 默认模型:gpt-5 / gpt-5.1(按可用性)
Anthropic 配置
- Name: `anthropic`
- Base URL: `https://api.anthropic.com`
- API Key: sk-ant-...
- Wire: `anthropic_messages`
- 默认模型:`claude-opus-4-7` / `claude-sonnet-4-6`
AiApiy 配置
- Name: `aiapiy`
- Base URL: AiApiy 控制台给你的反代地址
- API Key: 控制台生成
- Wire: `responses`
- 注意:选择对应路由别名(如 `gpt-5` / `claude-sonnet-4-6` 都行)
鉴权失败排查
- 401 → API Key 错或未启用对应模型
- 403 → 选了 `responses` 但端点其实是 `chat/completions` 老接口
- 超时 → 网络代理 / 公司 VPN 拦截
- 空响应 → 模型不存在或名字拼错