Source: https://ailoot.ai/models/lt/google-lyria/
Canonical: https://ailoot.ai/models/lt/google-lyria/
Language: lt

# Lyria

[Markdown](https://ailoot.ai/models/lt/google-lyria/index.md) · [JSON](https://ailoot.ai/models/lt/google-lyria/facts.json)

## [Lyria](https://ailoot.ai/models/lt/google-lyria/)

Muzikos generavimas iš teksto, prašant nuo vieno iki aštuonių įrašų su sinchroniniu rezultato pateikimu.

- [**Ailoot · Muzika** `POST /v1/music/generations` `google/lyria`](https://ailoot.ai/models/lt/google-lyria/#method-0)

Apie modelį

Šis aprašas apima modelio galimybes. Pasirinktam metodui Ailoot prieinamos įvestys, išvestys ir parinktys nurodytos toliau.

google/lyria kuria muziką iš rašytinės užklausos per /v1/music/generations. Konkretus naudojimas — paprašyti santūraus instrumentinio fono produkto demonstracijai, aprašant pagrindinius instrumentus ir pasakojimui reikalingą erdvę. Šį maršrutą rinkitės, kai norimas rezultatas yra sugeneruotas muzikos įrašas.

Užklausai privalomi model ir prompt. n ar count valdiklis priima nuo vieno iki aštuonių įrašų, o metodas generavimo rezultatą grąžina sinchroniškai. Išsaugokite kiekvieną grąžintą įrašą ir tikrus jo metaduomenis. Šis įrašas neturi garso pavyzdžio įvesties, trukmės nustatymo ar tempo lauko, todėl jų negalima pasirinkti kaip atskirų valdiklių. Muzikinį sumanymą aprašykite užklausoje, nelaikydami jo garantuota išmatuota išvesties savybe.

**Ailoot · Muzika** `POST /v1/music/generations` `google/lyria`

[`google/lyria`](https://ailoot.ai/models/lt/#m=google%2Flyria&route=Core&caller=google%2Flyria&fmt=music)

Google /`google/lyria`

### Pradžia

Muzikos generavimas iš teksto, prašant nuo vieno iki aštuonių įrašų su sinchroniniu rezultato pateikimu.

Leidžiamos įvestys

Tekstas

Rezultatai

music

### Prieinama Ailoot · įvestys ir metodai

**Ailoot · Muzika** `POST /v1/music/generations`

Įvestis

`text`

Išvestis

`music`

Išvesties formatas

visi jums priklausantys garso klipai / JSON nuorodos

| Laukas | Tipas | Reikalavimas | Reikšmės ir ribos | Numatyta |
| --- | --- | --- | --- | --- |
| Laukas`model` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos google/lyria | Numatyta— |
| Laukas`prompt` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos Mažiausias ilgis: 1 | Numatyta— |
| Laukas`n` | Tipas`integer` | ReikalavimasNeprivaloma | Reikšmės ir ribos Mažiausia reikšmė: 1 Didžiausia reikšmė: 8 | Numatyta1 |
| Laukas`count` | Tipas`integer` | ReikalavimasNeprivaloma | Reikšmės ir ribos Mažiausia reikšmė: 1 Didžiausia reikšmė: 8 Sąlygos: Jei pateiktas ir n, kiekis turi sutapti | Numatyta— |

Įvesties medžiagos deriniai

**text\_to\_music** · Privaloma: prompt

Metodo parametrai ir gyvavimo ciklas

| Parametras | Specifikacija |
| --- | --- |
| Parametras`material_types` | Specifikacijatext |
| Parametras`required` | Specifikacijanull |
| Parametras`optional_controls` | Specifikacijanull |

Gyvavimo ciklas: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · faktiškai grąžinta task\_id reikšmė arba medijos bibliotekos įrašas

`GET /v1/media/assets/{asset_id}/content`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

Metodų struktūros ir ID yra tikslūs; tiekėjo galimybės yra atskirtos nuo užklausos priėmimo.

### Planai

#### Ailoot metodų įkainiai

Išvestis

0,08 USD *už klipą*

Tik nuoroda · nepridedama

0,08 USD *už užklausą*

Pateikti klipai × bazinė klipo kaina. Referencinė užklausos kaina nepridedama. Pavyzdžiai prieš taikomus koregavimus.

`1 × 0,08 USD = 0,08 USD`

`4 × 0,08 USD = 0,32 USD`

Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. [Kaip veikia rezervavimas ir atsiskaitymas →](https://ailoot.ai/docs/lt/billing/reserve/)

### Užklausų pavyzdžiai

#### Ailoot · Muzika

Muzikos pavyzdys

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_PROMPT_FILE:?Set your actual UTF-8 music brief}"
export AILOOT_PROMPT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "google/lyria", "prompt": ""}')
f=Path(os.environ["AILOOT_PROMPT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 brief")
p['prompt']=f.read_text(encoding="utf-8")
if not p['prompt'].strip():raise SystemExit("Brief must contain text")
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/music/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
export AILOOT_API_KEY
python3 - <<'PY_RESULT'
import json, os, subprocess
from pathlib import Path
from urllib.parse import urljoin, urlparse
result=json.loads(Path("result.json").read_text(encoding="utf-8"))
print(json.dumps(result,ensure_ascii=False,indent=2))
for number,clip in enumerate(result.get("data") or []):
    u=urlparse(urljoin("https://api.ailoot.ai",clip["url"]))
    if u.scheme!="https" or not u.hostname or u.username or u.password:
        raise SystemExit("Result URL must be HTTPS without embedded credentials")
    owned=u.netloc=="api.ailoot.ai" and u.path.startswith("/v1/media/assets/") and u.path.endswith("/content")
    args=["curl","--fail-with-body","--silent","--show-error",u.geturl()]
    if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
    raw=subprocess.check_output(args)
    ext="wav" if raw.startswith(b"RIFF") and raw[8:12]==b"WAVE" else "flac" if raw.startswith(b"fLaC") else "ogg" if raw.startswith(b"OggS") else "mp3" if raw.startswith(b"ID3") or raw[:1]==b"\xff" else "bin"
    f=Path("music-"+str(number)+"."+ext);f.write_bytes(raw)
    print("Saved",f,clip.get("asset_id"))

PY_RESULT
```

### Gauti ir išsaugoti rezultatus

#### Ailoot · Muzika

visi jums priklausantys garso klipai / JSON nuorodos

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Išsaugoti visus baigtus rezultatus

Išsaugokite kiekvieną visą grąžintą atsakymą, failą ir turinio dalį.

Išsaugokite arba gaukite kiekvieną grąžintą garso klipą ir išsaugokite tikrąjį ID, MIME ir metaduomenis. Metodas sinchroninis; atskiras Ailoot muzikos generavimo būsenos tikrinimo URL neįvedamas.

##### Jei reikia patikrinti pradinį atsakymą

Jei muzikos rezultatą reikia patikrinti, išsaugokite pradinius operation\_id/X-Client-Request-ID ir grąžintą klipų informaciją. Jau sukurtus jums priklausančius klipus atkurkite per medijos biblioteką pagal tikras task\_id arba asset\_id reikšmes. Neteikite muzikos užklausos dar kartą ir iš operation\_id nekurkite generavimo būsenos tikrinimo URL.

Atsakymo laukai

| Laukas | Tipas |
| --- | --- |
| Laukas`model` | Tipasstring |
| Laukas`response_id` | Tipasstring |
| Laukas`data[]` | Tipasowned clip record |

Klaidos ir tolesni veiksmai

| Atsakymas | Sąlyga | Kitas žingsnis |
| --- | --- | --- |
| Atsakymas400 · `invalid_request_error` | SąlygaNetinkami privalomi laukai, medžiagos pateikimo forma arba parametro reikšmė | Kitas žingsnisPrieš naują kūrimo užklausą pataisykite nurodytus laukus. |
| Atsakymas`server_error` | SąlygaGrąžintame atsakyme nurodoma, kad operaciją arba rezultatą reikia patikrinti | Kitas žingsnisIšsaugokite pradinį grąžintą operacijos ar užduoties ID, užklausos antraštes ir atsakymą; toliau tikrinkite tos pačios pradinės operacijos duomenis palaikomais būdais. Kūrimo užklausos pakartotinai neteikite. |

### Pseudonimai

#### Modelių pseudonimai

**Ailoot** [`google/lyria`](https://ailoot.ai/models/lt/#m=google%2Flyria&route=Core&caller=google%2Flyria&fmt=music)

#### Metodų kelių pseudonimai

Naudokite aukščiau nurodytus metodų kelius.

#### Susiję ID iškvietimui

[`google/lyria`](https://ailoot.ai/models/lt/#m=google%2Flyria&route=Core&caller=google%2Flyria&fmt=music)

FAQ · Lyria

Kokios įvestys ir rezultatai prieinami?

`POST /v1/music/generations` · `google/lyria`: `text` → `music`

Kokius laukus naudoja užklausa?

`POST /v1/music/generations` · `google/lyria`: `model`, `prompt`, `n`, `count`

Kokie apribojimai taikomi?

`POST /v1/music/generations` · `google/lyria`: `n.minimum`: `1`; `n.maximum`: `8`; `count.minimum`: `1`; `count.maximum`: `8`

Prijunkite Ailoot prie Claude Code, OpenCode, Hermes arba savo programos.

## Įmonė ir jos projektų portfelis

Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.

## Pirkite žetonus su nuolaida.

Prenumeratos nuolaida reguliariam darbui. Kodai — iki 50% žetonų pirkimui.

Prenumerata

Pasirinkite planą su nuolaida reguliarioms užklausoms.

Nuolaidos kodas iki 50%

Įveskite kodą perkant. Kaina perskaičiuojama pagal galiojančios akcijos sąlygas.

Išlaidos istorijoje

Kiekvienai užklausai išsaugomi modelis, žetonai ir suma.

[Pasirinkti prenumeratą](https://ailoot.ai/docs/lt/billing/subscriptions/) · [Peržiūrėti modelių kainas](https://ailoot.ai/models/lt/)

## Prijunkite API prie produkto, kurį parduodate.

SaaS, programos ir botai pagal Ailoot ofertą bei licencijos sutartį. Perpardavimui paprašykite perpardavėjo licencijos.

Komercinė programa

Teksto, vaizdų, video ir garso kūrimą integruokite į mokamas paslaugos funkcijas.

Perpardavėjo licencija

Atsiųskite projekto aprašymą ir prieigos schemą. Paprašykite rašytinių naudojimo ir perpardavimo sąlygų.

Dokumentai svetainėje

Oferta, licencijos sutartis ir duomenų tvarkymo politika prieinamos prieš prisijungiant.

[Paprašyti perpardavėjo licencijos](mailto:support@ailoot.ai) · [Oferta ir licencijos sutartis](https://ailoot.ai/legal/offer?lang=lt)

## Ailoot · Įmonė ir jos projektų portfelis





Ailoot remiasi sukaupta veiklos patirtimi, plačia klientų baze, stabiliomis paslaugomis ir nuolatine KPI kontrole.





Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.





Ailoot šią veiklos patirtį pritaiko teikdama API prieigą prie DI funkcijų klientų produktuose, agentuose, programose ir automatizavimo sprendimuose.
