Çerez kullanıyoruz. Çerezler ve tarayıcı depolaması oturumunu açık tutar ve tercihlerini hatırlar. İzin verirsen sitenin nasıl kullanıldığını da ölçeriz. İstediğin zaman . Ayrıntılar için çerez politikamıza bak.
Müzik ve ses üretme API
Müziği tarif et ya da sesli yanıt iste; sesi sohbet tamamlama yanıtında al. Jingle’lar, fon müzikleri ve önce ses odaklı uygulamalar için kullanışlı.
- Videolar için fon müziği
- Jingle’lar ve ses zeminleri
- Önce ses odaklı asistanlar
- Ses fikirlerini prototipleme
Kullanmak için giriş yapÜcretsiz hesap oluştur
Sonuçlar burada görünecek.
Bugün 5 ücretsiz mesajdan 5 kaldı, ücretsiz hesapla ek ücretsiz kullanım ve API anahtarı alırsın.Ücretsiz hesap oluşturGiriş yapOturum maliyeti $0,00
Ayarlar
Müzik üretme API · 4 model
| Model | Sağlayıcı | Bağlam | Fiyat |
|---|---|---|---|
| Google: Lyria 3 Pro Previewgoogle/lyria-3-pro-preview | Ücretsiz | ||
| Google: Lyria 3 Clip Previewgoogle/lyria-3-clip-preview | Ücretsiz | ||
| OpenAI: GPT Audio Miniopenai/gpt-audio-mini | OpenAI | $2,10 / 1M token$8,40 / 1M token | |
| OpenAI: GPT Audioopenai/gpt-audio | OpenAI | $8,75 / 1M token$35,00 / 1M token |
Müzik üretme API API nasıl çağrılır
- Panelinde bir API anahtarı oluştur.
- Dilin için resmi openai SDK’sını kur.
- baseURL’i https://api14.com/api/v1, model’i "openai/gpt-audio-mini" olarak ayarla.
Sesi nasıl geri alırım?
Sohbet tamamlamayı modalities ["text", "audio"] ile çağır; ses mesajın içinde base64 kodlu gelir.
Ses çıktısı nasıl fiyatlandırılır?
Diğer sohbet modelleri gibi girdi ve çıktı tokenlarına göre; ses çıktısı tokenlarının model sayfasında ayrı bir fiyatı vardır.
Sesi ticari olarak kullanabilir miyim?
Model sağlayıcısının koşullarına bak; kullanım haklarını her modelin sağlayıcısı belirler.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/gpt-audio-mini",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);