Source: https://ailoot.ai/models/pt-pt/minimax-music-1-5/
Canonical: https://ailoot.ai/models/pt-pt/minimax-music-1-5/
Language: pt-pt

# MiniMax: Music 1.5

[Markdown](https://ailoot.ai/models/pt-pt/minimax-music-1-5/index.md) · [JSON](https://ailoot.ai/models/pt-pt/minimax-music-1-5/facts.json)

## [MiniMax: Music 1.5](https://ailoot.ai/models/pt-pt/minimax-music-1-5/)

MiniMax Music 1.5 gera música a partir de um prompt de estilo e ambiente e de letras fornecidas. O seu perfil de música síncrono aceita de 10 a 2 000 carateres de prompt, de 10 a 3 500 carateres de letra e saída MP3 ou WAV.

- [**Ailoot Ultra · Music** `POST /v1/music/generations` `minimax/music-1.5`](https://ailoot.ai/models/pt-pt/minimax-music-1-5/#method-0)
- [**Ailoot Ultra · Music** `POST /v1/music/generations` `music-1.5`](https://ailoot.ai/models/pt-pt/minimax-music-1-5/#method-1)

Sobre o modelo

Esta descrição apresenta as capacidades do modelo. As entradas, saídas e opções disponíveis no Ailoot para o método selecionado estão indicadas abaixo.

MiniMax Music 1.5 cria música a partir de uma descrição musical escrita e de letras. Selecione minimax/music-1.5 para esta edição exata; music-1.5 é o seu alias configurado. O seu método de música utiliza um pedido JSON com model, prompt e lyrics e produz áudio gerado. Utilize-o para transformar um conceito de canção escrito numa versão preliminar para ouvir, musicar letras fornecidas ou explorar uma composição antes de continuar a edição.

Utilize prompt para descrever o estilo musical, o ambiente e o contexto e lyrics para as palavras a cantar. Uma descrição útil pode pedir uma canção folk introspetiva para um café tranquilo, com uma estrofe que apresente a cena e um refrão que repita a sua ideia central. Mantenha a orientação musical em prompt e os versos pretendidos em lyrics, para que o texto tenha uma função clara na composição.

Para Music 1.5, prompt deve conter de 10 a 2 000 carateres e lyrics deve conter de 10 a 3 500 carateres. Inclua ambos os campos de texto no pedido juntamente com o modelo selecionado. Utilize o espaço do prompt para as escolhas musicais importantes e forneça depois em lyrics todas as palavras pretendidas. Uma descrição compacta mas completa é mais fácil de comparar com a canção devolvida do que instruções sem relação espalhadas por ambos os campos.

Separe os versos da letra com carateres de mudança de linha. Os rótulos de secção, como \[Intro\], \[Verse\], \[Pre Chorus\], \[Chorus\], \[Bridge\] e \[Outro\], podem identificar a estrutura pretendida; o conjunto documentado também inclui \[Interlude\], \[Post Chorus\], \[Transition\], \[Break\], \[Hook\], \[Build Up\], \[Inst\] e \[Solo\]. Coloque as palavras reais por baixo dos respetivos rótulos de secção e utilize as secções repetidas de forma intencional. Estes marcadores dão à composição uma estrutura de partida; reveja como a canção concluída concretiza efetivamente as transições e repetições.

O objeto audio\_setting disponibiliza valores de sample\_rate de 16000, 24000, 32000 ou 44100, valores de bitrate de 32000, 64000, 128000 ou 256000 e valores de format mp3 ou wav. Escolha as definições do ficheiro em função da etapa seguinte de edição ou reprodução e guarde-as com a descrição. O exemplo publicado solicita 44100, 256000 e mp3; são seleções de exemplo, em vez de valores predefinidos universais para os três campos.

O fluxo de música selecionado é síncrono e sem streaming. As opções de output\_format documentadas são url e hex, sendo hex o valor predefinido do esquema; o exemplo selecionado solicita explicitamente url. Para saída por URL, utilize a ligação do Ailoot devolvida para transferir o áudio guardado. Um resultado hex representa bytes de áudio que devem ser descodificados para o formato de ficheiro selecionado antes da reprodução. A resposta pode conter localizações audio e audio\_url para um único áudio gerado; preserve esse resultado como uma única canção.

Guarde o áudio concluído com a respetiva letra, descrição musical, ID exato do modelo e definições de ficheiro solicitadas. Ouça para verificar as palavras pretendidas, a ordem das secções e a orientação musical antes de o inserir num projeto. Se um pedido terminar sem um resultado completo, conserve a identidade do pedido original e as informações da resposta para verificar o resultado; um pedido automático de substituição pode criar outra canção. Uma revisão pode alterar um verso específico ou uma instrução musical, preservando o resto da descrição para comparação.

**Ailoot Ultra · Music** `POST /v1/music/generations` `minimax/music-1.5`

[`minimax/music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=minimax%2Fmusic-1.5&fmt=music)

MiniMax /`minimax/music-1.5`

ID do modelo

- `minimax/music-1.5`
- `music-1.5`

### Introdução

MiniMax Music 1.5 gera música a partir de um prompt de estilo e ambiente e de letras fornecidas. O seu perfil de música síncrono aceita de 10 a 2 000 carateres de prompt, de 10 a 3 500 carateres de letra e saída MP3 ou WAV.

Entradas aceites

Texto

Resultados

Áudio

### Disponível no Ailoot · entradas e métodos

**Ailoot Ultra · Music** `POST /v1/music/generations`

Entrada

`text`

Saída

`audio`

Formato de saída

mp3,wav

| Campo | Tipo | Requisito | Valores e limites | Predefinição |
| --- | --- | --- | --- | --- |
| Campo`model` | Tipo`string` | RequisitoObrigatório | Valores e limites minimax/music-1.5 | Predefinição— |
| Campo`prompt` | Tipo`string` | RequisitoObrigatório | Valores e limites | Predefinição— |
| Campo`lyrics` | Tipo`string` | RequisitoObrigatório | Valores e limites | Predefinição— |
| Campo`stream` | Tipo`boolean` | RequisitoOpcional | Valores e limites false | Predefiniçãofalse |
| Campo`output_format` | Tipo`string` | RequisitoOpcional | Valores e limites url, hex | Predefiniçãohex |
| Campo`audio_setting` | Tipo`object` | RequisitoOpcional | Valores e limites | Predefinição— |
| Campo`audio_setting.sample_rate` | Tipo`integer` | RequisitoOpcional | Valores e limites 16 000, 24 000, 32 000, 44 100 | Predefinição— |
| Campo`audio_setting.bitrate` | Tipo`integer` | RequisitoOpcional | Valores e limites 32 000, 64 000, 128 000, 256 000 | Predefinição— |
| Campo`audio_setting.format` | Tipo`string` | RequisitoOpcional | Valores e limites mp3, wav | Predefinição— |
| Campo`aigc_watermark` | Tipo`boolean` | RequisitoOpcional | Valores e limites | Predefiniçãofalse |

Parâmetros e ciclo de vida do método

| Parâmetro | Contrato |
| --- | --- |
| Parâmetro`content_type` | Contratoapplication/json |
| Parâmetro`required` | Contratomodel, prompt, lyrics |
| Parâmetro`optional` | Contratostream, output\_format, audio\_setting, aigc\_watermark |
| Parâmetro`material_types` | Contratotext |
| Parâmetro`conditions` | ContratoUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |

Ciclo de vida: `synchronous_result_then_owned_library`

`GET /v1/media/assets`

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

### Tarifários

As referências tarifárias não acrescentam opções ao pedido. Os parâmetros suportados constam do método selecionado.

Modo rápido

Não especificado Quando o modo rápido está selecionado

Modo flex

Não especificado Quando o modo flex está selecionado

Esforço máximo de raciocínio

Não especificado Quando o esforço máximo de raciocínio usa o ajuste predefinido (default)

#### Tarifas Ailoot

#### Preços por configuração

Associe cada custo às condições apresentadas. Use uma única tarifa para cada conjunto de configurações alternativas.

| Configuração | Tabela de tarifas | Quantidade faturada | Custo |
| --- | --- | --- | --- |
| ConfiguraçãoTarifas base por token | Tabela de tarifasTarifa base | Quantidade faturada— | Custo Entrada · Tokens de entrada **—** / 1K tokens Saída · Tokens de saída **—** / 1K tokens Entrada · Leitura da cache **—** / 1K tokens Entrada · Escrita na cache **—** / 1K tokens Entrada · Escrita na cache, 1 hora **—** / 1K tokens |
| ConfiguraçãoPor pedido | Tabela de tarifas— | Quantidade faturadaum pedido | Custo Entrada **$0.1** por pedido |

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. [Como funcionam a reserva e a liquidação →](https://ailoot.ai/docs/pt-pt/billing/reserve/)

### Exemplos de pedidos

#### Ailoot Ultra · Music

curl · crie uma única vez e guarde o resultado completo

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "minimax/music-1.5", "prompt": "独立民谣,忧郁,内省,渴望,独自漫步,咖啡馆", "lyrics": "[verse]\\n街灯微亮晚风轻抚\\n影子拉长独自漫步\\n旧外套裹着深深忧郁\\n不知去向渴望何处\\n[chorus]\\n推开木门香气弥漫\\n熟悉的角落陌生人看", "audio_setting": {"sample_rate": 44100, "bitrate": 256000, "format": "mp3"}, "output_format": "url"}')

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
# Submit once. Retain the complete result, original identifiers and every response header.
```

### Receber e guardar os resultados

#### Ailoot Ultra · Music

mp3,wav

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

##### Guardar todos os resultados concluídos

Guarde cada resposta, ficheiro e parte de conteúdo devolvidos na íntegra.

One generated audio; retain every returned field. audio and audio\_url are representations of the same output, not separate songs.

##### Se for necessário verificar a resposta original

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Campos da resposta

| Campo | Tipo |
| --- | --- |
| Campo`data.audio` | Tipostring |
| Campo`data.audio_url` | Tipostring |
| Campo`data.status` | Tipointeger |

### Aliases

#### Aliases do modelo

**Ailoot Ultra** [`minimax/music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=minimax%2Fmusic-1.5&fmt=music), [`music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=music-1.5&fmt=music)

#### Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

#### IDs de chamada relacionados

[`minimax/music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=minimax%2Fmusic-1.5&fmt=music), [`music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=music-1.5&fmt=music)

**Ailoot Ultra · Music** `POST /v1/music/generations` `music-1.5`

[`music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=music-1.5&fmt=music)

MiniMax /`music-1.5`

ID do modelo

- `minimax/music-1.5`
- `music-1.5`

### Introdução

MiniMax Music 1.5 gera música a partir de um prompt de estilo e ambiente e de letras fornecidas. O seu perfil de música síncrono aceita de 10 a 2 000 carateres de prompt, de 10 a 3 500 carateres de letra e saída MP3 ou WAV.

Entradas aceites

Texto

Resultados

Áudio

### Disponível no Ailoot · entradas e métodos

**Ailoot Ultra · Music** `POST /v1/music/generations`

Entrada

`text`

Saída

`audio`

Formato de saída

mp3,wav

| Campo | Tipo | Requisito | Valores e limites | Predefinição |
| --- | --- | --- | --- | --- |
| Campo`model` | Tipo`string` | RequisitoObrigatório | Valores e limites music-1.5 | Predefinição— |
| Campo`prompt` | Tipo`string` | RequisitoObrigatório | Valores e limites | Predefinição— |
| Campo`lyrics` | Tipo`string` | RequisitoObrigatório | Valores e limites | Predefinição— |
| Campo`stream` | Tipo`boolean` | RequisitoOpcional | Valores e limites false | Predefiniçãofalse |
| Campo`output_format` | Tipo`string` | RequisitoOpcional | Valores e limites url, hex | Predefiniçãohex |
| Campo`audio_setting` | Tipo`object` | RequisitoOpcional | Valores e limites | Predefinição— |
| Campo`audio_setting.sample_rate` | Tipo`integer` | RequisitoOpcional | Valores e limites 16 000, 24 000, 32 000, 44 100 | Predefinição— |
| Campo`audio_setting.bitrate` | Tipo`integer` | RequisitoOpcional | Valores e limites 32 000, 64 000, 128 000, 256 000 | Predefinição— |
| Campo`audio_setting.format` | Tipo`string` | RequisitoOpcional | Valores e limites mp3, wav | Predefinição— |
| Campo`aigc_watermark` | Tipo`boolean` | RequisitoOpcional | Valores e limites | Predefiniçãofalse |

Parâmetros e ciclo de vida do método

| Parâmetro | Contrato |
| --- | --- |
| Parâmetro`content_type` | Contratoapplication/json |
| Parâmetro`required` | Contratomodel, prompt, lyrics |
| Parâmetro`optional` | Contratostream, output\_format, audio\_setting, aigc\_watermark |
| Parâmetro`material_types` | Contratotext |
| Parâmetro`conditions` | ContratoUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |

Ciclo de vida: `synchronous_result_then_owned_library`

`GET /v1/media/assets`

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

### Tarifários

As referências tarifárias não acrescentam opções ao pedido. Os parâmetros suportados constam do método selecionado.

Modo rápido

Não especificado Quando o modo rápido está selecionado

Modo flex

Não especificado Quando o modo flex está selecionado

Esforço máximo de raciocínio

Não especificado Quando o esforço máximo de raciocínio usa o ajuste predefinido (default)

#### Tarifas Ailoot

#### Preços por configuração

Associe cada custo às condições apresentadas. Use uma única tarifa para cada conjunto de configurações alternativas.

| Configuração | Tabela de tarifas | Quantidade faturada | Custo |
| --- | --- | --- | --- |
| ConfiguraçãoTarifas base por token | Tabela de tarifasTarifa base | Quantidade faturada— | Custo Entrada · Tokens de entrada **—** / 1K tokens Saída · Tokens de saída **—** / 1K tokens Entrada · Leitura da cache **—** / 1K tokens Entrada · Escrita na cache **—** / 1K tokens Entrada · Escrita na cache, 1 hora **—** / 1K tokens |
| ConfiguraçãoPor pedido | Tabela de tarifas— | Quantidade faturadaum pedido | Custo Entrada **$0.1** por pedido |

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. [Como funcionam a reserva e a liquidação →](https://ailoot.ai/docs/pt-pt/billing/reserve/)

### Exemplos de pedidos

#### Ailoot Ultra · Music

curl · crie uma única vez e guarde o resultado completo

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "music-1.5", "prompt": "独立民谣,忧郁,内省,渴望,独自漫步,咖啡馆", "lyrics": "[verse]\\n街灯微亮晚风轻抚\\n影子拉长独自漫步\\n旧外套裹着深深忧郁\\n不知去向渴望何处\\n[chorus]\\n推开木门香气弥漫\\n熟悉的角落陌生人看", "audio_setting": {"sample_rate": 44100, "bitrate": 256000, "format": "mp3"}, "output_format": "url"}')

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
# Submit once. Retain the complete result, original identifiers and every response header.
```

### Receber e guardar os resultados

#### Ailoot Ultra · Music

mp3,wav

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

##### Guardar todos os resultados concluídos

Guarde cada resposta, ficheiro e parte de conteúdo devolvidos na íntegra.

One generated audio; retain every returned field. audio and audio\_url are representations of the same output, not separate songs.

##### Se for necessário verificar a resposta original

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Campos da resposta

| Campo | Tipo |
| --- | --- |
| Campo`data.audio` | Tipostring |
| Campo`data.audio_url` | Tipostring |
| Campo`data.status` | Tipointeger |

### Aliases

#### Aliases do modelo

**Ailoot Ultra** [`minimax/music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=minimax%2Fmusic-1.5&fmt=music), [`music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=music-1.5&fmt=music)

#### Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

#### IDs de chamada relacionados

[`minimax/music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=minimax%2Fmusic-1.5&fmt=music), [`music-1.5`](https://ailoot.ai/models/pt-pt/#m=minimax%2Fmusic-1.5&route=Ultra&caller=music-1.5&fmt=music)

FAQ · MiniMax: Music 1.5

Que entradas e resultados estão disponíveis?

`POST /v1/music/generations` · `minimax/music-1.5`: `text` → `audio` `POST /v1/music/generations` · `music-1.5`: `text` → `audio`

Que campos utiliza o pedido?

`POST /v1/music/generations` · `minimax/music-1.5`: `model`, `prompt`, `lyrics`, `stream`, `output_format`, `audio_setting`, `aigc_watermark` `POST /v1/music/generations` · `music-1.5`: `model`, `prompt`, `lyrics`, `stream`, `output_format`, `audio_setting`, `aigc_watermark`

Ligue o Ailoot ao Claude Code, OpenCode, Hermes ou à sua aplicação.

## A empresa e a sua carteira de projetos

A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.

## Compre tokens com desconto.

Desconto por subscrição para trabalho regular. Códigos promocionais — até 50% na compra de tokens.

Subscrição

Escolha um plano com desconto para os pedidos regulares.

Código promocional até 50%

Introduza o código na compra. O preço é recalculado conforme a campanha em vigor.

Custos no histórico

O modelo, os tokens e o montante são guardados para cada pedido.

[Escolher subscrição](https://ailoot.ai/docs/pt-pt/billing/subscriptions/) · [Ver preços dos modelos](https://ailoot.ai/models/pt-pt/)

## Ligue a API ao produto que vende.

SaaS, aplicações e bots — ao abrigo da oferta e do contrato de licença Ailoot. Para revenda, peça uma licença de revendedor.

Aplicação comercial

Integre geração de texto, imagens, vídeo e som nas funcionalidades pagas do seu serviço.

Licença de revendedor

Envie uma descrição do projeto e do modelo de acesso. Peça condições escritas de utilização e revenda.

Documentos no site

A oferta, o contrato de licença e a política de tratamento de dados estão disponíveis antes da ligação.

[Pedir licença de revendedor](mailto:support@ailoot.ai) · [Oferta e contrato de licença](https://ailoot.ai/legal/offer?lang=pt-pt)

## Ailoot · A empresa e a sua carteira de projetos





A Ailoot assenta numa experiência operacional consolidada, numa ampla base de clientes, num serviço estável e no acompanhamento contínuo dos KPI.





A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.





A Ailoot aplica essa experiência operacional ao acesso por API a funcionalidades de IA nos produtos dos clientes, agentes, aplicações e automatizações.
