クイックスタート
Aiberm は、1 つのエンドポイントから数百の AI モデルにアクセスできる統合 API を提供します。シンプルな連携手順で、数分で始められます。
Tip
無料モデルやレート制限について知りたい場合は、FAQ をご覧ください。
OpenAI SDK を使う
最も簡単な方法は公式の OpenAI SDK を使い、base_url を変更するだけです。
1from openai import OpenAI2 3client = OpenAI(4 api_key="sk-your-api-key-here",5 base_url="https://aiberm.com/v1"6)7 8response = client.chat.completions.create(9 model="google/gemini-2.5-flash",10 messages=[11 {"role": "user", "content": "Hello!"}12 ]13)14 15print(response.choices[0].message.content)Aiberm API を直接使う
HTTP リクエストで API を直接呼び出すこともできます。
Info
対話型の Request Builder を使って API リクエストを生成できます。
1import requests2 3response = requests.post(4 "https://aiberm.com/v1/chat/completions",5 headers={6 "Authorization": "Bearer YOUR_API_KEY",7 "Content-Type": "application/json"8 },9 json={10 "model": "google/gemini-2.5-flash",11 "messages": [12 {"role": "user", "content": "Hello!"}13 ]14 }15)16 17print(response.json())次のステップ
API はストリーミングやバッチ処理などの高度な機能にも対応しています。詳しくは Chat Completions API の詳細ドキュメントをご覧ください。
API はストリーミングにも対応しています。
対応モデル
次のようなさまざまな AI モデルをサポートしています(一例です)。
OpenAI Models
- GPT-4
- GPT-4 Turbo
- GPT-3.5 Turbo
Anthropic Models
- Claude-3 Opus
- Claude-3 Sonnet
- Claude-3 Haiku
その他のモデル
- Gemini Pro
- Llama 2
- その他…