OpenAI SDK
公式のOpenAI Python SDKとTypeScript SDKをcheapaimodelで使います。
SDKのBase URLをcheapaimodelに変更し、cheapaimodelのAPIキーを渡すだけです。ほかのコードはそのまま使えます。
pip install openaiimport os
from openai import OpenAI
client = OpenAI(
base_url="https://api.cheapaimodel.ai/v1",
api_key=os.environ["CHEAPAIMODEL_API_KEY"],
)
# Chat Completions
completion = client.chat.completions.create(
model="deepseek-v4-1-flash",
messages=[{"role": "user", "content": "Explain recursion in one sentence."}],
)
print(completion.choices[0].message.content)
# Responses
response = client.responses.create(
model="deepseek-v4-1-flash",
input="Explain recursion in one sentence.",
)
print(response.output_text)環境変数
SDKは環境変数OPENAI_BASE_URLとOPENAI_API_KEYも読み込みます。内部でOpenAI SDKを使うツールに設定するときに便利です。
export OPENAI_BASE_URL="https://api.cheapaimodel.ai/v1"
export OPENAI_API_KEY="$CHEAPAIMODEL_API_KEY"deepseek-v4-1-flashは、モデルカタログでこれらのエンドポイントが記載されている任意のモデルに置き換えられます。