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%ボーナス。