クイックスタート

Aiberm は、1 つのエンドポイントから数百の AI モデルにアクセスできる統合 API を提供します。シンプルな連携手順で、数分で始められます。

Tip

無料モデルやレート制限について知りたい場合は、FAQ をご覧ください。

OpenAI SDK を使う

最も簡単な方法は公式の OpenAI SDK を使い、base_url を変更するだけです。

1from openai import OpenAI
2 
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 requests
2 
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
  • その他…