API 導入ガイド
3 ステップで導入完了:登録 → API Key を取得 → 400+ のモデルを呼び出し。全体が OpenAI 互換なので、コードを変更せずにモデルを切り替えられます。
1登録して API Key を取得
- 登録ページから電話番号またはメールアドレスで登録してください。登録すると無料プランが自動で有効になります(同一デバイス/ネットワークにつき 1 回)。
- プラットフォームの案内に沿って本人確認(個人・法人いずれも可)を完了し、アカウントの安全とサービス品質を守りましょう。
- ログイン後、ユーザーダッシュボードの「API キー」ページで API Key を作成します。キーは作成時に一度だけ表示されますので、大切に保管してください。
💡 プラットフォームは BYOK(Bring Your Own Key)にも対応しています。ご自身のプロバイダー API Key を登録すればプラットフォーム手数料がかからず、キー管理、利用状況分析、クォータ管理をひとつにまとめて行えます。
2OpenAI SDK を設定(Python)
APIGOTO の API は OpenAI SDK と完全に互換です。変更するのは base_url と api_key だけです:
from openai import OpenAI
client = OpenAI(
base_url="https://api.apigoto.com/v1",
api_key="sk-your-api-key",
)
response = client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)cURL で呼び出す
curl https://api.apigoto.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-your-api-key" \
-d '{
"model": "deepseek-v4-pro",
"messages": [{"role": "user", "content": "Hello!"}]
}'3モデルを選んで呼び出しを開始
プラットフォームは 400+ の主要モデルと 70+ のモデルプロバイダーを一元管理します。覚えるのはプラットフォームのモデル名ひとつだけで、システムが最適なプロバイダーへ自動でルーティングし、障害時には自動で切り替えます:
| モデル能力 | 対応プロバイダー | プロトコル |
|---|---|---|
| テキスト対話 | Claude、GPT、Gemini、DeepSeek、Qwen など | OpenAI chat/completions、Anthropic messages |
| 画像生成 | GPT シリーズの画像生成モデルなど | OpenAI images |
| 動画生成 | 主要な動画モデル | OpenAI images 互換面 |
| 音声 | 主要な音声認識・音声合成モデル | OpenAI 互換プロトコル |
⚡ スマートルーティング:プラットフォームは「モデルの完全一致 → プロトコルの完全一致 → 関連優先度 → プロバイダー優先度 → ヘルススコア」の順に自動で経路を選びます。同じモデルを複数プロバイダーが相互にバックアップし、1 回のリクエストで最大 3 つの認証情報まで自動的にフェイルオーバーします。
📌
model には「モデル料金」ページに表示されるモデル名(例:claude-sonnet-5、deepseek-v4-pro)を指定してください。anthropic/、openai/ などのプロバイダー接頭辞は付けないでください。4課金について
- 課金方式:従量課金(残高/Credits を実際のトークン使用量に応じて差し引き)とサブスクリプションプランの 2 つに対応。プランの詳細はユーザー管理画面の「サブスクリプション」ページをご覧ください。
- 透明な価格:モデル価格ページで各モデルの公式価格とプラットフォーム価格をリアルタイムに確認でき、料金がひと目で分かります。
- BYOK は無料:ご自身のプロバイダーキーでの呼び出しにプラットフォーム手数料はかかりません。
- 残高 / Credits:残高チャージとCredits交換に対応し、Alipay でオンライン決済できます。
よくある質問
導入後にモデルを切り替えるにはどうすればよいですか?
リクエストの model フィールドを書き換えるだけで、コードの変更は不要です。プラットフォームのモデル名と上流プロバイダーの実際のモデル ID は、システムが自動でマッピングします。
ストリーミング出力に対応していますか?
対応しています。リクエストに stream: true を追加すれば SSE のストリーミング応答が有効になり、OpenAI SDK のストリーミングの使い方と互換です。
API 呼び出しが失敗したらどうなりますか?
システムが自動でフェイルオーバーします。それでも失敗する場合は フィードバック からご報告ください。営業日にできるだけ早く対応します。
呼び出し履歴と利用状況はどこで確認できますか?
ユーザー管理画面にログインし、「呼び出しログ」と「消費履歴」で各呼び出しのモデル、トークン、費用の明細を確認できます。