Nous utilisons des cookies. Les cookies et le stockage du navigateur vous gardent connecté et mémorisent vos préférences. Avec votre accord, nous mesurons aussi l’utilisation du site. Vous pouvez à tout moment. Consultez notre politique relative aux cookies.
API de génération de musique et d’audio
Décrivez la musique souhaitée ou demandez une réponse parlée, et recevez l’audio dans la réponse de chat completion. Utile pour les jingles, les fonds sonores et les applications axées sur la voix.
- Musique de fond pour vidéos
- Jingles et habillages sonores
- Assistants vocaux
- Prototypage d’idées audio
Paramètres
API de génération de musique · 4 modèles
| Modèle | Fournisseur | Contexte | Prix |
|---|---|---|---|
| Google: Lyria 3 Pro Previewgoogle/lyria-3-pro-preview | Gratuit | ||
| Google: Lyria 3 Clip Previewgoogle/lyria-3-clip-preview | Gratuit | ||
| OpenAI: GPT Audio Miniopenai/gpt-audio-mini | OpenAI | 2,10 $US / 1M tokens8,40 $US / 1M tokens | |
| OpenAI: GPT Audioopenai/gpt-audio | OpenAI | 8,75 $US / 1M tokens35,00 $US / 1M tokens |
Comment appeler l’API API de génération de musique
- Créez une clé API dans votre tableau de bord.
- Installez le SDK officiel openai pour votre langage.
- Définissez baseURL sur https://api14.com/api/v1 et model sur "openai/gpt-audio-mini".
Comment récupérer l’audio ?
Appelez chat completions avec modalities ["text", "audio"] ; l’audio arrive encodé en base64 dans le message.
Comment la sortie audio est-elle facturée ?
Selon les tokens d’entrée et de sortie, comme les autres modèles de chat ; les tokens de sortie audio ont leur propre prix sur la page du modèle.
Puis-je utiliser l’audio à des fins commerciales ?
Consultez les conditions du fournisseur du modèle ; les droits d’utilisation sont fixés par le fournisseur de chaque modèle.
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);