本文へスキップ

プラットフォーム比較

SpicyAPI と Runware

コンテンツ規約の面で当社にもっとも近く、公開されている規約の緩やかさが当社と同程度である唯一の相手です。違いは別のところにあります——課金単位が何であるか、そして暴走したループを止めるものがあるかどうか。

まず重心を

それぞれ何を中心に作られているか

Runware

Runware は画像・動画・音声・3D・テキストを REST と WebSocket で扱います。リクエストはタスク配列とモデル識別子を使い、選んだモデルの料金表に従います。SDK、CLI、MCP、エージェントスキルもあります。

SpicyAPI

SpicyAPI はサブスクリプションの段階料金なしで、タスクを米ドルで課金します。モデルページは選択した入力の見積もりを表示し、決済は実際の使用量とモデルの課金規則に従います。

項目ごとに

決める前に読んでおきたい 8 項目

当社側の列はどのページでも同じ内容です。誰と比べるかで当社の挙動が変わることはないからです。相手方の列だけがこのプラットフォーム固有の内容です。

SpicyAPI と Runware
比較する項目SpicyAPIRunware
コンテンツポリシーリクエストごとのコンテンツ審査は行いません。交渉が要るセーフティチェッカーのパラメータもなく、キーにコンテンツモードのフラグもありません。何を出し何を出さないかは、そのモデル自身が決めます。違法な利用は利用規定で引き続き禁止しており、通報窓口は公開しています。利用規約は未成年を害する素材と、未成年を対象とする年齢不相応な素材を禁止しています。それ以外の規制なしの内容を制限する条項は見当たりませんでした。別の条項で年齢確認とアクセス制御の義務を顧客に移し、プラットフォーム側は消費者向けの年齢確認を提供しないと明記しています。セーフティチェックは任意のブール値であり、独立したモデルとして単体でも呼び出せます。応答は拒否ではなく コンテンツフラグを返します。
課金方式米ドル建て、そのタスク自身が計測される単位での課金です。換算の要るクレジット通貨も、サブスクリプションも、プラン等級も、月額最低料金もありません。見積もり用のエンドポイントが、これから送るリクエスト本文そのものの価格を返し、金額は一切確保しません。残高の追加はクレジットカードまたは暗号資産(USDT)で行えます。米ドル課金です。出力・秒単位の公開料金を持つモデルと、処理時間で課金するモデルがあります。サイズ、ステップ、numberResults、追加参照で料金が変わる場合があります。includeCost は完了タスクの費用を返します。
失敗したとき成功したタスクは実際の使用量で精算され、出力が期待どおりでなかったことを理由に返金されることはありません。失敗またはタイムアウトしたタスクは通常課金されません。一部のモデルでは、モデルページに明記されたとおりコンテンツ拒否も課金対象です。送信前に課金条件を確認してください。二箇所で課金しないと明記されています——支払うのは成功した生成分のみ。includeCost パラメータを付けると、そのタスクで実際に引き落とされた金額が返ります。
リクエスト形状1 回の作成呼び出しがタスク ID とともに 202 を返し、結果はポーリングか署名付き Webhook で受け取ります。テキストは同じキーで OpenAI 互換の面を使います。入力は additionalProperties を閉じた公開スキーマで検証され、すべての書き込み系エンドポイントが 24 時間有効な Idempotency-Key を受け付けます。全モダリティで単一エンドポイント、REST または WebSocket。deliveryMethod パラメータで同期応答とポーリング型の非同期タスクを選びます。Webhook に対応し、バッチでは 1 件完了するごとに発火します。テキストには OpenAI 互換の chat completions エンドポイントがあります。
上限設定キーごとに日次・月次・累計の支出上限を設定できます。新しいキーには、設定するまで支出上限はありません。利用できるモデルや送信元 IP アドレスも制限できます。未精算の仮押さえ額も上限に算入されます。支出上限・日次予算・キー単位の制限は公開ドキュメントに見当たりません。記載されているのは前払い残高、リロードのしきい値、残高低下アラート、そしてキーで絞り込める読み取り専用の利用状況レポートです。
公式ツールネイティブ REST に加えて OpenAI 互換の面、さらに自社製の SDK・CLI・MCP サーバー・Agent Skill。すべて同じキーで使えます。TypeScript・Python・Go のファーストパーティ SDK、単一バイナリで配布される CLI、ホスト型 MCP サーバー、パッケージ済みのエージェント向けスキル、Vercel AI SDK プロバイダ、ComfyUI 連携。
公表している約束当社が公開しているのは自社レイヤーの 99.9% という運用目標です——リクエストの受け付け、タスクの受理、コールバックの配信。これは目標であって SLA ではありません。サービスクレジットも補償もなく、生成を実行する第三者モデル提供事業者、事前告知したメンテナンス時間帯、当社の制御が及ばない事象は含みません。稼働状況は status.spicyapi.ai で公開しています。可用率のコミットメントや SLA は公開ドキュメントに見当たりません。厳密なレート上限は設けず、キューによる負荷分散を用いるとしています。
言語サイト、モデルドキュメント、コンソール、API のエラーテキストを 10 言語で提供します——英語、日本語、韓国語、ドイツ語、フランス語、スペイン語、ブラジルポルトガル語、ロシア語、イタリア語、ポーランド語。エラーコードが言語で変わることはないため、分岐処理はそのまま使えます。確認できたドキュメントは英語のみで、他言語版の案内はありませんでした。

横にスワイプして全項目を確認できます。

コンテンツポリシー

何が拒否され、それを誰が決めるのか

フィルターをかけずに動かすワークフローでは、AIR のモデル識別子とバージョンをそろえます。任意の安全チェックは別の設定であり、キャラクターの一貫性や出力品質を示すものではありません。

課金方式

課金単位 1 つが実際に何を指すのか

選んだモデルの料金表で、サイズ、ステップ、numberResults、参照画像の費用を確認します。同等の入力で includeCost の結果と SpicyAPI の見積もりを比較します。

リクエスト形状

その HTTP レスポンスが意味するもの

Runware のタスク配列、taskUUID、positivePrompt を移行先のフィールドへ変換します。対応関係はアプリで管理します。Runware の ID と SpicyAPI の task ID は共用できません。

上限設定

暴走したループを何が止めるのか

残高低下アラートは監視に残し、移行したワークフローにはキー予算を設定します。通知は知らせるだけですが、日次上限は予算消費後の新規受付を止められます。

向き不向き

いまの仕事に合うのはどちらか

Runware を選ぶ場面

  • 画像・動画・音声・3D・テキストで同じリクエスト形状を使いたく、WebSocket が付け足しではなく一級の転送方式であってほしい場合。
  • 推論 API と並んで生の GPU にアクセスできることが重要な場合。同社は直接販売しており、当社は扱っていません。
  • 選んだ Runware モデルの料金が、実際に必要なサイズ・時間・出力数で目標予算に合っている。

SpicyAPI を選ぶ場面

  • 実際に効く上限が必要な場合。同社のドキュメントにあるのは残高アラートとリロードのしきい値であって、上限ではありません。
  • サブスクリプションの段階料金なしで、送信前に選んだ設定の米ドル見積もりを確認したい。
  • 英語以外のドキュメントと API エラーテキストが必要な場合。

よくある質問

Runware と SpicyAPI について

公開されている規約は、未成年を害する素材と、未成年を対象とする年齢不相応な素材を禁止しています。それ以外の規制なしの内容を制限する条項は見当たらず、別の条項で年齢確認の義務を顧客に移したうえで、プラットフォーム側は消費者向けの確認手段を提供しないと明記しています。当社の立場にかなり近く、彼らのポリシーが実際の文面より厳しいかのように書くつもりはありません。

Runware について読んだページ

Runwareの公式資料です。この比較は公開機能の説明であり、サービスのベンチマークや実測ではありません。

ほかの比較

次に

タスク単位の固定価格がどう見えるか、確かめてください。

モデルを選び、実際に送る予定のパラメータを設定して、何かを送信する前に費用を読んでください。