跳到主要内容

Claude 原生介面調用方法

claude模型可以通過官方原生介面調用

— 僅支援claude模型這樣調用,非claude模型請用openai的介面格式調用

用介面代碼請求

  1. claude包調用方式:
curl https://aihubmix.com/v1/messages \ # 這裡將官方的介面訪問位址,替換成aihubmix的入口位址
--header "x-api-key: $ANTHROPIC_API_KEY" \ #將這裡換成你在aihubmix api keys拿到的金鑰
--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"}
]
}'
  1. python庫調用方法:
import anthropic

client = anthropic.Anthropic(
#將這裡換成你在aihubmix api keys拿到的金鑰
api_key="ANTHROPIC_API_KEY",
base_url="https://aihubmix.com"
)
message = client.messages.create(
model="claude-3-5-sonnet-20241022",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello, Claude"}
]
)
print(message.content)

在應用中使用(以 Lobe-Chat 為例)

  • 進入設置頁面選擇模型服務商Claude
  • API key 輸入本站的Key
  • 介面代理位址,直接輸入下方的網址:
https://aihubmix.com
  • (建議打開“使用用戶端請求模式”)
  • 最後在模型清單添加自己要使用的模型(建議從我們網站的設置頁面複製粘貼模型名後選擇)
    圖片
    圖片