VibeAPI

验证供应商

配置完了没生效,怎么验证当前用的是哪个供应商

方法一:查看网站日志

登录 VibeAPI 控制台 → 日志页面,发送一条测试消息后刷新日志。如果能看到请求记录,说明配置生效,请求确实走的是 VibeAPI。

方法二:curl 直接测试

# 测试 OpenAI 协议
curl -s "https://www.vibeapi.cn/v1/chat/completions" \
  -H "Authorization: Bearer sk-你的Key" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-sonnet-4-6","messages":[{"role":"user","content":"说一个字"}]}' \
  | head -c 200

# 测试 Anthropic 协议
curl -s "https://www.vibeapi.cn/v1/messages" \
  -H "x-api-key: sk-你的Key" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-sonnet-4-6","max_tokens":10,"messages":[{"role":"user","content":"说一个字"}]}' \
  | head -c 200

方法三:检查配置文件

Claude Code

cat ~/.claude/settings.json

确认 ANTHROPIC_BASE_URLhttps://www.vibeapi.cn

Codex

cat ~/.codex/config.toml

确认 base_urlhttps://www.vibeapi.cn/v1

常见问题

  • 配置文件没改到:确认编辑的是正确路径(注意 Windows 的 %USERPROFILE% vs macOS/Linux 的 ~
  • 环境变量冲突:系统环境变量中如果设置了 ANTHROPIC_BASE_URL,会覆盖配置文件
  • 多个配置文件:Claude Code 有全局和项目级配置,项目级优先