Tek kimlik doğrulama, tüm sağlayıcılar
Tek bir RunAPI anahtarı tüm kataloğu açar. Ayrı hesap yok, her entegrasyon için anahtar döndürme yok.
It looks like you may prefer a different language. Switch anytime.
HappyHorse API’sini RunAPI üzerinden model skill, birleşik kimlik doğrulama ve kullandıkça öde fiyatlandırmayla kullanın.
curl -X POST https://runapi.ai/api/v1/happyhorse/image_to_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "happyhorse-text-to-video",
"image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
"prompt": "Gece minyatür bir karton şehirde dörtnala koşan kâğıt bir atın 5 saniyelik 1080p sinematik klibini oluştur."
}'
import { HappyhorseClient } from "@runapi.ai/happyhorse";
const client = new HappyhorseClient();
const result = await client.imageToVideo.run({
model: "happyhorse-text-to-video",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Gece minyatür bir karton şehirde dörtnala koşan kâğıt bir atın 5 saniyelik 1080p sinematik klibini oluştur.",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Happyhorse\HappyhorseClient;
$client = new HappyhorseClient();
$result = $client->imageToVideo->run([
'model' => 'happyhorse-text-to-video',
'image_url' => 'https://cdn.runapi.ai/public/samples/image.jpg',
'prompt' => 'Gece minyatür bir karton şehirde dörtnala koşan kâğıt bir atın 5 saniyelik 1080p sinematik klibini oluştur.',
]);
require "runapi/happyhorse"
client = RunApi::Happyhorse::Client.new
result = client.image_to_video.run(
model: "happyhorse-text-to-video",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Gece minyatür bir karton şehirde dörtnala koşan kâğıt bir atın 5 saniyelik 1080p sinematik klibini oluştur."
)
npx skills add runapi-ai/happyhorse -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
HappyHorse; seçilebilir 720p veya 1080p çıktı, deterministik seed kontrolü, ilk kare görsel yönlendirmesi, karakter modeli için sıralı referans görsel yönlendirmesi ve kaynak video düzenleme talimatlarıyla metin, görsel ve video düzenleme klipleri oluşturur.
| Varyant | Faturalandırma | Fiyatlandırma | |
|---|---|---|---|
| happyhorse-1.0-i2v | saniye | $0.41 | Gör → |
| happyhorse-1.0-r2v | saniye | $0.41 | Gör → |
| happyhorse-1.0-t2v | saniye | $0.41 | Gör → |
| happyhorse-character | saniye | $0.41 | Gör → |
| happyhorse-edit-video | saniye | $0.48 | Gör → |
| happyhorse-image-to-video | saniye | $0.41 | Gör → |
| happyhorse-text-to-video | saniye | $0.41 | Gör → |
| Endpoint | Çözünürlük | Süre | Fiyat | |
|---|---|---|---|---|
| image_to_video | 720p, 1080p | — | $0.24-$0.41 / saniye |
happyhorse-1.0-i2v için gösterilen fiyatlar. Diğer varyantlar kendi endpoint fiyatlandırmalarını korur.
Çıktı tipi, kalite eşiği ve gecikme hedefinize uygun model ve varyantı seçin.
RunAPI anahtarınızı ayarlayın ve model skill’i kod workspace’inize kurun.
Skill talimatlarını kullanarak model özelliğini uygulamanızın içine ekleyin.
Task ID ile sorgulayın, destekleniyorsa stream edin veya webhook callback’i işleyin.
HappyHorse, RunAPI'deki Alibaba kataloğuna aittir ve API, SDK, CLI, Bruno ve dokümantasyon yüzeylerinde standart metinden videoya, görselden videoya ve video düzenleme yetenekleri sunar.
Tek bir RunAPI anahtarı tüm kataloğu açar. Ayrı hesap yok, her entegrasyon için anahtar döndürme yok.
USD bazında çağrı başı fiyatlandırma, aylık faturalandırılır. Başarısız üretimler ücretlendirilmez.
Tipli şemalar ve kurulum notları model skill içinde paketlenir; uygulama doğru kontrattan başlar.
HappyHorse; bir prompt'tan metinden videoya, bir prompt ve sıralı referans görsellerle karakter yönlendirmeli metinden videoya, tek bir ilk kare görselinden görselden videoya ve tek bir kaynak klipten video düzenleme sunar.
Tüm HappyHorse video endpoint'leri 720p ve 1080p çıktıyı destekler. Varsayılan 1080p'dir; 720p ise taslaklar ve sosyal medya klipleri için kullanışlıdır.
HappyHorse video üretim endpoint'leri 3 ila 15 saniye arasında tam sayı süreleri destekler; video düzenleme ise 3-60 saniyelik bir kaynak videoyu kabul eder.
Görselden videoya tam olarak bir herkese açık görsel URL'si kabul eder ve prompt ile ayarlardan hareket üretmeden önce bunu ilk kare olarak kullanır.
Karakter modeli, metinden videoya endpoint'inde 1-9 herkese açık görsel URL'si kabul eder; sıralamaları prompt'taki character1, character2 ve sonraki referanslara karşılık gelir.
Video düzenleme, tek bir herkese açık MP4 veya MOV kaynak videoyu, bir düzenleme talimatını ve en fazla 5 isteğe bağlı referans görseli kabul eder.