Authorizations
API-Key 鉴权。所有 API 请求都应在 Authorization HTTP Header 中包含你的 API-Key,格式为:Bearer {API_KEY}。强烈建议开发者把 API-Key 放在后端存储,而非客户端,以免泄露。
Body
application/json
发送对话消息的请求体。
用户输入/提问内容。
用户标识,应用内唯一。重要说明: Service API 不共享 WebApp 创建的对话。通过 API 创建的对话与 WebApp 界面中创建的对话是相互隔离的。
允许传入 App 定义的各变量值。如果变量是文件类型,请指定一个 InputFileObjectCn 对象。
响应模式。streaming (推荐) 基于 SSE;blocking 等待执行完毕后返回 (Cloudflare 100秒超时限制)。
Available options:
streaming, blocking (选填)会话 ID,用于继续之前的对话。
(选填)文件列表,仅当模型支持 Vision 能力时可用。
- Option 1
- Option 2
(选填)自动生成会话标题,默认 true。
Response
请求成功。响应的内容类型和结构取决于请求中的 response_mode 参数。
- 当
response_mode为blocking时,返回application/json格式的ChatCompletionResponseCn对象。 - 当
response_mode为streaming时,返回text/event-stream格式的ChunkChatEventCn对象流式序列。