テキスト→動画
POST /v1/common_task/text2video/task/submit — プロンプトから480p、720p、または1080pで最大30秒のクリップを生成します。
TopviewのREST APIから最大30秒のSeedance 2.5クリップを生成します。Business会員レートと公式見積を比較したうえで、テキストから動画、画像から動画、または参照タスクを送信できます。
const submit = await fetch('https://api.topview.ai/v1/common_task/text2video/task/submit', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Topview-Uid': 'YOUR_USER_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'seedance-2.5',
prompt: 'A cinematic product orbit in a dark studio, golden rim light',
aspectRatio: '16:9',
resolution: 720,
duration: 8,
sound: 'on',
generatingCount: 1
})
});
const { result } = await submit.json();
const query = await fetch(
'https://api.topview.ai/v1/common_task/text2video/task/query?taskId=' + result.taskId,
{ headers: { Authorization: 'Bearer YOUR_API_KEY', 'Topview-Uid': 'YOUR_USER_ID' } }
);
console.log(await query.json());Topview料金表のBusiness会員レートです。比較はBytePlus掲載のSeedance 2.5価格です。720pは年額Business価格で、秒あたり$0.231に対して9% OFFです。1080pは秒あたり$0.569に対して20% OFFです。
720p
/秒
$0.231
byteplus.com
$0.2112
1.2クレジット
年額 Business 価格
1080p
/秒
$0.569
byteplus.com
$0.4576
2.6クレジット
Topviewで利用できるSeedance 2.5の生成モードを、非同期タスクとして呼び出せます。
POST /v1/common_task/text2video/task/submit — プロンプトから480p、720p、または1080pで最大30秒のクリップを生成します。
POST /v2/common_task/image2video/task/submit — 先頭フレーム画像をSeedance 2.5クリップにアニメーション化します。
POST /v1/common_task/omni_reference/task/submit — 三重角括弧のプロンプト構文で、画像と動画の参照を渡せます。
送信のたびにtaskIdが返ります。statusがsuccessになるまで3–5秒ごとに/task/queryをポーリングし、filePathをダウンロードします。
Seedance 2.5の料金と出力が変わる仕様です。
TopviewカタログとBoardの識別子
レートは解像度で変わります
出力秒で課金します
Business表では音声の有無で同じクレジットレートです
公式見積は16:9の例を使います
プロンプトに加え、任意の画像・動画参照
API Keyを取得するか、連携前にTopviewのジェネレーターで同じモデルを試せます。
REST API · Businessレート · 非同期ポーリング