通过 APIHUB,高效使用 OpenAI, Anthropic API。
用法
获取 Airoom api key
登录,然后进入控制台,就可以获取默认 Key.
连接 OpenAI API
- 替换 url
将 OpenAI API 地址中的:
https://api.openai.com
替换为:
https://api.airoom.chat/api/proxy/openai
- 使用 key
在请求的头部,使用 Airoom API Key 以及 OpenAI API Key:
Authorization: Bearer $OPENAI-API-KEY
airoom-api-key: $AIROOM-API-KEY
示例:
$ curl https://api.airoom.chat/api/proxy/openai/v1/chat/completions \
-H "Authorization: Bearer $OPENAI-API-KEY" \
-H "airoom-api-key: $AIROOM-API-KEY" \
-H "Content-Type: application/json" \
-d \
'{
"model": "gpt-4o-mini",
"messages":[{
"role":"user",
"content":"Hello, who made you?"
}],
"temperature": 0.7
}'
连接 Anthropic API
- 替换 url
将 Anthropic API 地址中的:
https://api.anthropic.com
替换为:
https://api.airoom.chat/api/proxy/anthropic
- 使用 key
在请求的头部,使用 Airoom API Key 以及 Anthropic API Key :
x-api-key: $ANTHROPIC-API-KEY
airoom-api-key: $AIROOM-API-KEY
示例:
$ curl https://api.airoom.chat/api/proxy/anthropic/v1/messages \
--header "x-api-key: $ANTHROPIC-API-KEY" \
--header "airoom-api-key: $AIROOM-API-KEY" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data \
'{
"model": "claude-3-5-sonnet-20241022",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Hello, world" }
]
}'