Esnek parametreler
lyrics, prompt, title, vocal_mode dahil 4 belgelenmiş parametreyi yapılandırın.
Producer
Prodüksiyon özetinden tam vokalli şarkılar veya enstrümantal parçalar
curl -X POST https://runapi.ai/api/v1/producer/text_to_music \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "fuzz-1.1-pro",
"prompt": "Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun."
}'
import { ProducerClient } from "@runapi.ai/producer";
const client = new ProducerClient();
const result = await client.textToMusic.run({
model: "fuzz-1.1-pro",
prompt: "Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/producer/text_to_music",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"fuzz-1.1-pro","prompt":"Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/producer/text_to_music");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'fuzz-1.1-pro',
'prompt' => 'Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.textToMusic().run({"model":"fuzz-1.1-pro","prompt":"Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun."});
task.waitForResult();
require "runapi/producer"
client = RunApi::Producer::Client.new
result = client.text_to_music.run(
model: "fuzz-1.1-pro",
prompt: "Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.textToMusic.Run({"model":"fuzz-1.1-pro","prompt":"Verilen bu şarkı sözlerini net vokallerle seslendiren sıcak bir akustik pop parçası oluşturun."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model fuzz-1.1-pro \
--endpoint text_to_music \
--wait
8 varyant mevcut
Herhangi bir modeli seçin ve saniyeler içinde oluşturun.
| Sağlayıcı | Producer |
| Model kimliği | fuzz-1.1-pro |
| Modality | Ses & Müzik |
| Görev türleri | Asynchronous |
| API uç noktası | /api/v1/producer/text_to_music |
| Faturalandırma birimi | çağrı |
| Girdi parametreleri | callback_url, lyrics, model, prompt, title, vocal_mode |
| Katalog durumu | Operasyonel |
Ücretsiz kaydolun ve kontrol panelinden fuzz-1.1-pro için bir API anahtarı oluşturun.
fuzz-1.1-pro model kimliği ve parametrelerinizle /api/v1/producer/text_to_music adresine POST isteği gönderin.
Görevi sorgulayın veya tamamlanan fuzz-1.1-pro sonucunu almak için callback'i izleyin.
lyrics, prompt, title, vocal_mode dahil 4 belgelenmiş parametreyi yapılandırın.
1 genel endpoint sunar: text_to_music.
Asenkron görevler, tamamlanma bildirimleri için bir geri çağırma URL'si kabul eder.
Abonelik gerektirmeksizin çağrı ile ölçülür.
titleMusic title.
lyricsExact lyrics to sing.
promptMusic style and production brief.
vocal_modeVocal generation mode. (exact_lyrics, instrumental)
callback_urlWebhook URL for async notifications.
Bölümün ruh haline uygun, telifsiz arka plan müziği üretin; lisans ücreti ödemeyin.
Procedurally generated seviyeler için uyarlanabilir ambiyans ses manzaraları ve efektler üretin.
Müşteri spotları için stüdyo gerektirmeden özel seslendirmeler ve ses efektleri üretin.
Quickstart'ta gösterilen model ID'sini gönderin.
Anahtar bazlı hız limitleri kullanım kademesine göre ölçeklenir. Güncel limitler için fiyatlandırma sayfasına bakın.
Evet — varyant bir bayraktır. model parametresini değiştirerek geçiş yapın.
Streaming उपलब्ध olduğunda RunAPI uçtan uca stream eder.
Herkese açık GitHub reposunda bir issue açın veya desteğe e-posta gönderin.
Kurumsal kurulum, entegrasyonlar ve teknik sorular konusunda yardımcı oluruz.
İletişime geçin