准备连接

GPT API 中转站:OpenAI 兼容接口接入

更新于

ChatGPT 是聊天应用,API 接入需要单独配置。KEIAPI 是独立网关,并非 OpenAI 官方网站。兼容客户端应使用 KEIAPI 密钥和以 /v1 结尾的 OpenAI 兼容地址;ChatGPT 订阅不包含 KEIAPI 额度。

API 密钥与接口地址

登录后在「API 密钥」创建密钥,并存放在服务端环境变量中。先查询该密钥可访问的模型,再选择对应协议。不要将密钥写进公开仓库或浏览器前端;客户端已自动附加 /v1 时,不要重复添加。

curl 'https://kei-code.com/v1/models' \
  -H "Authorization: Bearer $KEI_API_KEY"

发送最小 Chat Completions 请求

示例使用 Bash,密钥已保存在 KEI_API_KEY 环境变量中。将 MODEL_ID_FROM_YOUR_ACCOUNT 替换为该密钥可用的完整模型 ID。成功响应包含 choices;模型列表为空或模型被拒绝时,检查密钥分组与模型权限。先测试短提示词,确认所选渠道支持后,再启用流式输出和工具调用。

curl "https://kei-code.com/v1/chat/completions" \
  -H "Authorization: Bearer $KEI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"MODEL_ID_FROM_YOUR_ACCOUNT","messages":[{"role":"user","content":"Hello"}]}'

按应用选择接口协议

OpenAI 兼容 SDK 的 Base URL 通常填写本站地址加 /v1,而不是完整的 /chat/completions 路径。Responses 使用 /v1/responses 和 input 字段,Chat Completions 使用 messages;只更换 URL 不会自动转换请求体。Gemini、DeepSeek、GLM 条目的能力可能不同,应核对模型广场中的接口说明,不能仅凭品牌名称推断兼容性。