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 anthropicimport 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 的模型。