集成 API
API 集成
使用我们的 OpenAI 兼容聊天完成 API 与任何平台集成。
POST
API 集成
API 集成提供了一个 OpenAI 兼容的聊天完成端点,您可以用它来与您的 Pathors 项目进行交互。
聊天完成
路径参数
您的项目 ID
请求头
使用您的 API 密钥进行 Bearer 令牌认证
请求体
对话中的消息数组。每条消息都应该有一个 role
(“system”、“user” 或 “assistant”)和 content
。
是否流式传输响应。默认为 false。
可选的会话 ID,用于对话连续性。
请求示例:
响应
完成的唯一标识符
对象类型(“chat.completion”)
完成创建时的 Unix 时间戳
用于完成的模型
完成选项数组
对话的会话 ID
响应示例:
流式响应
当 stream
设置为 true
时,响应将以服务器发送事件(SSE)的形式流式传输。每个事件包含以下格式的响应块:
最后一个块将有 finish_reason: "stop"
,并跟随 data: [DONE]
。
错误响应
状态码 | 描述 |
---|---|
400 | 无效的请求体 |
401 | 无效的认证 |
500 | 内部服务器错误 |
设置指南
- 在您的 Pathors 项目设置中启用 API 集成
- 在您项目的集成设置中生成 API 密钥
- 在您的请求中使用 API 密钥作为 Authorization 头部