cheapaimodel

Anthropic SDK

公式のAnthropic Python SDKとTypeScript SDKをcheapaimodelで使います。

コピー

まだ利用できません。 現在、モデルカタログには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に対応しているモデルのIDに置き換えてください。

コピー
開く

このページの内容