Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.
API do generowania muzyki i audio
Opisz muzykę lub poproś o odpowiedź głosową i odbierz dźwięk w odpowiedzi chat completion. Przydatne do dżingli, podkładów muzycznych i aplikacji opartych na głosie.
- Muzyka w tle do filmów
- Dżingle i podkłady dźwiękowe
- Asystenci głosowi
- Prototypowanie pomysłów audio
Zaloguj się, aby z tego korzystaćZałóż darmowe konto
Wyniki pojawią się tutaj.
Pozostało 5 z 5 darmowych wiadomości na dziś, darmowe konto daje dodatkowe użycie i klucz API.Załóż darmowe kontoZaloguj sięKoszt sesji 0,00 USD
Ustawienia
API do generowania muzyki · Modele: 4
| Model | Dostawca | Kontekst | Cena |
|---|---|---|---|
| Google: Lyria 3 Pro Previewgoogle/lyria-3-pro-preview | Za darmo | ||
| Google: Lyria 3 Clip Previewgoogle/lyria-3-clip-preview | Za darmo | ||
| OpenAI: GPT Audio Miniopenai/gpt-audio-mini | OpenAI | 2,10 USD / 1M tokenów8,40 USD / 1M tokenów | |
| OpenAI: GPT Audioopenai/gpt-audio | OpenAI | 8,75 USD / 1M tokenów35,00 USD / 1M tokenów |
Jak wywołać API do generowania muzyki API
- Utwórz klucz API w panelu.
- Zainstaluj oficjalne SDK openai dla swojego języka.
- Ustaw baseURL na https://api14.com/api/v1, a model na "openai/gpt-audio-mini".
Jak otrzymać dźwięk?
Wywołaj chat completions z modalities ["text", "audio"]; dźwięk przychodzi w wiadomości zakodowany w base64.
Jak wyceniane jest wyjście audio?
Według tokenów wejściowych i wyjściowych, jak w innych modelach czatu; tokeny wyjścia audio mają własną cenę podaną na stronie modelu.
Czy mogę używać dźwięku komercyjnie?
Sprawdź warunki dostawcy modelu; prawa do użytkowania określa dostawca każdego modelu.
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);