Перейти к содержимому
EN

Lyria 3

Lyria 3 (google/lyria-3-clip-preview и google/lyria-3-pro-preview, короткие имена lyria и lyria-pro) — инструментальная музыка по текстовому описанию. Вокала не будет: это дорожки для видео, подкастов, фонов и заставок. За один запрос приходит один трек — в отличие от Suno, который отдаёт два.

Уровень Короткое имя Когда брать
Pro lyria-pro Когда важнее качество звука и проработка аранжировки
Clip lyria Короткие вставки и фоны; дешевле

Задача создаётся на POST /v1/audio/music:

Поле Описание
model lyria или lyria-pro
prompt Описание трека до 5000 знаков: жанр, инструменты, темп, настроение

Поля mode, lyrics, style и title относятся к Suno — Lyria их игнорирует.

import time
import requests
API = "https://api.mixen.ai/v1/audio/music"
headers = {"Authorization": f"Bearer {MIXEN_API_KEY}"}
job = requests.post(
API,
headers=headers,
json={"model": "lyria-pro", "prompt": "Спокойное неоклассическое пианино, струнные, 70 bpm, для тайм-лапса"},
).json()
while job["status"] in ("queued", "in_progress"):
time.sleep(5)
job = requests.get(f"{API}/{job['id']}", headers=headers).json()
mp3 = requests.get(f"{API}/{job['id']}/content", params={"index": 0}, headers=headers)
open("track.mp3", "wb").write(mp3.content)

Генерация асинхронная: создали задачу, опрашиваете GET /v1/audio/music/{id}, по status: "completed" забираете файл с GET /v1/audio/music/{id}/content. Подробнее про жизненный цикл задачи — в гайде Музыка, цены — в каталоге.