Gemini Omni 動画 API
動画生成をプロダクトに組み込む OmniVideo API で
プロンプトや参照画像から Gemini Omni の動画タスクを作成し、ステータスをポーリングして結果 URL を取得できます。
クレジット課金
開始用クレジット
ダッシュボードとログ
const response = await fetch('https://omnivideoapi.com/api/generate', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'gemini-omni/video',
input: {
prompt: 'A product reveal shot with smooth camera motion',
mode: 'std',
aspect_ratio: '16:9',
duration: '5',
sound: true
}
})
});
const { data } = await response.json();
console.log(data.task_id);99.9%
API 可用性目標
Async
タスクワークフロー
3-15s
対応する長さ
24/7
サポート
API エンドポイント
Gemini Omni 動画生成を扱いやすい API に
生成、ステータスポーリング、API キー管理、リクエストログを提供します。
API チームとプロダクト向け
ドキュメント、料金、認証、API キー、動画バックエンドへの BFF ルートを含みます。
シンプルな REST
POST /api/generate と GET /api/status を使えます。
API キー認証
顧客は Bearer token を使い、上流 credentials はサーバー側に保持します。
非同期動画ジョブ
動画生成はタスクとして実行され、アプリのリクエストをブロックしません。
コピーできる例
cURL、Node.js、Python の例を用意しています。
利用状況の可視化
task ID、payload、status、credits、preview をログで確認できます。
API フロー
認証、送信、ポーリング。
1
API キーを作成
ログインしてサーバー側用 Bearer token を作成します。
2
生成タスクを送信
model gemini-omni/video と prompt、mode、aspect_ratio、duration、sound、image_urls を送信します。
3
結果 URL を取得
task_id で SUCCESS または FAILED まで確認します。
OmniVideo API FAQ
統合前によくある質問です。