AIHubMix Gerçek İnsan Varlıklarıyla Seedance 2.5'te Gerçek Bir Yüz Nasıl Kullanılır

AIHubMix5 dk okuma
AIHubMix Gerçek İnsan Varlıklarıyla Seedance 2.5'te Gerçek Bir Yüz Nasıl Kullanılır

Yapay zekâ videoları, ekrandaki kişi sahneden sahneye tanınabilir kaldığında çok daha kullanışlı hale gelir. AIHubMix gerçek insan varlıkları, Seedance video üretiminde onaylı bir yüzü kullanmak için rıza esaslı bir yol sunar; yetkilendirme, varlık işleme ve üretim ise ayrı ve doğrulanabilir adımlar olarak tutulur.

Bu rehber, gerçek insan videosunun ne olduğunu, AIHubMix iş akışının nasıl çalıştığını, neden faydalı olduğunu ve gerçek bir yüzden Seedance 2.5 videosunun nasıl oluşturulacağını açıklar. Ayrıca yerel Seedance 2.5 API'si ile uyumlu Seedance 2.0 entegrasyonları arasındaki farkı da anlatır.

Gerçek İnsan Videosu Nedir?

Gerçek insan videosu, yetkilendirilmiş bir kişiyi kimlik referansı olarak kullanan yapay zekâ üretimi bir videodur. Model, kişinin tanınabilir görünümünü korurken ortamı, kıyafeti, eylemi, kamera hareketini, sesi veya dili değiştirebilir.

Bu, sıradan metinden videoya üretimden farklıdır. Bir metin istemi neyin olması gerektiğini tarif eder, ancak belirli bir gerçek kişiyi güvenilir biçimde tanımlamaz. Gerçek insan varlığı ise birden fazla videoda yeniden kullanılabilecek onaylı bir görsel referans sağlar.

Tipik kullanım alanları arasında yaratıcı avatarlar, sanal sunucular, ürün anlatımları, yerelleştirilmiş kampanyalar, eğitim videoları, marka karakterleri ve kısa biçimli sosyal medya içerikleri bulunur.

AIHubMix İş Akışı Nasıl Çalışır

İş akışı beş ana aşamadan oluşur:

  1. Bir kişi için bir varlık grubu oluşturun.
  2. Görseldeki kişinin yetkilendirme akışını tamamlamasını isteyin.
  3. Bir portre ekleyin ve varlık aktif olana kadar bekleyin.
  4. Aktif varlığa bir asset:// URI'si ile referans verin.
  5. Bir Seedance video görevi gönderin ve tamamlanana kadar sorgulayın.

Bu ayrım bilinçlidir. Yetkilendirme üretimden önce gerçekleşir, varlık hazırlığı bağımsız olarak kontrol edilebilir ve her önemli aşama, uygulamanızın izleyebileceği bir durum gösterir.

Neden AIHubMix Kullanılmalı?

Tüm iş akışı için tek API

AIHubMix; varlık grupları, doğrulama oturumları, insan varlıkları ve eşzamansız video üretimi için uç noktalar sunar. Aynı hesap ve API anahtarı tüm süreci yönetebilir.

Açık yetkilendirme

Portredeki kişi yetkilendirme sayfasını tamamlar. Bu, görsel yeniden kullanılabilir bir gerçek insan referansı olarak kullanılmadan önce net bir rıza adımı oluşturur.

Yeniden kullanılabilir kimlik varlıkları

Bir görsel aktif hale geldikten sonra uygulamalar, her video isteğinde orijinal görseli yüklemek yerine varlık kimliğini birden fazla video isteğinde yeniden kullanabilir.

Seedance'e hazır üretim

Yerel Seedance 2.5 uç noktası metin, görsel, video ve ses referanslarını; ayrıca süre, çözünürlük, en-boy oranı ve ses üretimi için kontrolleri destekler.

Gözlemlenebilir, üretim dostu durumlar

Uygulamanız, bir işlemin bitip bitmediğini tahmin etmek yerine verified, active ve completed durumlarını bekleyebilir. Bu, yeniden deneme ve hata yönetimini uygulamayı kolaylaştırır.

Adım Adım Eğitim

Adım 1: API anahtarı ve portre hazırlayın

AIHubMix Console üzerinden bir API anahtarı oluşturun. Anahtarı gizli tutun. Terminalde bunu bir ortam değişkeni olarak ayarlayın:

export AIHUBMIX_API_KEY="your_api_key"

Doğrudan bir HTTPS görsel URL'si hazırlayın. URL, oturum açma veya özel başlıklar olmadan görsel dosyasını döndürmeli ve AIHubMix işlerken erişilebilir kalmalıdır.

Önerilen görsel gereksinimleri:

  • JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC veya HEIF
  • 30 MB'tan küçük
  • Genişlik ve yükseklik 300 pikselden büyük, 6000 pikselden küçük
  • En-boy oranı 0,4'ten büyük ve 2,5'ten küçük
  • Yetkilendirmeyi tamamlayacak aynı kişinin net bir portresi

Adım 2: Gerçek insan varlık grubu oluşturun

Terminalde bu komutu çalıştırın:

curl -sS -X POST "https://aihubmix.com/ai/v1/asset-groups" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"My real-human asset"}'

ag_... biçimindeki döndürülen id değerini kaydedin:

GROUP_ID="ag_your_group_id"

Yeni bir grup normalde pending_auth durumuyla başlar.

Adım 3: Yetkilendirme oturumu oluşturun

Bir doğrulama oturumu istemek için grup kimliğini kullanın:

curl -sS -X POST \
  "https://aihubmix.com/ai/v1/asset-groups/$GROUP_ID/verification-sessions" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY"

Yanıt geçici bir verification_url içerir. Bu URL'yi bir tarayıcıda açın ve portredeki kişiden amacı incelemesini ve yetkilendirme akışını tamamlamasını isteyin.

URL hassas ve geçicidir. Bunu yayımlamayın, bir depoya işlemeyin veya ekran görüntülerine eklemeyin.

Adım 4: Yetkilendirmeyi ve grup durumunu doğrulayın

Kişi tarayıcı akışını bitirdikten sonra her iki kaynağı da sorgulayın:

curl -sS "https://aihubmix.com/ai/v1/verification-sessions/$SESSION_ID" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY"

curl -sS "https://aihubmix.com/ai/v1/asset-groups/$GROUP_ID" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY"

Yalnızca doğrulama oturumu verified ve varlık grubu active olduğunda devam edin. Tarayıcıdaki bir hata sayfası nihai sonucu belirlemez; API durumunu kullanın.

Adım 5: Portreyi ekleyin

Doğrudan görsel URL'sini gönderin:

curl -sS -X POST \
  "https://aihubmix.com/ai/v1/asset-groups/$GROUP_ID/assets" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: portrait-001" \
  -d '{
    "url":"https://cdn.example.com/portrait.jpg",
    "asset_type":"image",
    "client_reference_id":"portrait-001"
  }'

Döndürülen varlık kimliğini kaydedin ve sorgulayın:

ASSET_ID="ast_your_asset_id"
curl -sS "https://aihubmix.com/ai/v1/assets/$ASSET_ID" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY"

Varlığı yalnızca durumu active olduğunda kullanın. creating ve processing, varlığın henüz hazır olmadığı anlamına gelir.

Adım 6: Seedance 2.5 videosu üretin

Gerçek insan varlığı input_references[].url alanına eklenmelidir. Bu, istem metnine yapıştırılmamalıdır:

curl -sS -X POST "https://aihubmix.com/ai/v1/videos" \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\":\"doubao-seedance-2-5-260628\",
    \"prompt\":\"A realistic vertical vlog. The person smiles, waves, and says in Japanese: やっほー!今日も笑顔でね! Keep the face consistent, synchronize lip movement, use natural hand motion, and add no subtitles.\",
    \"duration\":5,
    \"resolution\":\"720p\",
    \"aspect_ratio\":\"3:4\",
    \"generate_audio\":true,
    \"input_references\":[{\"type\":\"image_url\",\"url\":\"asset://$ASSET_ID\"}]
  }"

Yanıt bir video görev kimliği döndürür. Görev completed olana kadar GET /ai/v1/videos/{id} uç noktasını sorgulayın; ardından video URL'leri geçici olduğu için çıktıyı hemen indirin.

Seedance 2.5 ve Seedance 2.0

Seedance 2.5, yukarıda anlatılan yerel /ai/v1/videos uç noktasını kullanır. Eski entegrasyonlar, uyumlu /v1/videos protokolü ve farklı bir içerik yapısıyla Seedance 2.0 kullanabilir.

İki istek biçimini karıştırmayın. Üretimden önce desteklenen süreleri, çözünürlükleri, referans türlerini, ses davranışını ve uç nokta yollarını canlı model şemasında kontrol edin.

İstem Yazma En İyi Uygulamaları

Ortamı, eylemi, zamanlamayı, kamera hareketini, sesi ve kısıtlamaları tarif edin. Güçlü bir istem; bir kimono, düşen kiraz çiçekleri, nazik bir el sallama, Japonca diyalog, senkronize dudak hareketi, doğal saç hareketi ve altyazı olmamasını belirtebilir.

Kısa bir selamlama için beş saniye iyi çalışır. Video birden fazla eylem veya uzun bir cümle içeriyorsa, performansın aceleci görünmemesi için daha uzun bir süre kullanın ya da metni kısaltın.

Basit bir test için tek bir kimlik referansı kullanın. Ek referansları yalnızca model şeması destekliyorsa ve her varlık aynı varlık grubuna aitse ekleyin.

Sık Karşılaşılan Sorunlar

  • Grup aktif değil: doğrulama oturumunun verified ve grubun active olmasını bekleyin.
  • Varlık işleniyor: orijinal varlık kimliğini sorgulayın; yeni bir kimlikle kopya oluşturmayın.
  • Görsel URL'si başarısız oluyor: yerel bir yol, oturum açma sayfası veya paylaşım sayfası değil, herkese açık bir HTTPS dosya URL'si kullanın.
  • Video varlığı reddediyor: varlığın active olduğunu, aynı hesaba ait olduğunu ve doğru medya türünü kullandığını doğrulayın.
  • Playground, asset:// değerini göstermiyor: Playground görsel yükleme ve gerçek insan varlığı kaydı ayrı iş akışlarıdır. Kayıtlı varlıklar için API referans alanını kullanın.

Son Kontrol Listesi

  1. API anahtarı güvenli biçimde yapılandırıldı.
  2. Varlık grubu oluşturuldu.
  3. Kişinin yetkilendirmesi tamamlandı.
  4. Grup durumu active.
  5. Portre varlığı durumu active.
  6. Video isteği asset://<asset_id> kullanıyor.
  7. Video görevi completed olana kadar sorgulanıyor.

AIHubMix gerçek insan varlıkları, geliştiricilere Seedance ile rıza esaslı ve kimlik tutarlılığı olan video deneyimleri oluşturmak için pratik bir yol sunar. Tek bir onaylı portre ve kısa bir test klibiyle başlayın, ardından aynı iş akışını yaratıcı araçlara, marka içeriklerine ve üretim uygulamalarına genişletin.

Birden çok yapay zekâ sağlayıcısına tek ağ geçidi. Üretim için tasarlandı.

AIHubMix sitesini ziyaret edin