AI Supermarket クイックスタート
このページでは、API Key があること、正しい互換 endpoint を選んでいること、最小リクエストを実行できることを確認します。その後、実際の統合シナリオに合わせて OpenAI、Claude、Gemini 互換ドキュメントを開いてください。
1. API Key を作成する
AI Supermarket にログインし、コンソールで API Key を作成します。
このドキュメントでの your-api-key は、AI Supermarket が生成した Key を意味します。OpenAI、Anthropic、Google の公式 Key ではありません。
2. 互換 Base URL を選ぶ
| 互換モード | Base URL | よくある用途 |
|---|---|---|
| OpenAI 互換 | https://aisupermarket.work/v1 | OpenAI SDK、Chat Completions、Responses、画像生成、Gemini 互換アクセス |
| Claude 互換 | https://aisupermarket.work | Anthropic SDK、/v1/messages、Claude Code 形式のクライアント |
3. 先にモデル名を確認する
利用できるモデルは、チャネル、アカウント権限、モデルマッピング、upstream の状態によって変わります。統合前に、コンソールのモデル一覧または /v1/models で利用可能なモデルを確認してください。
curl https://aisupermarket.work/v1/models \
-H "Authorization: Bearer your-api-key"
サンプルのモデル名をそのまま本番にコピーしないでください。例はリクエスト構造を示すためのものです。
4. OpenAI 互換リクエストを実行する
curl https://aisupermarket.work/v1/chat/completions \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "your-model",
"messages": [{"role": "user", "content": "Hello"}],
"stream": true
}'
5. Claude 互換リクエストを実行する
curl https://aisupermarket.work/v1/messages \
-H "x-api-key: your-api-key" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "your-claude-model",
"max_tokens": 256,
"messages": [{"role": "user", "content": "Hello"}]
}'