Skip to content

OpenRouter から移行する

今のコードはそのまま、2 行だけ変えればOK。5 分で完了します。

変えるのは 2 か所だけ — base_url と API キーです。モデル ID は OpenRouter 形式のまま送っても自動的に変換されます。

1. base_url と API キーを差し替える#

PleumRouter は OpenAI 互換 API なので、お使いの SDK をそのまま使えます。まず 登録 し、ダッシュボード → API キー でキーを発行してください(キーは plm_ で始まります)。

移行前 (OpenRouter)
from openai import OpenAI

client = OpenAI(
    api_key="sk-or-v1-xxxxxxxx",                # OpenRouter key
    base_url="https://openrouter.ai/api/v1",    # OpenRouter
)
移行後 (PleumRouter)
from openai import OpenAI

client = OpenAI(
    api_key="plm_xxxxxxxxxxxxxxxx",             # PleumRouter key
    base_url="https://apirouter.pleum.ai/v1",      # PleumRouter
)
TypeScript も同じです
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "plm_xxxxxxxxxxxxxxxx",
  baseURL: "https://apirouter.pleum.ai/v1",
});

2. モデル ID — そのまま送ってください#

OpenRouter の openai/gpt-5.5 のようなベンダー名前空間付きの形式をそのまま送れます — 自動的に変換します。もちろん短い形式 (gpt-5.5) も使えます。全モデル一覧は GET /v1/models または モデルページで確認してください。

cURL — OpenRouter 形式のモデル ID をそのまま
curl https://apirouter.pleum.ai/v1/chat/completions \
  -H "Authorization: Bearer plm_xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-5.5",
    "messages": [{"role": "user", "content": "Hello"}]
  }'
パラメータ必須説明
openai/gpt-5.5→ gpt-5.5任意自動変換
anthropic/claude-haiku-4-5→ claude-haiku-4-5任意自動変換
x-ai/grok-4.3→ grok-4.3任意自動変換
meta-llama/llama-4-maverick→ Llama 4 Maverick任意Together AI 経由

3. ストリーミング#

stream: true も OpenAI SDK のまま動作します。レスポンスの最後のチャンクに usage と一緒にウォン建ての費用(cost)が含まれるため、 1 回の呼び出しの費用をすぐに把握できます。

streaming.py
stream = client.chat.completions.create(
    model="gpt-4.1",
    messages=[{"role": "user", "content": "Hello"}],
    stream=True,
)
for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="")

4. エラー処理#

ステータスコードは OpenAI 標準と同じです (400/401/402/429/502)。クレジットが不足すると、402 とともに入金の案内が 返ります。詳しい形式は エラードキュメントを参照してください。

5. 費用 — OpenRouter とどう違いますか?#

OpenRouter はクレジット購入時に約 5.5% の手数料がかかります。PleumRouter は トークン単価にマークアップを乗せず(0%)、入金時に 3%のプラットフォーム手数料のみで、より安価です。さらに ウォン決済 が標準で、法人カードの精算がぐっと楽になります。詳しい計算式は 料金ドキュメント にあります。

詰まったところはありますか? プレイグラウンド にキーを入れてすぐにテストできます。登録・連携・初回コールのアクションごとに報酬(合計 ¥150)を進呈し、初回決済は10%ボーナス。