生成AIの統合APIプラットフォーム
画像生成、動画生成、AI音楽生成、LLM の統合API
1つのAPIキーで Kling、Suno、Flux、Claude、Gemini、DeepSeek などを呼び出せます。従量課金で、プロダクション利用にも対応します。
# Base URL
https://runapi.ai
# LLM Endpoints
POST /v1/chat/completions
POST /v1/messages
POST /v1/responses
POST /v1/embeddings
# Media Endpoints
POST /api/v1/<model>/<action>
curl https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-4.6",
"messages": [{"role": "user", "content": "Hello"}]
}'
from openai import OpenAI
client = OpenAI(
base_url="https://runapi.ai/v1",
api_key="your-runapi-key"
)
response = client.chat.completions.create(
model="claude-sonnet-4.6",
messages=[{"role": "user", "content": "Hello"}]
)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://runapi.ai/v1",
apiKey: "your-runapi-key"
});
const response = await client.chat.completions.create({
model: "claude-sonnet-4.6",
messages: [{ role: "user", content: "Hello" }]
});
npx skills add runapi-ai/kling -g
# Claude Code での prompt:
この Next.js アプリに RunAPI で Kling 動画生成を追加してください。
npx skills add runapi-ai/suno -g
# Codex での prompt:
この Next.js アプリに RunAPI で Suno 音楽生成を追加してください。
npx skills add runapi-ai/flux-kontext -g
# Gemini CLI での prompt:
この Next.js アプリに RunAPI で Flux 画像生成を追加してください。
10+ の生成AIサービスを1つのAPIに統合
動画モデルを選定中ですか? Seedance 2.0、Kling 3.0、Veo 3.1 APIを比較
RunAPI を選ぶ理由
開発者が RunAPI を選ぶ理由
複数モデルの AI 基盤で面倒な部分を RunAPI が引き受けます。
画像・動画・音楽・LLMを1つのAPIで
1つのAPIキーで画像生成API、動画生成API、AI音楽生成API、LLM APIを利用できます。Suno や Kling の動画生成にも対応します。
プロダクション対応
本番ワークロード向けに設計。非同期タスク管理、Webhook、自動リトライ、予測しやすいクレジット課金。Python、Node.js、PHP、Java、Ruby、Go の SDK を提供します。
透明な料金
使った分だけ支払い。サブスクリプションや隠れた費用はありません。API を呼ぶ前に各生成のコストを確認できます。
クイックスタート
数分で構築を開始
3行のコードで動画生成、AI音楽生成、画像生成を始められます。
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-3.0",
"prompt": "A golden retriever running on the beach",
"duration": "5"
}'
# { "task_id": "task_abc123", "status": "pending" }
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "suno-v5",
"prompt": "An upbeat indie rock song about coding late at night"
}'
# { "task_id": "task_def456", "status": "pending" }
curl -X POST https://runapi.ai/api/v1/flux_2/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-2-pro-text-to-image",
"prompt": "A minimalist logo for a tech startup, clean vector art",
"width": 1024,
"height": 1024
}'
# { "task_id": "task_ghi789", "status": "pending" }
RunAPI とは
すべての AI モデルへの単一 API
RunAPI は統合 AI API プラットフォームです。1つの API キーで 18 プロバイダーの 130 以上の AI モデルに 接続できます。Anthropic、OpenAI、Google、Suno、Kling など各プロバイダーのアカウント、SDK、請求を 個別に管理する必要はありません。1回の統合ですべてにアクセスできます。リクエストは従量課金制で、 月額最低料金なし、失敗した生成は課金されません。動画、画像、音楽、音声、LLM のすべてのモダリティで 非同期タスク管理、webhook コールバック、構造化 JSON 出力をサポートします。
ユースケース
開発者が RunAPI で構築するもの
AI 駆動のアプリ
プロバイダーのアカウントを管理せずに、製品に画像・動画・音楽生成を追加できます。1つの API キー、1つの請求ダッシュボード、統一された webhook 形式。
エージェントワークフロー
Claude Code、Codex、Gemini CLI などのコーディングエージェントが MCP Server やインストール可能な skill を通じて 130 以上のモデルにアクセスできます。
バッチメディアパイプライン
非同期タスク管理と webhook コールバックで画像・動画・音声を大量生成できます。ポーリングでも待機でも、CLI と SDK が両方に対応します。
マルチモデル検証
別々のアカウント登録なしに、プロバイダー間の出力品質を比較できます。Kling、Veo、Seedance の切り替えはパラメータ1つで完了します。
使い方
3ステップで最初の生成へ
API キーを取得
無料アカウントを作成し、ダッシュボードで API キーを生成します。クレジットカード不要。
モデルを選ぶ
モデルカタログを閲覧し、モダリティとプロバイダーで選んで、モデル ID をコピーします。
API を呼ぶ
プロンプトとモデル ID を含む POST リクエストを送ります。RunAPI がプロバイダーにルーティングし、非同期ライフサイクルを管理して、構造化 JSON を返します。
開発者ツール
FAQ
よくある質問
無料アカウントを作成し、ダッシュボードで API キーを生成して最初のリクエストを送ります。多くのチームは 10 分以内に動作する統合を出荷できます。
RunAPI は動画生成API(Kling、Veo、Seedance)、AI音楽生成API(Suno)、画像生成API(Flux、Seedream、GPT Image)、LLM API(Claude、Gemini、DeepSeek)へのアクセスを提供します。新しいモデルも継続的に追加されます。
RunAPI はクレジット制の従量課金です。サブスクリプションや隠れた費用はありません。生成した分だけ支払い、クレジットに有効期限はありません。
はい。Python、Node.js、PHP、Java、Ruby、Go の公式 SDK があります。任意の HTTP クライアントで REST API を直接呼ぶこともできます。
失敗した生成は課金されません。一時的な失敗は自動的にリトライされ、失敗詳細は webhook で通知されます。
メディアタスク(動画・音楽・画像)は非同期で実行されます。リクエストを送ると即座にタスク ID を受け取り、完了をポーリングするか、webhook コールバック URL を設定して結果を自動受信できます。CLI には runapi wait コマンドが内蔵されており、SDK はポーリングとコールバックの両方に対応しています。
はい。RunAPI は Claude Code、Codex、Cursor、VS Code、Windsurf、Gemini CLI、すべての MCP 対応 ホストに対応した MCP Server と、エージェントランタイム向けのインストール可能な model skill を提供しています。エージェントはモデルの閲覧、価格確認、生成タスクの作成をネイティブのツール呼び出しとして実行できます。
はい。RunAPI は /v1/chat/completions、/v1/messages(Anthropic 形式)、/v1/responses で OpenAI 互換の LLM エンドポイントを提供します。OpenAI SDK に対応したアプリは base URL を RunAPI に向けるだけで、コード変更なしに Claude、Gemini、DeepSeek などを利用できます。
不要です。1つの RunAPI API キーで 18 プロバイダーすべてにアクセスできます。Anthropic、OpenAI、Google、Kuaishou、Suno、Black Forest Labs などへのアカウント登録は不要です。RunAPI がプロバイダー認証、レート制限、請求の統合を処理します。
RunAPI は [email protected] でのメールサポートと API 稼働状況のステータスページを提供しています。リクエストはプロバイダーにリアルタイムでルーティングされ、webhook 配信に失敗した場合は診断情報付きのメールアラートが送信されます。