cheapaimodel

Anthropic SDK

搭配 cheapaimodel 使用官方 Anthropic Python 與 TypeScript SDK。

複製

尚無法使用。 目錄中目前沒有任何模型列有 Anthropic Messages 端點(/v1/messages)。請先改用 OpenAI SDK。等到有模型的目錄頁列出 /v1/messages,本指南即適用。

Anthropic SDK 呼叫的是 /v1/messages。設定 Base URL 時不要加上 /v1,SDK 會自行補上路徑。

終端機
pip install anthropic
import os
from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.cheapaimodel.ai",
    api_key=os.environ["CHEAPAIMODEL_API_KEY"],
)

message = client.messages.create(
    model="<model-id>",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Explain recursion in one sentence."}],
)
print(message.content[0].text)

環境變數

終端機
export ANTHROPIC_BASE_URL="https://api.cheapaimodel.ai"
export ANTHROPIC_API_KEY="$CHEAPAIMODEL_API_KEY"

請把 <model-id> 換成目錄中列有 /v1/messages 的模型。

複製
開啟方式

本頁內容