Wideo Alibaba

HappyHorse API

Korzystaj z API HappyHorse przez RunAPI z model skillem, wspólnym uwierzytelnianiem i cennikiem pay-as-you-go.

runapi.ai
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",
  "first_frame_image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
  "prompt": "Wygeneruj 5-sekundowy filmowy klip w 1080p przedstawiający papierowego konia galopującego nocą przez miniaturowe miasto z kartonu."
}'
import { HappyhorseClient } from "@runapi.ai/happyhorse";

const client = new HappyhorseClient();
const result = await client.imageToVideo.run({
    model: "happyhorse-text-to-video",
    first_frame_image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
    prompt: "Wygeneruj 5-sekundowy filmowy klip w 1080p przedstawiający papierowego konia galopującego nocą przez miniaturowe miasto z kartonu.",
});
<?php

require __DIR__ . "/vendor/autoload.php";

use RunApi\Happyhorse\HappyhorseClient;

$client = new HappyhorseClient();
$result = $client->imageToVideo->run([
        'model' => 'happyhorse-text-to-video',
        'first_frame_image_url' => 'https://cdn.runapi.ai/public/samples/image.jpg',
        'prompt' => 'Wygeneruj 5-sekundowy filmowy klip w 1080p przedstawiający papierowego konia galopującego nocą przez miniaturowe miasto z kartonu.',
]);
require "runapi/happyhorse"

client = RunApi::Happyhorse::Client.new
result = client.image_to_video.run(
    model: "happyhorse-text-to-video",
    first_frame_image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
    prompt: "Wygeneruj 5-sekundowy filmowy klip w 1080p przedstawiający papierowego konia galopującego nocą przez miniaturowe miasto z kartonu."
)
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
@runapi.ai/happyhorse v1
OVERVIEW

O HappyHorse

HappyHorse tworzy klipy z tekstu, z obrazu i przez edycję wideo, z wyborem rozdzielczości 720p lub 1080p, deterministyczną kontrolą seed, prowadzeniem obrazem pierwszej klatki, uporządkowanymi obrazami referencyjnymi dla modelu postaci oraz instrukcjami edycji wideo źródłowego.

Dostawca
Alibaba
Modalność
Wideo

Porównaj wszystkie warianty API

Wariant Rozliczenia Cennik
happyhorse-1.0-i2v sekunda $0.24 Zobacz →
happyhorse-1.0-r2v sekunda $0.24 Zobacz →
happyhorse-1.0-t2v sekunda $0.24 Zobacz →
happyhorse-character sekunda $0.41 Zobacz →
happyhorse-edit-video sekunda $0.48 Zobacz →
happyhorse-image-to-video sekunda $0.41 Zobacz →
happyhorse-text-to-video sekunda $0.41 Zobacz →
PRICING

Cennik HappyHorse

Endpoint Rozdzielczość Czas trwania Cena
image_to_video 720p, 1080p — $0.14-$0.24 / sekunda

Ceny podane dla happyhorse-1.0-i2v. Pozostałe warianty mają własne cenniki endpointów.

Integracja agentów

Uruchamiaj HappyHorse z agenta

JAK TO DZIAŁA

Zacznij korzystać z HappyHorse

  1. Wybierz model

    Wybierz model i wariant pasujące do typu wyjścia, progu jakości i celu opóźnienia.

  2. Konfiguracja

    Ustaw klucz RunAPI i zainstaluj model skill w workspace kodu.

  3. Implementacja

    Użyj instrukcji skilla, aby dodać funkcję modelu w swojej aplikacji.

  4. Odbiór

    Odpytuj po task ID, streamuj gdy wspierane albo obsłuż callback webhook.

CONTEXT

Czym jest API HappyHorse?

HappyHorse należy do katalogu Alibaba w RunAPI i udostępnia kanoniczne funkcje text-to-video, image-to-video i edit-video w API, SDK, CLI, Bruno i dokumentacji.

Dostawca
Alibaba
Zobacz wszystko →
Modalność
Wideo
Przeglądaj modele →

Dlaczego używać API HappyHorse przez RunAPI

Jedno uwierzytelnienie, wszyscy providerzy

Jeden klucz RunAPI odblokowuje cały katalog. Bez osobnych kont i rotacji kluczy dla każdej integracji.

Ujednolicony cennik i rozliczenia

Rozliczanie za wywołanie w USD, fakturowane co miesiąc. Nieudane generacje nie są naliczane.

Skill ze schematami

Typowane schematy i notatki setupu są spakowane w model skill, więc implementacja startuje od właściwego kontraktu.

Pytania o HappyHorse

Co może tworzyć HappyHorse?

HappyHorse oferuje text-to-video na podstawie promptu, text-to-video prowadzone postaciami na podstawie promptu i uporządkowanych obrazów referencyjnych, image-to-video z jednego obrazu pierwszej klatki oraz edit-video z jednego klipu źródłowego.

Jakie rozdzielczości obsługuje HappyHorse?

Wszystkie endpointy wideo HappyHorse obsługują wyjście w 720p i 1080p. Domyślna jest rozdzielczość 1080p, a 720p przydaje się do szkiców i klipów do mediów społecznościowych.

Jak długie mogą być filmy HappyHorse?

Endpointy generowania wideo HappyHorse obsługują długości całkowite od 3 do 15 sekund, a edit-video przyjmuje wideo źródłowe o długości 3-60 sekund.

Jak image-to-video wykorzystuje obraz wejściowy?

Image-to-video przyjmuje dokładnie jeden publiczny adres URL obrazu i traktuje go jako pierwszą klatkę, a następnie generuje ruch na podstawie promptu i ustawień.

Jak model postaci wykorzystuje obrazy referencyjne?

Model postaci przyjmuje na endpoincie text-to-video od 1 do 9 publicznych adresów URL obrazów; ich kolejność odpowiada odniesieniom character1, character2 i kolejnym w prompcie.

Jak edit-video wykorzystuje wideo źródłowe?

Edit-video przyjmuje jedno publiczne wideo źródłowe MP4 lub MOV, instrukcję edycji i do 5 opcjonalnych obrazów referencyjnych.

PODOBNE MODELE

Jeśli podoba Ci się API HappyHorse, wypróbuj też te

Zacznij budować z API HappyHorse.