Seedance API
ネイティブな音声・動画合成と最大15秒のマルチショットクリップを持つテキスト・画像→動画向けにSeedance APIにアクセスできます。
curl -X POST https://runapi.ai/api/v1/seedance/text_to_video \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5",
"prompt": "10秒間の商品発表動画を生成してください:スマートフォンがシネマチックなライティングとアンビエントベースの音楽とともに煙から登場します。"
}'
import { SeedanceClient } from "@runapi.ai/seedance";
const client = new SeedanceClient();
const result = await client.textToVideo.run({
model: "seedance-2.5",
prompt: "10秒間の商品発表動画を生成してください:スマートフォンがシネマチックなライティングとアンビエントベースの音楽とともに煙から登場します。",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Seedance\SeedanceClient;
$client = new SeedanceClient();
$result = $client->textToVideo->run([
'model' => 'seedance-2.5',
'prompt' => '10秒間の商品発表動画を生成してください:スマートフォンがシネマチックなライティングとアンビエントベースの音楽とともに煙から登場します。',
]);
require "runapi/seedance"
client = RunApi::Seedance::Client.new
result = client.text_to_video.run(
model: "seedance-2.5",
prompt: "10秒間の商品発表動画を生成してください:スマートフォンがシネマチックなライティングとアンビエントベースの音楽とともに煙から登場します。"
)
npx skills add runapi-ai/seedance -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
SeedanceはBytedanceの動画生成モデルで、音声・動画の同時合成と最大15秒のマルチショットクリップをサポートしています。生成されたシーケンス全体で時系列の一貫性とシーンの連続性を維持します。
- 品質とレイテンシ目標に合わせたモデルバリアント
- 統合 API key
- Model skill に docs、schema、セットアップメモを同梱
- 失敗した生成は課金されません
バリアント
アプリ開発用に Seedance skill をインストール
モデル docs、schema、料金メモ、セットアップ手順をコード作業環境に読み込みます。
# Install the model skill for app development workflows
npx skills add runapi-ai/seedance -g
Install the Seedance skill for this app: 1. Add runapi-ai/seedance with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
この model skill で構築する方法
モデルを選ぶ
出力タイプ、品質基準、レイテンシ目標に合うモデルとバリアントを選びます。
一度だけ認証
対応するすべてのモデルに RunAPI key を使います。
skill をインストール
機能実装の前に model skill をコード作業環境へ追加します。
出力を受け取る
task ID でポーリングするか、生成完了時の callback を処理します。
Seedance の位置づけ
SeedanceはBytedanceのSeedチームの動画モデルで、ネイティブな音声合成によるテキスト→動画と画像→動画をサポートしています。RunAPI経由では、すべてのSeedanceバリアントが統合されたAPIアクセスを共有します。
RunAPI 経由で Seedance を使う理由
1つの API key
モデルやプロバイダーをまたいで同じ認証情報を使えます。
Skill-ready
model skill に schema、セットアップメモ、料金コンテキスト、モデル ID が含まれます。
予測しやすい請求
呼び出し前に従量料金を確認できます。
よくある質問
Seedanceは動画と一緒に音声を生成しますか?
はい — v1.5-pro以降、Seedanceはダイアログ、効果音、アンビエントサウンドを1回のパスで含む音声・動画の同時生成をサポートしています。
生成されるクリップはどれくらいの長さにできますか?
Seedance 2.0で1回の生成で最大15秒まで。それ以前のバージョンは最大12秒をサポートしています。
リップシンクは何カ国語に対応していますか?
リップシンクは英語、中国語、日本語、韓国語を含む複数言語に対応しています。
マルチショットストーリーテリングとは何ですか?
Seedance 2.0は最大9枚の参照画像、3つの動画参照、3つの音声参照を受け付け、シーン間で一貫したキャラクターとシーンを持つ連続したマルチショットシーケンスを生成します。
lite、pro、fastバリアントはどう違いますか?
Liteはソーシャルコンテンツ向けで最も安価で、Proはシネマチック品質を提供します。どちらも480p、720p、1080pに対応しています。v1 Pro Fastバリアントは約49%低コストでProと同じ1080pに対応し、Seedance 2.0 Fastはさらに安価ですが720pが上限です。
このモデルはどう呼び出しますか?
model skill をインストールし、RunAPI key とセットアップメモに従ってください。
失敗した生成は課金されますか?
失敗した生成は課金されません
アプリケーションから呼び出せますか?
はい。コード作業環境に model skill をインストールし、モデル機能を追加するときに利用してください。