跳转到主要内容

响应结构

/v1/*(OpenAI 兼容):
控制台 / 内部接口:

如何定位一次失败的请求

每个响应都会返回 x-request-id 响应头,JSON 错误响应体中也会带上同样的值,字段名为 request_id。反馈问题时请附上这个 ID:它是从海量调用中定位到这一次请求的唯一依据。
单模型的 chat completion 请求中,这个 ID 同时也是该次生成的 ID,因此成功响应体里的 id 就是 gen-<x-request-id>。模型数组会为每一路生成单独的记录,此时响应头标识整次 请求,每一路各自保留自己的 ID。

HTTP 状态码

error_code 取值

一组稳定、更细粒度的类别,会设置在每一次失败的生成上。可从 GET /logs 读取(每行的 error_code 字段)。命名遵循 OpenAI 的 error.code 约定。

重试分类

退避示例