
KI-Text-zu-Bild-Generator
Erstelle hochwertige Bilder aus Prompts mit fuehrenden KI-Bildmodellen, flexiblen Einstellungen und einem schnellen browserbasierten Ablauf.
Erstelle referenzgesteuerte Videos über Alibaba Happy Horse 1.1 API mit kontrollierter Bewegung, stabiler Performance und skalierbaren kreativen Produktionsworkflows. Happy Horse AI mit offenen Gewichten für flexible Reference-to-Video-Generierung.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'happyhorse-1.1-reference-to-video',
prompt: 'Subject moves naturally while preserving reference style and appearance',
duration: 5,
resolution: '1080p',
aspect_ratio: '16:9',
images: [
'https://example.com/ref-1.jpg',
'https://example.com/ref-2.jpg'
],
seed: 42
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
// Placeholder numbering is 1-based and follows the images array order:
// <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<image_3>>> = images[2]
const mediaReferenceResponse = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'happyhorse-1.1-reference-to-video',
prompt: 'Show the person from <<<image_1>>> walking beside the bicycle from <<<image_2>>> through the street in <<<image_3>>>, preserving all reference details',
duration: 5,
resolution: '1080p',
aspect_ratio: '16:9',
images: [
'https://example.com/person-reference.jpg',
'https://example.com/bicycle-reference.jpg',
'https://example.com/street-reference.jpg'
],
seed: 42
})
});
const { data: mediaReferenceData } = await mediaReferenceResponse.json();
const mediaReferenceTaskId = mediaReferenceData.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'happyhorse-1.1-reference-to-video',
'prompt': 'Subject moves naturally while preserving reference style and appearance',
'duration': 5,
'resolution': '1080p',
'aspect_ratio': '16:9',
'images': [
'https://example.com/ref-1.jpg',
'https://example.com/ref-2.jpg'
],
'seed': 42
}
)
result = response.json()
task_id = result['data']['task_id']
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based and follows the images array order:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<image_3>>> = images[2]
media_reference_response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'happyhorse-1.1-reference-to-video',
'prompt': 'Show the person from <<<image_1>>> walking beside the bicycle from <<<image_2>>> through the street in <<<image_3>>>, preserving all reference details',
'duration': 5,
'resolution': '1080p',
'aspect_ratio': '16:9',
'images': [
'https://example.com/person-reference.jpg',
'https://example.com/bicycle-reference.jpg',
'https://example.com/street-reference.jpg'
],
'seed': 42
}
)
media_reference_result = media_reference_response.json()
media_reference_task_id = media_reference_result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "happyhorse-1.1-reference-to-video",
"prompt": "Subject moves naturally while preserving reference style and appearance",
"duration": 5,
"resolution": "1080p",
"aspect_ratio": "16:9",
"images": ["https://example.com/ref-1.jpg", "https://example.com/ref-2.jpg"],
"seed": 42
}'
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based and follows the images array order:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<image_3>>> = images[2]
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "happyhorse-1.1-reference-to-video",
"prompt": "Show the person from <<<image_1>>> walking beside the bicycle from <<<image_2>>> through the street in <<<image_3>>>, preserving all reference details",
"duration": 5,
"resolution": "1080p",
"aspect_ratio": "16:9",
"images": [
"https://example.com/person-reference.jpg",
"https://example.com/bicycle-reference.jpg",
"https://example.com/street-reference.jpg"
],
"seed": 42
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
| Parameter | Preis | Ursprünglicher Preis | Rabatt |
|---|
Happy Horse 1.1 Reference-to-Video API bietet verbesserte Alibaba-Videoerzeugung für Teams, die konsistente Charaktere, Produkte, Szenen und Markenassets über generierte Clips hinweg benötigen. Diese professionelle reference-to-video API-Integration nutzt Referenzbilder als visuelle Anker und erzeugt anschließend ausgearbeitete Videoausgaben mit stärkerer Motivkonsistenz, verbessertem Prompt-Following und reichhaltigerer visueller Textur im Vergleich zu Happy Horse 1.0. Happy Horse 1.1 Reference-to-Video ist für skalierbare kreative Produktion auf Flaq AI entwickelt und eignet sich gut für Werbung, Short Drama, E-Commerce, Charakter-Workflows und Content-Pipelines mit mehreren Assets.
Hinweis Stellen Sie sicher, dass Ihre Prompts und Referenzbilder den Sicherheitsrichtlinien von Alibaba entsprechen. Wenn ein Fehler auftritt, prüfen Sie Ihre Eingabe auf eingeschränkte Inhalte, passen Sie sie an und versuchen Sie es erneut.
Happy Horse 1.1 Reference-to-Video vs. Happy Horse 1.0
Happy Horse 1.0 unterstützt praktische Text- und Bild-Videoerzeugung. Happy Horse 1.1 Reference-to-Video entwickelt den Workflow mit stärkerer Referenzverankerung, verbesserter Motivkonsistenz, besserem Prompt-Following und reichhaltigerer visueller Textur weiter.
Happy Horse 1.1 Reference-to-Video vs. Seedance 2.0 Reference-to-Video
Seedance 2.0 Reference-to-Video bietet referenzgeführte Videoerstellung von ByteDance. Happy Horse 1.1 Reference-to-Video betont Alibabas verbessertes Multi-Referenz-Verständnis und Motivkonsistenz für Commerce-, Charakter- und Kampagnenworkflows.
Happy Horse 1.1 Reference-to-Video vs. Kling Reference-to-Video
Kling-Referenzworkflows sind stark bei ausdrucksstarker Charakterbewegung. Happy Horse 1.1 konzentriert sich auf konsistente visuelle Verankerung, verbesserte Prompt-Treue und produktionsreife API-Integration für Teams, die wiederholbare Ausgaben benötigen.
Happy Horse 1.1 Reference-to-Video vs. Runway Video Tools
Runway bietet breite creatororientierte Videosteuerungen. Happy Horse 1.1 Reference-to-Video API eignet sich besser für programmgesteuerte Generierung, kreative Multi-Referenz-Automatisierung und skalierbare Produktion innerhalb von Anwendungen.
Happy Horse 1.1 Reference-to-Video vs. Pika
Pika bietet zugängliche Videoerzeugung für Creator. Happy Horse 1.1 Reference-to-Video bietet einen stärker produktionsorientierten API-Pfad für konsistente referenzgeführte Clips, markensichere visuelle Wiederverwendung und automatisierte Kreativsysteme.
Erkunde mehrere KI-Erstellungstools fuer schnelle Bild- und Videoablaeufe direkt im Browser und skaliere erfolgreiche Ideen anschliessend mit produktionsreifen Modell-APIs von Flaq AI. Flaq AI bietet eine einheitliche API-Schicht fuer alle Modelle, damit Workflows einfach nutzbar und skalierbar bleiben.

Erstelle hochwertige Bilder aus Prompts mit fuehrenden KI-Bildmodellen, flexiblen Einstellungen und einem schnellen browserbasierten Ablauf.

Lade ein Referenzbild hoch, steuere Bearbeitungen mit Prompts und transformiere Visuals fuer Design, Marketing und kreative Produktion.

Verwandle geschriebene Szenenideen mit Modellauswahl, Bewegungs-Prompts und praktischen Generierungssteuerungen in kurze KI-Videos.

Animiere Referenzbilder zu fluessigen KI-Videoclips fuer Produkte, Portraets, Social Posts und kreative Konzepte.