通过 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" }
    ]
  }'