openai-proxy
ClaudeOpenAIGoogle Bard
ClaudeOpenAIGoogle Bard
GitHub
  1. Claude
  • README
  • 创建会话
    POST
  • 获取全部会话
    GET
  • 删除指定会话
    DELETE
  • 删除全部会话
    DELETE
  • 查看会话中历史消息
    GET
  • 生成 AI 回复
    POST
  • 重新生成 AI 回复
    POST
  • 生成 AI 回复(类 OpenAI)
    POST
  • 生成 AI 回复-指定 conversion(类 OpenAI)
    POST
  1. Claude

生成 AI 回复-指定 conversion(类 OpenAI)

AIHEY
AIHEY
POST
https://openai.aihey.cc/claude
/{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

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
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": "你好"
    }
  ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://openai.aihey.cc/claude/dca2a902-a463-41f0-88cb-b047deb40178/5446798e-0e11-4e8f-994c-3d8386f01bd6/v1/chat/completions' \
--header 'Accept: */*' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model":"gpt-3.5-turbo",
    "messages": [
        {"role": "user", "content":"你好"}
    ]
}'

返回响应

🟢200成功
application/json
Body
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
  }
}
🟢200成功(流式输出)
修改于 2023-07-30 03:21:54
上一页
生成 AI 回复(类 OpenAI)
Built with