所有 API 请求应发往
<API_BASE_URL>,请求路径以 /v1 开头。例如,Chat Completions 接口的完整地址为:常见错误配置
使用了文档站域名作为 API 地址
使用了文档站域名作为 API 地址
错误示例:正确示例:文档站(
docs.hhapi.xyz)仅用于浏览开发文档,不处理任何 API 请求。缺少 /v1 路径前缀(导致 404)
缺少 /v1 路径前缀(导致 404)
错误示例:所有 HHAPI 接口均挂载在
/v1 路径下。缺少该前缀会导致服务端返回 404 Not Found。出现重复的 /v1/v1(使用 openai SDK 时常见)
出现重复的 /v1/v1(使用 openai SDK 时常见)
错误示例:openai SDK 会根据调用的方法自动在
base_url 后追加对应路径(如 /chat/completions)。base_url 只需设置到 /v1 即可,不需要再手动拼接具体接口路径。使用了 HTTP 而非 HTTPS
使用了 HTTP 而非 HTTPS
错误示例:HHAPI 仅接受 HTTPS 请求。使用 HTTP 可能导致连接被拒绝,同时存在密钥泄露的安全风险。
openai SDK 配置方法
openai SDK 会根据调用的方法自动追加路径。例如调用
client.chat.completions.create() 时,SDK 内部会请求 <API_BASE_URL>/v1/chat/completions。你不需要在 base_url 中手动加上 /chat/completions。验证配置是否正确
使用以下 curl 命令快速验证 Base URL 和 API Key 配置是否生效:/v1;若返回 401,请检查 API Key 格式。
相关资源