生成 AI 回复-指定 conversion(类 OpenAI)
POST
/{organization_uuid}/{conversation_uuid}/v1/chat/completions已经支持类似 gpt 的请求格式,如果你使用的第三方插件支持自定义 OpenAI 地址,现在可以直接将 https://api.openai.com
替换成 https://openai.aihey.cc/claude/{organization_uuid}/{conversation_uuid}
注意:你需要指定 conversation_uuid
,conversation_uuid 可通过「获取全部对话」查看
类 OpenAI 请求体和响应体格式,格式可参考 https://platform.openai.com/docs/api-reference/chat/create
请求参数
Path 参数
organization_uuid
string
必需
示例值:
dca2a902-a463-41f0-88cb-b047deb40178
conversation_uuid
string
必需
示例值:
5446798e-0e11-4e8f-994c-3d8386f01bd6
Header 参数
Content-Type
string
可选
示例值:
application/json
Accept
string
可选
示例值:
*/*
Body 参数application/json
model
string
可选
默认值:
claude-v2
messages
array [object {2}]
必需
role
string
必需
默认值:
user
content
string
必需
stream
boolean
可选
默认值:
false
示例
{
"model": "gpt-3.5-turbo",
"messages": [
{
"role": "user",
"content": "你好"
}
]
}
示例代码
返回响应
成功(200)
成功(流式输出)(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
id
string
必需
object
string
必需
created
integer
必需
choices
array [object {3}]
必需
index
integer
可选
message
object
可选
finish_reason
string
可选
usage
object
可选
prompt_tokens
integer
可选
completion_tokens
integer
可选
total_tokens
integer
可选
示例
{
"id": "chatcmpl-123",
"object": "chat.completion",
"created": 1677652288,
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "\n\nHello there, how may I assist you today?",
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 0,
"total_tokens": 0
}
}
最后修改时间: 1 年前