Veo API アクセスは、もはやメディアチーム向けの「1行でモデルを差し替える」だけのものではありません。クリエイターのトラフィックを Google の動画モデルの背後に置く前に、モデル ID、直接プロバイダーアクセス、料金単位、非同期ジョブの動作、ルートのステータス、フォールバックポリシー、そして生成後の使用実績の証明を確認する必要があります。それが、このマルチプロバイダー動画ルーティング向け Veo API アクセスチェックリストの目的です。
Veo をデフォルトの動画ルートにするか、マルチプロバイダー方針の1つのルートにするか、あるいはゲートウェイの外側に置かれた Google 直接ワークフローにするかを判断するときは、このチェックリストを使ってください。これは、テキストから動画、画像から動画のジョブを本番環境へ移す前に、再現可能な確認を必要とするプロダクト、エンジニアリング、メディア運用チーム向けに作成されています。
このマルチプロバイダー動画ルーティング向け Veo API アクセスチェックリストは、2026年9月15日時点で、Google Gemini API ドキュメント、Google Gemini API 価格表、Flatkey のモデルページ、Flatkey のクイックスタートドキュメント、および Flatkey のモデルディレクトリを照合して確認しました。価格とルートのステータスはすべて日付付きの公開スナップショットとして扱い、本番トラフィックを移す前に必ずアカウント条件を再確認してください。
クイックアンサー: Veo API アクセスで確認すべきこと
1回だけ確認する時間しかない場合は、本番ジョブをルーティングする前に次の7項目を検証してください:
| 確認項目 | 重要な理由 | 公開可能なスナップショット |
|---|---|---|
| Google の直接的なモデルファミリー | Google は現在、一般的な動画生成のガイダンスと Veo 固有のドキュメントを分けています。 | Google の動画概要では、Gemini API が Gemini Omni Flash と Veo を提供すると説明されており、デフォルトの動画モデルとして Gemini Omni Flash を推奨し、シーン拡張、最終フレーム制御、またはレガシーな Veo ワークフローが必要な場合は Veo 3.1 を推奨しています。 |
| Veo のモデル ID | 本番ジョブでは、単に「Veo」ではなく、正確なモデル ID を固定する必要があります。 | Google の Veo ドキュメントには veo-3.1-generate-preview、veo-3.1-fast-generate-preview、veo-3.1-lite-generate-preview が記載されています。Flatkey の公開モデルページでは Standard と Fast のルートが確認されましたが、この更新時点では Lite の Flatkey モデルページは 404 を返しました。 |
| 料金単位 | 動画コストは、秒数、解像度、受理されたクリップ、再試行によって積み上がります。 | Google は Veo 3.1 の価格を秒単位で示しています。Flatkey のモデルページでは、Standard と Fast の秒単位ルート料金が「from」価格付きで表示されています。 |
| 非同期ジョブモデル | 動画生成はキューに入る本番ワークフローです。 | Google は Veo の生成を長時間実行オペレーションとして文書化しています。送信し、done になるまでポーリングし、その後ファイルをダウンロードします。 |
| 出力制約 | 再フォールバックが有効かどうかは、長さ、アスペクト比、解像度、音声、参照制御で決まります。 | Google は 4 秒、6 秒、8 秒の長さの選択、16:9 と 9:16、ネイティブ音声、720p/1080p/4k オプション、およびモデルごとの参照画像/拡張制約を文書化しています。 |
| ゲートウェイルートのステータス | ゲートウェイルートは、特定のルートが利用可能で可観測である場合にのみ有用です。 | Standard と Fast について確認された Flatkey のモデルページでは、availability_status: available と、openai-video、gemini、openai を含むエンドポイントファミリーが示されていました。 |
| 利用証跡 | 財務と運用には、ジョブ完了後の証跡が必要です。 | Flatkey のクイックスタートドキュメントでは、https://router.flatkey.ai/v1 の使用、OpenAI SDK 互換のセットアップ、モデル、トークン、レイテンシー、コストを確認するための Usage Logs について説明しています。 |
要するに、クリエイティブ品質を比較する前に、この マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリスト を実行してください。プロンプトのデモは見栄えが良くても、本番ルートにはまだ請求の証拠、キュー動作、または有効なフォールバック契約が欠けている場合があります。
マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリスト
この マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリスト を起動前のゲートとして使用してください。正確な環境、アカウント、モデル ID、ルート、および請求面が確認された場合にのみ、各行を完了済みとしてマークします。
| ステップ | 必要な証拠 | 合格条件 |
|---|---|---|
| 1. 動画ルートのクラスを確認する | Direct Gemini API、Flatkey route、または混在するマルチプロバイダーポリシー。 | クライアントが Google に直接呼び出しているのか、Flatkey のルーターを使っているのか、あるいは両方なのかをチームが把握している。 |
| 2. 正確な Veo モデル ID を選ぶ | 検証済みの Flatkey ルートでは veo-3.1-generate-preview または veo-3.1-fast-generate-preview。Google へ直接接続するチームは Lite も評価可能。 | 本番設定で汎用の veo エイリアスを使うタスクがない。 |
| 3. 出力契約を固定する | プロンプト種別、参照画像、アスペクト比、解像度、長さ、ネイティブ音声の期待値、拡張要件。 | フォールバックルートでも同じユーザー向けの約束を維持できる、またはそのジョブはフォールバック対象ではない。 |
| 4. 価格を正規化する | 1秒あたりの価格、長さ、解像度、再試行ポリシー、受理クリップ率。 | 承認は、単なる1秒あたりの生価格ではなく、受理されたクリップあたりの推定コストを用いる。 |
| 5. 非同期処理を構築する | ジョブテーブル、オペレーション ID、ポーリング/バックオフ、タイムアウト、キャンセル経路、ストレージへの受け渡し。 | アプリは、長時間実行ジョブや遅延完了があっても、二重課金の驚きなしに耐えられる。 |
| 6. ルートの健全性を確認する | プロバイダーアクセス、Flatkey route のステータス、テストリクエスト、エラー分類、レイテンシーの許容範囲。 | スモークテストで、リクエスト ID、モデル ID、長さ、ルート、完了状態、コストを記録する。 |
| 7. フォールバックポリシーを設定する | 許可されたフォールバック先プロバイダー、ブロックされた出力時の挙動、再試行予算、劣化メッセージ。 | フォールバックによってクリップの長さ、アスペクト比、音声の約束が黙って変わることはない。 |
| 8. 可観測性を検証する | ログ、コスト台帳、ルート、再試行回数、最終アセット URL、レビュアー判断。 | プロダクト、エンジニアリング、ファイナンスが同じジョブ記録を確認できる。 |
| 9. リリース前に再確認する | Google docs、Google pricing、Flatkey model page、Flatkey pricing page、内部 runbook。 | 価格と提供状況がリリースノートに日付付きで記載されている。 |
より広いルートポリシーについては、このチェックリストを Flatkey の multimodal agent routing ガイドと組み合わせてください。カタログの解釈については、モデル行を承認する前に AI model catalog guide を使用してください。
Veo が Google の適切な動画ルートかどうかを確認する
最初のアクセス確認は、「Veo を呼び出せるか?」ではありません。「このワークフローは Veo を使うべきか、それとも別の Google 動画モデルを使うべきか?」です。Google の Gemini API video overview では、Gemini Omni Flash と Veo の両方が提供されていると説明されています。同じ概要では、Gemini Omni Flash をデフォルトの動画モデルとして位置づけ、シーン拡張、最後のフレーム制御、または従来の Veo パイプラインが必要な場合は Veo 3.1 を使うようチームを案内しています。
この違いが重要なのは、Veo API access が多くの場合、創作要件をきっかけにロードマップへ入ってくるためです。たとえば、より映画的な動き、高解像度出力、ネイティブ音声、参照制御、あるいは既存の生成済みシーンからの拡張などです。ジョブが一般的な動画理解や広範なマルチモーダル作業であれば、ルートの判断は異なる可能性があります。
次のいずれか 1 つ以上の特性にジョブが依存する場合は Veo を使用してください:
- ネイティブ音声付きの短い生成クリップ。
- 選択したモデルとアカウントでサポートされている場合は、720p、1080p、または 4k の出力。
- 制御された長さの
16:9または9:16出力。 - 先頭フレーム、末尾フレーム、または拡張の挙動。
- Google アカウントのガバナンス、または直接の Gemini API 操作セマンティクス。
チームが Veo を他の動画生成プロバイダーと比較する必要がある場合、支出を一元管理したい場合、またはテキスト・画像・音声・動画モデル全体で一貫したルートレビューのプロセスを維持したい場合は、ゲートウェイルートを使用します。Seedance vs Veo API の比較は、判断が特に Veo 対 Seedance の場合に参照する隣接する社内向け読み物です。
現在の Veo モデル ID を選択する
このマルチプロバイダー動画ルーティング向け Veo API アクセスチェックリストでは、モデル ID のルールはシンプルです。「Veo」を本番ラベルとして設定しないでください。正確なモデル ID を設定し、選定理由を記録してください。
| モデル ID | 記載されている場所 | 使用する場面 | この更新で確認した Flatkey ルートのステータス |
|---|---|---|---|
veo-3.1-generate-preview | Google Veo のドキュメントと価格情報、Flatkey の公開モデルページ。 | 標準の Veo 3.1 ルートが必要で、より高いルートコストを受け入れられる場合。 | 公開 Flatkey ページは 200 を返し、利用可能なルートメタデータを表示しました。 |
veo-3.1-fast-generate-preview | Google Veo のドキュメントと価格情報、Flatkey の公開モデルページ。 | より低コストで高速な Veo ラインを望み、プロンプト種別に対する品質をテスト済みの場合。 | 公開 Flatkey ページは 200 を返し、利用可能なルートメタデータを表示しました。 |
veo-3.1-lite-generate-preview | Google Veo のドキュメントと価格情報。 | Google Lite の直接的な挙動とその制約を評価している場合。 | この更新時には Flatkey の公開 Lite モデルページが 404 を返したため、この記事ではライブの Flatkey Lite ルートは主張しません。 |
Google のドキュメントでは、Veo 3.1 ファミリーはプレビューとされています。これをリリース管理上の制約として扱ってください。本番用チェックリストには、日付付きのアクセス確認、アカウントの権限、デプロイに関連する場合は許可地域、安全ブロックの挙動、レイテンシーテスト、ロールバック手順を含めるべきです。
ルーティング前に Veo API の価格を正規化する
マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリストでは、価格をモデル名のコストとしてではなく、ジョブコストとして比較すべきです。まず、製品が公開する正確な尺と解像度から始め、そのうえでリトライ率と受理クリップ率を加算してください。
| ルート | 2026年9月15日に確認した公開価格のスナップショット | 8秒の計画例 | 備考 |
|---|---|---|---|
Google 直結 veo-3.1-generate-preview | 720pまたは1080pで$0.40/sec; 4kで$0.60/sec。 | 720p/1080pで$3.20; 4kで$4.80。 | Google は Veo 3.1 では無料枠は利用できず、動画が正常に生成された場合のみ課金すると述べています。 |
Google 直結 veo-3.1-fast-generate-preview | 720pで$0.10/sec; 1080pで$0.12/sec; 4kで$0.30/sec。 | 720pで$0.80; 1080pで$0.96; 4kで$2.40。 | 品質テスト後の下書き用、または低コストな Google 動画レーンの有力候補です。 |
Google 直結 veo-3.1-lite-generate-preview | 720pで$0.05/sec; 1080pで$0.08/sec; 4kは非対応。 | 720pで$0.40; 1080pで$0.64。 | この記事で確認したのは Google 直結の価格のみです。Flatkey Lite ルートは検証されていません。 |
Flatkey veo-3.1-generate-preview | モデルページには$0.32/secからの秒単位価格が表示されていました。 | 8秒で$2.56から。 | 公開前にライブのルート設定と課金を確認してください。 |
Flatkey veo-3.1-fast-generate-preview | モデルページには$0.08/secからの秒単位価格が表示されていました。 | 8秒で$0.64から。 | 公開前にライブのルート設定と課金を確認してください。 |
主なルーティングのミスは、1秒あたりの単価が安く見えるという理由でフォールバックを承認したあと、解像度、音声の挙動、参照制御、または受理クリップ率が変わることに気づく点です。最終比較は次のように実施してください:
accepted_clip_cost:
total_generation_cost: "$ billed for all attempts"
accepted_clips: "clips that passed brand, safety, motion, and channel QA"
formula: "total_generation_cost / accepted_clips"あるルートの生のコストが低くても、却下されるクリップが多ければ、実際の本番コストは高くなる可能性があります。
Veo を非同期の動画ジョブとして扱う
Google の Veo ドキュメントでは、長時間実行オペレーションのパターンが使われています。クライアントは生成リクエストを送信し、operation オブジェクトを受け取り、完了するまでポーリングし、その後生成された動画をダウンロードします。Google のドキュメントには、生成された動画は 2 日間保存され、その期間内にダウンロードしなければならないとも記載されています。
つまり、Veo API アクセスにはリクエスト用ラッパーだけでなく、ジョブシステムが必要です。クライアントは次を記録するべきです:
- 内部ジョブ ID。
- プロバイダーの operation ID またはゲートウェイの request ID。
- モデル ID。
- 入力タイプと参照アセット。
- 長さ、解像度、アスペクト比。
- 開始時刻、ポーリング回数、完了時刻、タイムアウト状態。
- 安全性ブロック、プロバイダーエラー、リトライ回数、使用した場合はフォールバックルート。
- 最終アセットの保存先と保持/削除ポリシー。
- 最終請求額と利用ログへのリンク。
Flatkey ユーザーにとって、Flatkey API クイックスタートはベース URL 設定の次のステップです。クイックスタートには https://router.flatkey.ai/v1 と OpenAI SDK 互換の設定が記載されています。実運用の動画では、同じ方針を維持しつつ、使用予定の特定の動画エンドポイントとモデルルートをスモークテストしてください。
Flatkey のルート状態とエンドポイントファミリーを確認する
Flatkey のルート確認は、モデルページと自分のアカウントログの両方で行うべきです。
この更新では、公開されている Flatkey のモデルページは次の URL で 200 を返しました。
https://flatkey.ai/models/veo-3.1-generate-previewhttps://flatkey.ai/models/veo-3.1-fast-generate-preview
これらのページには、ベンダーとして Google、availability_status: available、秒単位の価格設定、そして openai-video、gemini、openai を含むエンドポイントファミリーが表示されていました。veo-3.1-lite-generate-preview の公開ページは 404 を返したため、安全に言えるのはここまでです。Google は Lite を直接ドキュメント化していますが、この更新では Flatkey の Lite ルートは検証できませんでした。
本番前に、モデル行のスクリーンショットまたはエクスポートを取得し、その後で小さなスモークテストを実行して、Usage Logs に表示されることを確認してください。Flatkey のモデルディレクトリと価格ページは、日付入りのリリースチェックリストに含めるべきです。
動画プロバイダー全体でフォールバックルールを設定する
フォールバックは、テキストよりも動画のほうが難しくなります。テキストモデルのフォールバックでは、異なるスタイルでも意図を保てる場合があります。動画モデルのフォールバックでは、クリップの長さ、カメラの動作、参照への忠実度、音声、解像度、コスト、そしてモデレーション結果が変わる可能性があります。
自動リトライを有効にする前に、次のフォールバックマトリクスを使用してください。
| 障害クラス | 同じルートで再試行する? | フォールバックは許可される? | 運用メモ |
|---|---|---|---|
| 一時的なルートエラー | はい、上限付きのリトライ予算内で。 | はい、出力契約が同等であれば。 | 再試行でユーザーへの重複請求が発生しないよう、冪等性を維持してください。 |
| 安全性またはポリシーによるブロック | 入力を変更しない自動再試行はしない。 | 通常は不可。 | プロバイダーを黙って切り替えるのではなく、プロンプト/参照の修正を依頼してください。 |
| レイテンシしきい値未達 | ジョブがユーザーに見えない場合は、場合による。 | ドラフト用の経路なら可。 | 進行状況を表示し、非表示のリトライを繰り返さないでください。 |
| 予算上限に到達 | いいえ。 | いいえ。ただし、より安価なルートが事前承認されている場合を除く。 | 予算上限は作業を停止させるべきであり、支出を隠すべきではありません。 |
| 機能が未対応 | いいえ。 | フォールバックが必要な機能をサポートしている場合のみ。 | ネイティブ音声要件から無音動画へ、製品判断なしにフォールバックしないでください。 |
マルチプロバイダーの動画チームでは、ワークフロークラスごとにルーティングすることが重要です。
- ネイティブ音声の Google クリップ。
- 低コストの Veo ドラフトクリップ。
- 参照依存の強いクリエイター向けクリップ。
- 長尺のソーシャル動画ジョブ。
- 高解像度のエクスポートジョブ。
- ブロックされた出力を編集者に戻す必要がある手動レビューのジョブ。
そこで統一ゲートウェイが役立ちます。エンジニアリングにはルーティングの窓口を一つ、プロダクトにはモデルポリシーを定義する窓口を一つ、財務には確認する台帳を一つ提供します。ただし、各ルートの正確な出力挙動を検証する必要はなくならない。
ローンチのスモークテストを実行する
クリエイター向けトラフィックに Veo API アクセスを開放する前に、ステージング環境でこの マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリスト のスモークテストを実行してください:
- 3つの代表的なジョブを作成します: プロンプトのみの横長クリップ、画像参照の縦長クリップ、ネイティブオーディオのクリップ。
- 各ジョブを、本番運用で予定している正確な長さと解像度で、選択した Veo ルート上で実行します。
- 操作 ID、リクエスト ID、モデル ID、ルート、開始時刻、完了時刻、出力 URL を記録します。
- ジョブが Flatkey Usage Logs または Google の直接の使用記録に表示されることを確認します。
- 合計コストが、想定される秒単位の料金、長さ、解像度と一致することを確認します。
- 再試行可能な失敗を1回発生させ、冪等性により重複した最終レコードが防止されることを確認します。
- ブロックまたは拒否されたジョブを1件発生させ、UI が静かにフォールバックするのではなく、入力の修正版を求めることを確認します。
- 生成されたアセットが、プロバイダーの保持期限が切れる前にダウンロードされ、保存されていることを確認します。
- ローンチ前に、プロダクト、エンジニアリング、財務で最終的な証跡をレビューします。
コピー可能な Veo アクセス記録
この マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリスト の記録を、リリースチェックリストまたはルーティングリポジトリで使用してください:
veo_access_record:
checked_at: "YYYY-MM-DD"
owner: "team or person"
route_mode: "direct_google | flatkey | mixed"
model_id: "veo-3.1-fast-generate-preview"
provider_docs_checked:
- "Google Gemini API video overview"
- "Google Gemini API Veo docs"
- "Google Gemini API pricing"
flatkey_checks:
model_page_status: "200"
availability_status: "available"
endpoint_family: "openai-video"
usage_logs_verified: true
output_contract:
duration_seconds: 8
aspect_ratio: "16:9"
resolution: "720p"
native_audio_required: true
reference_images_required: 0
cost_review:
billing_unit: "per_second"
displayed_unit_price: "record current account/page value"
retry_budget: "max attempts"
accepted_clip_cost_target: "USD"
async_handling:
operation_id_saved: true
polling_backoff: "configured"
timeout_policy: "configured"
asset_download_window: "before provider expiry"
fallback_policy:
enabled: false
allowed_routes: []
contract_preserved: true
rollback:
owner: "team or person"
trigger: "error rate, cost, latency, quality, safety"
action: "disable route or switch workflow class"よくある質問
Veo API アクセスを取得するにはどうすればよいですか?
まず Google の Gemini API ドキュメントと Google アカウントのアクセス権から始め、そのルートを Google に直接通すか、Flatkey のようなゲートウェイを通すかを決めます。本番トラフィックの前に、マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリスト を使ってライブのモデルページを確認し、ステージング済みのリクエストを実行してください。
どの Veo モデル ID を使用すべきですか?
veo-3.1-generate-preview は、標準の Veo 3.1 ラインが必要な場合に使用してください。veo-3.1-fast-generate-preview は、Fast の品質がワークフローに適合し、秒単価の低いルートが適切な場合に使用してください。veo-3.1-lite-generate-preview は、Flatkey アカウントまたはモデルページでライブの Lite ルートが確認されている場合を除き、Google の公式ドキュメントと直接比較する場合にのみ評価してください。
Veo API の料金はどのように計算されますか?
Google は Veo 3.1 の価格を生成秒数あたりで掲載しており、モデルと解像度によって料金が異なります。Flatkey のモデルページにも、検証済みの Veo Standard および Fast ページ向けに秒単位のルート価格が表示されます。本番レビューでは、単価に再生時間、解像度、リトライ回数、受理されたクリップ率を掛け合わせて評価する必要があります。
Veo は他の動画生成モデルとルーティングを組み合わせられますか?
はい。ただし、フォールバックはユーザーに見える出力契約を維持しなければなりません。ネイティブ音声付きの 8 秒・1080p の Veo ジョブから、無音・短尺・低解像度のジョブへ自動的にフォールバックしてはいけません。製品がそのような品質低下を明示的に許可している場合を除きます。
Flatkey ユーザーは本番前に何を確認すべきですか?
Flatkey のモデルページ、モデルディレクトリ、価格ページ、ルートのヘルス、Usage Logs を確認してください。そのうえで、OpenAI 互換のテキスト用クイックスタートが動画の挙動を証明すると決めつけるのではなく、動画専用のスモークテストを実行してください。
最終的なポイント
マルチプロバイダー動画ルーティング向け Veo API アクセスチェックリストは、好みではなく、日付付きの証跡で締めくくるべきです。モデル ID を固定し、受理されたクリップごとに料金を正規化し、非同期ジョブを前提に設計し、Flatkey のルートまたは Google の直接アカウントを検証し、フォールバックは出力契約を維持する場合にのみ承認してください。そのうえで、Flatkey のモデルディレクトリ、価格ページ、クイックスタート、Usage Logs を使って、公開後も本番ルートを監査可能な状態に保ってください。



