LogoToRouterドキュメント
LogoToRouterドキュメント
ホームToRouter とは5 分で始めるコアコンセプト

5 分で始める

サインアップ、チャージ、サブスクライブ、キー作成、ToRouter への最初の API 呼び出しまで。

メールアドレスとカードだけで、ゼロから最初の API 呼び出し成功までを 5 分以内に実現します。

アカウントを作成する

portal.torouter.ai を開き、メールアドレスとパスワードで登録します。送信される確認リンクをクリックしてアカウントを有効化してください。

詳細は サインアップとメール認証 を参照してください。

Stripe でチャージする

コンソールで Billing → チャージ を開き、Stripe 経由でカード決済します。クレジットはアカウント残高に反映され、トークン従量課金のリクエストはここから差し引かれます。

詳細は 残高をチャージする を参照してください。

モデルアクセスを有効化する

コンソールの Subscriptions を開き、画面の案内に従ってサブスクライブします。完了すると、その範囲のモデルをキーから呼び出せるようになります。

API キーを作成する

API Keys → 新規キー を開き、名前を付けて sk-*** の値をコピーします。表示されるのはこの一度きりです。

詳細は API キーを作成する を参照してください。

最初の呼び出しを行う

作成したキーを使って、OpenAI 互換のエンドポイントを呼び出します。

from openai import OpenAI

client = OpenAI(
    api_key="sk-***",
    base_url="https://portal.torouter.ai/v1",
)

resp = client.chat.completions.create(
    model="gpt-5",
    messages=[{"role": "user", "content": "Say hello in one word."}],
)
print(resp.choices[0].message.content)
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'sk-***',
  baseURL: 'https://portal.torouter.ai/v1',
});

const resp = await client.chat.completions.create({
  model: 'gpt-5',
  messages: [{ role: 'user', content: 'Say hello in one word.' }],
});
console.log(resp.choices[0].message.content);
curl https://portal.torouter.ai/v1/chat/completions \
  -H "Authorization: Bearer sk-***" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5",
    "messages": [{"role": "user", "content": "Say hello in one word."}]
  }'

同じホストに対して Anthropic の /v1/messages や Gemini の /v1beta を呼び出すこともできます。Base URL と認証 を参照してください。

次のステップ

コアコンセプト

アカウント、チャネル、モデル、キー、クォータの全体像。

Base URL と認証

OpenAI / Anthropic / Gemini SDK のエンドポイント一覧。

キーごとの制限

レートリミット、モデルホワイトリスト、IP 許可リスト、有効期限。

ToRouter とは

ToRouter は統合 AI API ゲートウェイです。1 つの API キーで、あらゆるモデルに、ひとつの請求で。

コアコンセプト

ToRouter を支える 5 つの概念 — アカウント、チャネル、モデル、キー、クォータ。

目次

アカウントを作成するStripe でチャージするモデルアクセスを有効化するAPI キーを作成する最初の呼び出しを行う次のステップ