Esta página ainda só está disponível em chinês. A navegação e os menus já aparecem em português.

流式响应与重试

流式请求在参数中设置 stream: true,读取 SSE 事件。网络分块不等于完整事件,应按空行分隔、合并 data: 行后再解析;不要对整个 SSE 响应调用 response.json()。

curl  -N https://api.inoneapi.com/v1/chat/completions \
  -H "Authorization: Bearer $INONEAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"stream":true}'

Chat Completions 读取 choices[].delta,工具参数也可能拆分;[DONE] 是正常结束标记。Responses 使用 response.output_text.delta 等事件和 response.completed / response.failed;Messages 使用 content_block_delta、message_stop、error 等事件。HTTP 200 后仍可能收到错误事件或连接中断。

网关在安全条件下重试;请求已发送且结果不确定、或响应已向客户端开始时,不保证自动重试。客户端必须限制次数、遵循 Retry-After,并处理 402 预算、401/403 权限等不可重试问题。创建视频、生成媒体或执行工具可能产生费用和副作用;没有通用 Idempotency-Key 去重承诺。读取超时不代表任务取消。

HTTP errors · Limits · Video tasks

Transmissão e novas tentativas · Documentação · InOneAPI