Загрузка...

Google: Lyria 3 Clip Preview

Идентификатор:
Скопировано в буфер обмена!
Чат

Характеристики

Контекстное окно 1M

Дата релиза 30 марта 2026

Мультимодальность

Входящие данные:

  • Текст
  • Изображения

Исходящие данные:

  • Текст
  • Аудио

Цены

Оплата производится по факту за использованные токены.

Тип
Стоимость
Входящие токены
Токены, полученные и обработанные моделью при анализе пользовательского запроса и контекста. Включают текст сообщения, предыдущую историю диалога и все передаваемые данные.
0 ₽ / 1M токенов

Цены по провайдерам

RouterAI работает с несколькими провайдерами для обеспечения максимальной доступности и оптимальных цен.

  • 1
    Google AI Studio

    0 ₽
    Входящие

Умная маршрутизация запросов

Ваши запросы автоматически направляются к провайдеру с самой низкой ценой. Если провайдер недоступен, система мгновенно переключается на следующего по цене, обеспечивая непрерывную работу вашего приложения без потери запросов.

  • Автоматический выбор
  • Отказоустойчивость
  • Лучшая цена
Исходящие токены
Токены, генерируемые моделью в виде ответа пользователю. Каждый символ, слово или часть ответа, созданные моделью, включаются в подсчёт выходных токенов.
0 ₽ / 1M токенов

Цены по провайдерам

RouterAI работает с несколькими провайдерами для обеспечения максимальной доступности и оптимальных цен.

  • 1
    Google AI Studio

    0 ₽
    Исходящие

Умная маршрутизация запросов

Ваши запросы автоматически направляются к провайдеру с самой низкой ценой. Если провайдер недоступен, система мгновенно переключается на следующего по цене, обеспечивая непрерывную работу вашего приложения без потери запросов.

  • Автоматический выбор
  • Отказоустойчивость
  • Лучшая цена

Цены указаны в рублях и могут меняться в зависимости от курса валют

Описание модели

Клипы продолжительностью 30 секунд оцениваются в 4₽ за клип. Lyria 3 — это семейство моделей генерации музыки от Google, доступное через API Gemini. С помощью Lyria 3 можно генерировать высококачественное стерео-аудио с частотой 48 кГц из текстовых подсказок или изображений. Эти модели обеспечивают структурную согласованность, включая вокал, синхронизированные тексты песен и полные инструментальные аранжировки. Lyria 3 Clip может генерировать короткие клипы, петли, превью.

API и примеры кода

Наш сервис предоставляет единый API, совместимый с OpenAI SDK. Просто укажите наш base_url и используйте ключ, полученный в личном кабинете.

from openai import OpenAI
import base64

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://routerai.ru/api/v1"
)

response = client.chat.completions.create(
    model="google/lyria-3-clip-preview",
    messages=[
        {"role": "user", "content": "Напиши спокойную музыку в стиле ambient"}
    ],
    audio={"format": "mp3"},
    stream=True
)

audio_chunks = []
for chunk in response:
    audio = getattr(chunk.choices[0].delta, 'audio', None) if chunk.choices else None
    if audio and getattr(audio, 'data', None):
        audio_chunks.append(audio.data)

if audio_chunks:
    mp3_data = base64.b64decode(''.join(audio_chunks))
    with open('generated_audio.mp3', 'wb') as f:
        f.write(mp3_data)
    print("Audio saved to generated_audio.mp3")
import requests
import json
import base64

url = "https://routerai.ru/api/v1/chat/completions"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}

data = {
    "model": "google/lyria-3-clip-preview",
    "messages": [
        {"role": "user", "content": "Напиши спокойную музыку в стиле ambient"}
    ],
    "audio": {
        "format": "mp3"
    },
    "stream": True
}

response = requests.post(url, headers=headers, json=data, stream=True)

audio_chunks = []
for line in response.iter_lines():
    if line:
        line = line.decode('utf-8')
        if line.startswith('data: ') and line != 'data: [DONE]':
            chunk = json.loads(line[6:])
            audio = chunk.get('choices', [{}])[0].get('delta', {}).get('audio', {})
            if audio.get('data'):
                audio_chunks.append(audio['data'])

if audio_chunks:
    mp3_data = base64.b64decode(''.join(audio_chunks))
    with open('generated_audio.mp3', 'wb') as f:
        f.write(mp3_data)
    print("Audio saved to generated_audio.mp3")
curl -X POST "https://routerai.ru/api/v1/chat/completions" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/lyria-3-clip-preview",
    "messages": [
      {"role": "user", "content": "Напиши спокойную музыку в стиле ambient"}
    ],
    "audio": {
      "format": "mp3"
    },
    "stream": true
  }'