from openai import OpenAI
client = OpenAI(base_url="https://ai.layer.fan/api/v1", api_key="sk-layer-...")
res = client.chat.completions.create(
model="openai/gpt-4o-mini",
messages=[{"role": "user", "content": "こんにちは"}],
)
print(res.choices[0].message.content)OpenAI 互換
/api/v1/chat/completions と /api/v1/models をそのまま。ストリーミング(SSE)にも対応しています。
使った分だけ
トークン数に応じてクレジット残高から引かれます。モデルごとの単価は /api/v1/models で確認できます。
キーごとの上限
キーごとに 1 日のリクエスト数とトークン数の上限があり、使いすぎを防ぎます。