ModellerFiyatlandırmaKurumsal
500+ Yapay Zeka Modeli API'si, Hepsi Tek Bir API'de. Sadece CometAPI'de
Modeller API
Geliştirici
Hızlı BaşlangıçDokümantasyonAPI Kontrol Paneli
Şirket
HakkımızdaKurumsal
Kaynaklar
Yapay Zeka ModelleriBlogDeğişiklik GünlüğüDestek
Hizmet ŞartlarıGizlilik Politikası
© 2026 CometAPI · All rights reserved
Home/Models/Google/Veo 3 Pro
G

Veo 3 Pro

Saniyede:$0.25
Veo 3 pro, üretim düzeyindeki Veo 3 video modeli deneyimini ifade eder (yüksek doğruluk, yerleşik ses ve genişletilmiş araç seti).
Yeni
Ticari kullanım
Playground
Genel Bakış
Özellikler
Fiyatlandırma
API
Sürümler

Veo 3 Pro API'sine nasıl erişilir

Adım 1: API Anahtarı için Kaydolun

cometapi.com adresine giriş yapın. Henüz kullanıcımız değilseniz lütfen önce kayıt olun. CometAPI console hesabınıza giriş yapın. Arayüzün erişim kimlik bilgisi olan API anahtarını alın. Kişisel merkezde API token bölümünde “Add Token”e tıklayın, token anahtarını alın: sk-xxxxx ve gönderin.

Adım 2: Veo 3 Pro API'sine İstek Gönderin

API isteğini göndermek için “\veo3-pro \” uç noktasını seçin ve istek gövdesini ayarlayın. İstek yöntemi ve istek gövdesi web sitemizdeki API dokümanından alınır. Web sitemiz ayrıca kolaylığınız için Apifox test imkanı sunar. Hesabınızdaki gerçek CometAPI anahtarınızla <YOUR_API_KEY> değerini değiştirin. Base url Veo3 Async Generation(https://api.cometapi.com/v1/videos).

Sorunuzu veya isteğinizi content alanına ekleyin—modelin yanıtlayacağı içerik budur. Oluşturulan yanıtı elde etmek için API yanıtını işleyin.

Adım 3: Sonuçları Alın ve Doğrulayın

Oluşturulan yanıtı almak için API yanıtını işleyin. İşlemenin ardından API, görev durumunu ve çıktı verilerini döndürür.

Veo3 hakkında daha fazla bilgi için lütfen Veo3 sayfasına bakın.

Veo 3 Pro için Fiyatlandırma

Veo 3 Pro için çeşitli bütçelere ve kullanım ihtiyaçlarına uygun rekabetçi fiyatlandırmayı keşfedin. Esnek planlarımız sadece kullandığınız kadar ödeme yapmanızı sağlar ve ihtiyaçlarınız büyüdükçe kolayca ölçeklendirme imkanı sunar. Veo 3 Pro'in maliyetleri yönetilebilir tutarken projelerinizi nasıl geliştirebileceğini keşfedin.
Comet Fiyatı (USD / M Tokens)Resmi Fiyat (USD / M Tokens)İndirim
Saniyede:$0.25
Saniyede:$0.3125
-20%

Veo 3 Pro için örnek kod ve API

Veo 3 Pro için kapsamlı örnek kodlara ve API kaynaklarına erişerek entegrasyon sürecinizi kolaylaştırın. Ayrıntılı dokümantasyonumuz adım adım rehberlik sağlayarak projelerinizde Veo 3 Pro'in tüm potansiyelinden yararlanmanıza yardımcı olur.
POST
/v1/videos
Python
JavaScript
Curl
import os
import time
import requests

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/veo/v1/video"

# Create video generation task
create_response = requests.post(
    f"{BASE_URL}/create",
    headers={
        "Authorization": COMETAPI_KEY,
        "Content-Type": "application/json",
    },
    json={
        "prompt": "An orange cat flying in the blue sky with white clouds, sunlight pouring onto its fur, creating a beautiful and dreamlike scene",
        "model": "veo3.1-pro",
        "enhance_prompt": True,
    },
)

task = create_response.json()
task_id = task["id"]
print(f"Task created: {task_id}")
print(f"Status: {task['status']}")

# Poll until video is ready
while True:
    query_response = requests.get(
        f"{BASE_URL}/query/{task_id}",
        headers={
            "Authorization": f"Bearer {COMETAPI_KEY}",
        },
    )

    result = query_response.json()
    status = result["data"]["status"]
    progress = result["data"].get("progress", "")

    print(f"Checking status... {status} {progress}")

    if status == "SUCCESS" or result["data"]["data"]["status"] == "completed":
        video_url = result["data"]["data"]["video_url"]
        print(f"
Video URL: {video_url}")
        break
    elif status == "FAILED":
        print(f"Failed: {result['data'].get('fail_reason', 'Unknown error')}")
        break

    time.sleep(10)

Python Code Example

import os
import time
import requests

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/veo/v1/video"

# Create video generation task
create_response = requests.post(
    f"{BASE_URL}/create",
    headers={
        "Authorization": COMETAPI_KEY,
        "Content-Type": "application/json",
    },
    json={
        "prompt": "An orange cat flying in the blue sky with white clouds, sunlight pouring onto its fur, creating a beautiful and dreamlike scene",
        "model": "veo3.1-pro",
        "enhance_prompt": True,
    },
)

task = create_response.json()
task_id = task["id"]
print(f"Task created: {task_id}")
print(f"Status: {task['status']}")

# Poll until video is ready
while True:
    query_response = requests.get(
        f"{BASE_URL}/query/{task_id}",
        headers={
            "Authorization": f"Bearer {COMETAPI_KEY}",
        },
    )

    result = query_response.json()
    status = result["data"]["status"]
    progress = result["data"].get("progress", "")

    print(f"Checking status... {status} {progress}")

    if status == "SUCCESS" or result["data"]["data"]["status"] == "completed":
        video_url = result["data"]["data"]["video_url"]
        print(f"\nVideo URL: {video_url}")
        break
    elif status == "FAILED":
        print(f"Failed: {result['data'].get('fail_reason', 'Unknown error')}")
        break

    time.sleep(10)

JavaScript Code Example

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const COMETAPI_KEY = process.env.COMETAPI_KEY || "<YOUR_COMETAPI_KEY>";
const BASE_URL = "https://api.cometapi.com/veo/v1/video";

async function sleep(ms) {
  return new Promise((resolve) => setTimeout(resolve, ms));
}

async function main() {
  // Create video generation task
  const createResponse = await fetch(`${BASE_URL}/create`, {
    method: "POST",
    headers: {
      Authorization: COMETAPI_KEY,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      prompt:
        "An orange cat flying in the blue sky with white clouds, sunlight pouring onto its fur, creating a beautiful and dreamlike scene",
      model: "veo3.1-pro",
      enhance_prompt: true,
    }),
  });

  const task = await createResponse.json();
  const taskId = task.id;
  console.log(`Task created: ${taskId}`);
  console.log(`Status: ${task.status}`);

  // Poll until video is ready
  while (true) {
    const queryResponse = await fetch(`${BASE_URL}/query/${taskId}`, {
      headers: {
        Authorization: `Bearer ${COMETAPI_KEY}`,
      },
    });

    const result = await queryResponse.json();
    const status = result.data.status;
    const progress = result.data.progress || "";

    console.log(`Checking status... ${status} ${progress}`);

    if (status === "SUCCESS" || result.data.data.status === "completed") {
      const videoUrl = result.data.data.video_url;
      console.log(`\nVideo URL: ${videoUrl}`);
      break;
    } else if (status === "FAILED") {
      console.log(`Failed: ${result.data.fail_reason || "Unknown error"}`);
      break;
    }

    await sleep(10000);
  }
}

main();

Curl Code Example

#!/bin/bash
# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here

BASE_URL="https://api.cometapi.com/veo/v1/video"

# Create video generation task
response=$(curl -s -X POST "${BASE_URL}/create" \
  -H "Authorization: $COMETAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "An orange cat flying in the blue sky with white clouds, sunlight pouring onto its fur, creating a beautiful and dreamlike scene",
    "model": "veo3.1-pro",
    "enhance_prompt": true
  }')

task_id=$(echo "$response" | jq -r '.id')
status=$(echo "$response" | jq -r '.status')

echo "Task created: ${task_id}"
echo "Status: ${status}"

# Poll until video is ready
while true; do
  query_response=$(curl -s -X GET "${BASE_URL}/query/${task_id}" \
    -H "Authorization: Bearer $COMETAPI_KEY")

  status=$(echo "$query_response" | jq -r '.data.status')
  progress=$(echo "$query_response" | jq -r '.data.progress // ""')
  completed=$(echo "$query_response" | jq -r '.data.data.status')

  echo "Checking status... ${status} ${progress}"

  if [ "$status" = "SUCCESS" ] || [ "$completed" = "completed" ]; then
    video_url=$(echo "$query_response" | jq -r '.data.data.video_url')
    echo ""
    echo "Video URL: ${video_url}"
    break
  elif [ "$status" = "FAILED" ]; then
    fail_reason=$(echo "$query_response" | jq -r '.data.fail_reason // "Unknown error"')
    echo "Failed: ${fail_reason}"
    break
  fi

  sleep 10
done

Veo 3 Pro Sürümleri

Veo 3 Pro'nın birden fazla anlık görüntüye sahip olmasının nedeni; güncellemeler sonrası çıktı varyasyonları nedeniyle tutarlılık için eski anlık görüntülere ihtiyaç duyulması, geliştiricilere uyum ve geçiş için bir geçiş dönemi sağlanması ve kullanıcı deneyimini optimize etmek için küresel veya bölgesel uç noktalara karşılık gelen farklı anlık görüntüler içerebilir. Sürümler arasındaki detaylı farklar için lütfen resmi belgelere başvurun.
veo3-pro
veo3-pro-framesveo3-frames modeli, kare dizisi oluşturma için özel olarak optimize edilmiştir. veo3-frames modeli, kare dizisi oluşturma için özel olarak optimize edilmiştir ve ilk ve son kareleri destekleyen bir diyagram içerir.