API Stock と OpenRouter の比較
API Stock を選ぶ場合
チャットと画像・動画・音楽を組み合わせ、同じ前払い残高を使いたい場合は API Stock を選べます。
OpenRouter を継続する場合
独自のルーティング制御やカタログ外モデルには OpenRouter を継続してください。provider 設定や別名は直接移せないため、ツール、ストリーミング、制限を確認してください。
OpenRouter API ドキュメント横にスクロールすると表の全列を確認できます。
| 連携項目 | OpenRouter | API Stock |
|---|---|---|
| リクエスト | POST /api/v1/chat/completions | POST /api/v1/chat/completions |
| 認証 | Authorization: Bearer | Authorization: Bearer |
| モデル ID | deepseek/deepseek-v4-flash | deepseek-v4-flash |
以下の例のモデルを比較しており、全エンドポイントの比較ではありません。同じモデル名でもパラメーター、審査基準、出力の一致は保証されません。
料金比較:OpenRouter と API Stock
共通モデルの一部を同じ課金単位で比較します。当社料金は現在のカタログ、他社料金は確認日と出典付きの記録です。
| モデル | API Stock | OpenRouter | 当社料金の差 |
|---|---|---|---|
| DeepSeek V4 Flash入力100万トークンあたり | API Stock$0.168 | OpenRouter$0.091 | 84.6% 高い |
| DeepSeek V4 Flash出力100万トークンあたり | API Stock$0.336 | OpenRouter$0.182 | 84.6% 高い |
| Claude Sonnet 5入力100万トークンあたり | API Stock$0.3 | OpenRouter$2 | 85% 安い |
| Claude Sonnet 5出力100万トークンあたり | API Stock$1.5 | OpenRouter$10 | 85% 安い |
テキスト100万トークンあたりの米ドル料金で、入力と出力は別です。OpenRouter は各社の最低料金を掲載しており、ルーティング、キャッシュ、追加機能で費用が変わる場合があります。
利用量ごとの費用
DeepSeek V4 Flash
入力1,000万 + 出力100万トークン、キャッシュなし
- API Stock
- $2.016
- OpenRouter
- $1.092
Claude Sonnet 5
入力1,000万 + 出力100万トークン、キャッシュなし
- API Stock
- $4.5
- OpenRouter
- $30
上記料金から計算した例です。数量割引、契約、追加オプションは含みません。速度や出力の一致を保証しません。
OpenRouter からの移行
OpenAI SDK を維持し、baseURL を当社 API ホストの /api/v1 に変更します。キーを置き換え、deepseek/deepseek-v4-flash を deepseek-v4-flash に変更し、OpenRouter 固有のルーティングを調整します。
1
アカウントを作成し、残高をチャージして API キーを発行します。
2
SDK のベース URL を当社 API ホストの /api/v1 に変更し、キーとモデル ID を置き換えます。
3
従来どおり応答やストリームを読み取ります。プロバイダー固有のオプションは当社リファレンスで確認してください。
OpenRouter
import OpenAI from "openai";const client = new OpenAI({baseURL: "https://openrouter.ai/api/v1",apiKey: process.env.OPENROUTER_API_KEY,});const response = await client.chat.completions.create({model: "deepseek/deepseek-v4-flash",messages: [{ role: "user", content: "Hello!" }],});const text = response.choices[0]?.message.content;
API Stock
import OpenAI from "openai";const client = new OpenAI({baseURL: "https://api.api-stock.com/api/v1",apiKey: process.env.API_KEY,});const response = await client.chat.completions.create({model: "deepseek-v4-flash",messages: [{ role: "user", content: "Hello!" }],});const text = response.choices[0]?.message.content;
API キーはサーバーに保管してください。本番移行前に1件試し、入力、状態処理、結果を確認してください。
よくある質問
OpenRouter から移行するには?
OpenAI SDK を維持し、baseURL を当社 API ホストの /api/v1 に変更します。キーを置き換え、deepseek/deepseek-v4-flash を deepseek-v4-flash に変更し、OpenRouter 固有のルーティングを調整します。
API Stock は常に OpenRouter より安いですか?
いいえ。表でモデル、設定、課金単位を正確に比較してください。料金は上下するため、本番トラフィックの移行前に両方のカタログを確認してください。
すべての OpenRouter ワークフローを移行できますか?
独自のルーティング制御やカタログ外モデルには OpenRouter を継続してください。provider 設定や別名は直接移せないため、ツール、ストリーミング、制限を確認してください。
失敗したリクエストや未完了の処理はどうなりますか?
チャットは使用トークン数で課金されます。部分的なストリームにも課金済み出力が含まれる場合があり、再実行は別の有料リクエストになり得ます。HTTP 応答、ストリーム完了、usage を確認してください。メディアのポーリングはチャットには使いません。
残高はどのようにチャージしますか?
利用可能な支払い方法、通貨、最低チャージ額は、お支払い前にアカウントで確認できます。サブスクリプションはなく、モデルの利用料金はプリペイド残高から差し引かれます。
API Stock で最初のリクエストを試す
モデルを選び、パラメーターと料金を確認して API キーを作成します。トラフィックを移す前に1件試してください。