Veo 3.1 API
価格: $0.094 - 0.328(~ 6.336 - 22.24 credits) per second of video
本番ワークロード向けの安定したマネージドアクセスです。ダッシュボード請求、API キー管理、予測しやすい統合動作が必要な場合に適しています。
すべてのバージョンで同じ API エンドポイントを使用し、異なるのは model パラメータのみです。
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 時間有効であるため、チームはバッチをキューに入れて、結果を迅速に収集できます。

Pricing
| Model | Mode | quality | generate_audio | Price |
|---|---|---|---|---|
| Veo 3.1 Fast | Video Generation | 720p/1080p | No | $0.085/ second(5.76 Credits) |
| Veo 3.1 Fast | Video Generation | 720p/1080p | Yes | $0.128/ second(8.64 Credits) |
| Veo 3.1 Fast | Video Generation | 4K | No | $0.255/ second(17.28 Credits) |
| Veo 3.1 Fast | Video Generation | 4K | Yes | $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 を使用してフックとフォーマットを迅速に反復し、スケールに合わせて最高のパフォーマンスのカットを維持します。

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

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

開発者が 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 - モデル設定の選択
veo3.1-pro または veo3.1-fast を選択し、ワークフローの期間、品質、アスペクト比、および生成タイプを設定します。
ステップ 2 - プロンプトと画像を送信する
最大 2000 トークンのプロンプトを送信し、必要に応じて画像 URL を追加し、enhanced_prompt を有効にして、callback_url を含めます。
ステップ 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.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/videos/generationsCreate 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-previewVideo generation model name.
veo-3.1-fast-generate-previewpromptstringRequiredPrompt describing what kind of video to generate.
Notes
- Limited to 2000 tokens
A cat playing pianoaspect_ratiostringOptionalDefault: autoVideo 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.
| Value | Description |
|---|---|
| auto | Automatic selection based on input |
| 16:9 | Landscape video |
| 9:16 | Portrait video |
autoimage_urlsarrayOptionalReference 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
http://example.com/image1.jpggeneration_typestringOptionalVideo generation mode, default matches based on image count.
| Value | Description |
|---|---|
| TEXT | Text to video |
| FIRST&LAST | First and last frame to video (1-2 images) |
TEXTenhance_promptbooleanOptionalDefault: trueWhether to automatically translate the prompt to English. When enabled, non-English prompts will be automatically translated to English for better generation results.
truecallback_urlstringOptionalHTTPS 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
https://your-domain.com/webhooks/video-task-completedqualitystringOptionalDefault: 720pVideo resolution quality.
| Value | Description |
|---|---|
| 720p | HD resolution |
| 1080p | Full HD resolution |
| 4k | Ultra HD resolution (4K) |
720pdurationintegerOptionalDefault: 4Video duration in seconds.
| Value | Description |
|---|---|
| 4 | 4 seconds |
| 6 | 6 seconds |
| 8 | 8 seconds |
4generate_audiobooleanOptionalDefault: trueWhether to generate audio with the video. Enabling this incurs additional cost.
truenintegerOptionalDefault: 1Number of videos to generate.
Notes
- Minimum: 1
- Maximum: 4
1negative_promptstringOptionalNegative prompt to specify what should not appear in the video.
blurry, low qualityseedintegerOptionalRandom seed for reproducible generation.
Notes
- Range: 1 to 4294967295
12345person_generationstringOptionalDefault: allow_adultControl person generation in the video.
| Value | Description |
|---|---|
| allow_adult | Allow adult person generation |
| dont_allow | Do not allow person generation |
allow_adultresize_modestringOptionalDefault: padImage resize mode for image-to-video generation.
| Value | Description |
|---|---|
| pad | Pad image to fit aspect ratio |
| crop | Crop image to fit aspect ratio |
pad