Seedance 2.5 近日公開詳しく見る

Veo 3.1 API

映画制作者やストーリーテラー向けに設計された、ネイティブ オーディオを備えた Veo 3.1、Google DeepMind の最新ビデオ生成モデルをご紹介します。より現実的なモーション、創造的な意図とのより適切な調整、映画のような外観や画像からビデオへの品質の向上などのスタイルのより強力な制御を実現します。 EvoLink 上の Veo 3.1 を使用してビルドして、短いシーンに命を吹き込みます。

価格: $0.094 - 0.328(~ 6.336 - 22.24 credits) per second of video

本番ワークロード向けの安定したマネージドアクセスです。ダッシュボード請求、API キー管理、予測しやすい統合動作が必要な場合に適しています。

すべてのバージョンで同じ API エンドポイントを使用し、異なるのは model パラメータのみです。

0 (推奨:2,000)

Upload up to 3 images (REFERENCE mode)

Click to upload or drag and drop

Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 3

When set to auto, automatically selects based on input image or prompt content.

Click Generate to see preview

履歴

最大20件

0 実行中 · 0 完了

ここに生成履歴が表示されます

Veo 3.1 API - EvoLink 短いクリップのビデオ生成

Veo 3.1 API を使用して、720p、1080p、または 4K で 16:9、9:16、または自動アスペクト比の 4、6、または 8 秒の MP4 ビデオを作成します。 Veo 3.1 API ジョブは非同期で実行され、タスク ID を返します。ダウンロード リンクは 24 時間有効であるため、チームはバッチをキューに入れて、結果を迅速に収集できます。

EvoLink ビデオ生成モデル機能のショーケース 1

Pricing

Veo 3.1 Fast
Video Generation
quality:720p/1080p
generate_audio:No
Price:
$0.085/ second
(5.76 Credits)
Veo 3.1 Fast
Video Generation
quality:720p/1080p
generate_audio:Yes
Price:
$0.128/ second
(8.64 Credits)
Veo 3.1 Fast
Video Generation
quality:4K
generate_audio:No
Price:
$0.255/ second
(17.28 Credits)
Veo 3.1 Fast
Video Generation
quality:4K
generate_audio:Yes
Price:
$0.298/ second
(20.2176 Credits)

If an upstream route is unavailable, EvoLink can use the next available option where fallback coverage exists, helping teams keep costs and operations predictable.

Veo 3.1 API では何を構築できますか?

短編成長コンテンツ

Veo 3.1 API を使用すると、成長チームは 1 つのスプリントで複数の広告またはソーシャル バリエーションを生成できます。 4/6/8 秒の長さ、16:9 または 9:16 のアスペクト比、720p/1080p/4K 品質を選択します。 veo3.1-fast を使用してフックとフォーマットを迅速に反復し、スケールに合わせて最高のパフォーマンスのカットを維持します。

動画生成モデル特集2のソーシャルショーケース

フレーム制御を使用した製品デモ

Veo 3.1 API は、1 ~ 2 枚の画像を含む最初と最後のフレームの画像からビデオへの変換をサポートしており、製品のウォークスルー、UI 遷移、ストーリーボードに最適です。自動アスペクト比はソース画像と一致し、enhanced_prompt は英語以外のプロンプトを英語に翻訳して、グローバル チーム全体でより信頼性の高い結果を得ることができます。

映像生成モデルの製品紹介 特徴3

リファレンス主導のビジュアル スタイル

スタイルを探索するために、EvoLink の Veo 3.1 API は高速エンドポイントで REFERENCE モードを提供し、視覚的なガイダンスとして最大 3 つの画像を使用できます。このモードは 16:9 に制限されており、制御された映画のような外観に最適です。プレビュー エンドポイントは、固定 8 秒出力の REFERENCE もサポートしており、A/B テストの外観に役立ちます。

映像生成モデル特徴4の参考ショーケース

開発者が Veo 3.1 API を選ぶ理由

EvoLink の Veo 3.1 API は、予測可能な形式 (4/6/8s、720p/1080p/4K、16:9/9:16/auto) と非同期タスク ID および 24 時間のダウンロード リンクを組み合わせているため、チームは信頼性の高いターンアラウンドでバッチ生成を計画できます。

予測可能な配信形式

固定期間と解像度のオプションにより、ストーリーボード、タイムライン、公開チェックが簡素化されます。

拡張可能な非同期パイプライン

タスク ID、ステータス クエリ、callback_url のサポートにより、大規模なキューが安定して追跡可能に保たれます。

実用的なモードで制御

TEXT、FIRST&LAST、REFERENCE モードと画像制限により、制御が明示的かつ一貫性のあるものになります。

Veo 3.1 を統合する方法

短いビデオを生成し、Veo 3.1 API を使用して EvoLink を迅速に繰り返すための単純な API フロー。

1

ステップ 1 - モデル設定の選択

veo3.1-pro または veo3.1-fast を選択し、ワークフローの期間、品質、アスペクト比、および生成タイプを設定します。

2

ステップ 2 - プロンプトと画像を送信する

最大 2000 トークンのプロンプトを送信し、必要に応じて画像 URL を追加し、enhanced_prompt を有効にして、callback_url を含めます。

3

ステップ 3 - 結果を収集する

タスクのステータスをポーリングするかコールバックを受信し、24 時間以内に MP4 リンクをダウンロードして安全に保存します。

主要な機能

EvoLink の Veo 3.1 API エンドポイント経由で利用できる実用的な機能

モデル

EvoLink のモデルの選択

Veo 3.1 API には、veo3.1-pro および veo3.1-fast Lite エンドポイントに加えて、generate_audio などのより詳細なコントロールのプレビュー モデルが含まれています。これにより、チームは統合アプローチを変更することなく、速度、コスト、制御のバランスを取ることができます。

モード

複数の生成モード

プロンプトのみの生成には TEXT を使用し、2 つのフレームをブリッジするには FIRST&LAST を、高速エンドポイントのスタイル ガイダンスには REFERENCE を使用します。 REFERENCE は最大 3 つの画像をサポートし、16:9 に制限されます。プレビュー REFERENCE は持続時間を 8 秒に固定します。

フォーマット

品質とアスペクトの管理

品質を 720p、1080p、または 4K に設定し、16:9、9:16、または自動アスペクト比を選択します。これにより、Veo 3.1 API は、追加の編集手順を行わなくても、フィードとストーリーの両方の配置に適したものになります。

ワークフロー

非同期タスクとコールバック

リクエストはステータスチェック用のタスク ID を返します。完了、失敗、またはキャンセル イベントの callback_url を渡すことができます。 HTTPS は必須であり、内部 IP はブロックされます。生成されたビデオリンクは 24 時間有効ですので、すぐにダウンロードしてください。

プロンプト

迅速な対応と翻訳

プロンプトは 2000 トークンに制限されています。 extend_prompt を有効にすると、英語以外のプロンプトが自動的に英語に翻訳され、生成結果が向上します。これは、一貫した出力品質を必要とするグローバル チームに役立ちます。

オーディオ

オーディオと安全性のオプションをプレビューする

プレビュー エンドポイントは、画像からビデオへの変換のための negative_prompt、person_generation、resize_mode などのパラメーターとともに、generate_audio (追加コスト) をサポートします。これらのオプションは、チームが Veo 3.1 API 統合の一貫性を維持しながら、出力制御を改良するのに役立ちます。

よくある質問

Everything you need to know about the product and billing.

Veo 3.1 は EvoLink のビデオ生成モデル ファミリであり、veo3.1-pro および veo3.1-fast オプションがあります。テキストからビデオへの変換と最初と最後のフレームからビデオへの変換をサポートし、非同期で実行され、選択可能なアスペクト比と品質で短い MP4 クリップ (4/6/8 秒) を返します。生成されたビデオ リンクは 24 時間利用できるため、チームは結果をすぐにダウンロードしてアーカイブできます。
Veo 3.1 API は、veo3.1-pro および veo3.1-fast Lite エンドポイントを提供します。多くのプロンプトやクリエイティブなバリエーションを迅速に反復する必要がある場合は veo3.1-fast を使用し、レビュー用にさらに洗練されたベースラインが必要な場合は veo3.1-pro を使用します。 EvoLink は、generate_audio やその他の高度なパラメーターなどのオプションを追加する veo-3.1-fast-generate-preview のようなプレビュー モデルも提供します。最良のアプローチは、両方で同じプロンプトをテストし、ユースケースに合わせて結果を比較することです。
Veo 3.1 API は、最大 2000 トークンまでのテキスト プロンプトと、画像からビデオへの変換用のオプションの image_url を受け入れます。 veo3.1-pro の場合、最大 2 つの画像を指定できます。 veo3.1-fast およびプレビュー エンドポイントの場合、モードに応じて最大 3 つの画像を提供できます。画像は、直接 URL、10 MB 未満、.jpg、.jpeg、.png、または .webp 形式である必要があります。結果を改善するために、generation_type、aspect_ratio、およびenhanced_promptを設定することもできます。
Veo 3.1 API は、MP4 ビデオを 4、6、または 8 秒の長さで出力します。 Lite エンドポイントでは、720p、1080p、または 4K 品質を選択し、aspect_ratio を 16:9、9:16、または auto に設定できます。 API は非同期であり、ダウンロード リンクは完了後 24 時間有効です。この予測可能な仕様セットは、チームが広告、ソーシャル投稿、製品プレビュー用のアセットをバッチレンダリングするのに役立ちます。
Veo 3.1 API では、FIRST&LAST モードで 1 つまたは 2 つの画像を指定してクリップの開始と終了をガイドできます。これはストーリーボードやトランジションに最適です。高速エンドポイントでは、REFERENCE モードはスタイル ガイダンスとして最大 3 つの画像を受け入れ、16:9 に制限されます。プレビュー エンドポイントでは、REFERENCE は継続時間を 8 秒に固定し、高度なパラメーター (generate_audio を除く) を制限します。制御のニーズに最適なモードを選択してください。
Veo 3.1 API リクエストは非同期で実行され、タスク ID を返します。タスク ステータス エンドポイントをポーリングするか、callback_url を指定して、請求確認後に完了、失敗、またはキャンセルの通知を受け取ることができます。コールバックは HTTPS を使用する必要があり、内部 IP はブロックされ、EvoLink は失敗したコールバックを 10 秒のタイムアウトで最大 3 回再試行します。この設計は、キューベースのパイプラインや大規模なバッチ ジョブに対して信頼性があります。
オーディオ生成は、veo-3.1-fast-generate-preview などのプレビュー エンドポイントで利用できます。 generate_audio パラメーターは、オーディオを作成するかどうかを制御し、追加のコストを追加します。プロトタイプまたはデモにオーディオが必要な場合は、プレビュー モデルでgenerate_audioを有効にし、本番環境に移行する前に出力品質を確認します。 Lite エンドポイントの場合は、ビデオの生成に重点を置き、必要に応じてポストに音声を追加します。
Veo 3.1 API は最大 2000 トークンのプロンプトをサポートしており、より良い結果を得るために英語以外のプロンプトを英語に自動的に翻訳するために、enhanced_prompt がデフォルトで有効になっています。一貫性を最大限に高めるために、シーン、カメラ、スタイルの詳細を含む明確な英語のプロンプトを作成します。プロンプトをローカライズする場合は、構造の一貫性を維持し、地域間の出力品質を監視しながら、enhanced_prompt に翻訳を処理させます。
Beta版は実験的なバージョンで、価格は低い一方、100%の可用性は保証されません。エラー発生時は: 1. 待って再試行: 通常は5-10分で復旧します。2. 公式版へ切り替え: Veo 3.1 Fast Beta(model ID: veo-3-1-fast-lite)を Veo 3.1 Fast(model ID: veo-3-1-fast)に、または Veo 3.1 Pro Beta(model ID: veo-3-1-pro-lite)を Veo 3.1 Pro(model ID: veo-3-1-pro)に変更します。公式版は99.9% uptimeを保証し
POST
/v1/videos/generations

Create Video

Veo 3.1 Fast (Vertex AI) (veo-3.1-fast-generate-preview) model supports text-to-video, first-frame image-to-video and other modes.

Asynchronous processing mode, use the returned task ID to .

Generated video links are valid for 24 hours, please save them promptly.

Request Parameters

modelstringRequiredDefault: veo-3.1-fast-generate-preview

Video generation model name.

Exampleveo-3.1-fast-generate-preview
promptstringRequired

Prompt describing what kind of video to generate.

Notes
  • Limited to 2000 tokens
ExampleA cat playing piano
aspect_ratiostringOptionalDefault: auto

Video aspect ratio. When set to auto: image-to-video will automatically select based on the input image ratio, text-to-video will automatically select based on the prompt content.

ValueDescription
autoAutomatic selection based on input
16:9Landscape video
9:16Portrait video
Exampleauto
image_urlsarrayOptional

Reference image URL list for image-to-video feature.

Notes
  • 1 image for first-frame video generation
  • 2 images for first-and-last-frame video generation
  • Max size: 10MB per image
  • Formats: .jpg, .jpeg, .png, .webp
  • URLs must be directly viewable by the server
Examplehttp://example.com/image1.jpg
generation_typestringOptional

Video generation mode, default matches based on image count.

ValueDescription
TEXTText to video
FIRST&LASTFirst and last frame to video (1-2 images)
ExampleTEXT
enhance_promptbooleanOptionalDefault: true

Whether to automatically translate the prompt to English. When enabled, non-English prompts will be automatically translated to English for better generation results.

Exampletrue
callback_urlstringOptional

HTTPS callback address after task completion.

Notes
  • Triggered on completion, failure, or cancellation
  • Sent after billing confirmation
  • HTTPS only, no internal IPs
  • Max length: 2048 chars
  • Timeout: 10s, Max 3 retries
Examplehttps://your-domain.com/webhooks/video-task-completed
qualitystringOptionalDefault: 720p

Video resolution quality.

ValueDescription
720pHD resolution
1080pFull HD resolution
4kUltra HD resolution (4K)
Example720p
durationintegerOptionalDefault: 4

Video duration in seconds.

ValueDescription
44 seconds
66 seconds
88 seconds
Example4
generate_audiobooleanOptionalDefault: true

Whether to generate audio with the video. Enabling this incurs additional cost.

Exampletrue
nintegerOptionalDefault: 1

Number of videos to generate.

Notes
  • Minimum: 1
  • Maximum: 4
Example1
negative_promptstringOptional

Negative prompt to specify what should not appear in the video.

Exampleblurry, low quality
seedintegerOptional

Random seed for reproducible generation.

Notes
  • Range: 1 to 4294967295
Example12345
person_generationstringOptionalDefault: allow_adult

Control person generation in the video.

ValueDescription
allow_adultAllow adult person generation
dont_allowDo not allow person generation
Exampleallow_adult
resize_modestringOptionalDefault: pad

Image resize mode for image-to-video generation.

ValueDescription
padPad image to fit aspect ratio
cropCrop image to fit aspect ratio
Examplepad

Request Example

{
  "model": "veo-3.1-fast-generate-preview",
  "prompt": "A cat playing piano",
  "aspect_ratio": "auto"
}

Response Example

{
  "created": 1757169743,
  "id": "task-unified-1757169743-docdemo0",
  "model": "veo-3.1-fast-generate-preview",
  "object": "video.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 180,
    "video_duration": 8
  },
  "type": "video",
  "usage": {
    "billing_rule": "per_call",
    "credits_reserved": 60,
    "user_group": "default"
  }
}