# Agente Gerador de Música de IA

> Esta é uma aplicação baseada em Streamlit que permite aos utilizadores gerar música utilizando a API ModelsLab e o modelo GPT-4 da OpenAI. Os utilizadores podem inserir um prompt descrevendo o tipo de música que desejam gerar, e a aplicação irá criar uma faixa musical em formato MP3 com base no prompt fornecido.

- Fonte: https://doutorai.pt/apps/ai-music-generator-agent
- Categoria: Agentes para Começar
- Dificuldade: Fácil
- Modelos: OpenAI
- Frameworks: Agno
- Corre local?: Precisa de APIs cloud
- Chaves necessárias: Nenhuma
- Licença: Apache-2.0
- Site: Doutor AI (https://doutorai.pt) - ferramentas de IA para pequenos negócios em português

## Tutorial completo

## ModelsLab Music Generator

Esta é uma aplicação baseada em Streamlit que permite aos utilizadores gerar música utilizando a API do ModelsLab e o modelo GPT-4 da OpenAI. Os utilizadores podem introduzir um prompt a descrever o tipo de música que desejam gerar, e a aplicação irá gerar uma faixa musical em formato MP3 com base no prompt fornecido.

## Funcionalidades

- **Gerar Música**: Introduz um prompt detalhado para a geração de música (género, instrumentos, humor, etc.), e a aplicação irá gerar uma faixa musical.
- **Saída em MP3**: A música gerada estará em formato MP3, disponível para ouvir ou descarregar.
- **Interface Amigável**: UI simples e limpa em Streamlit para facilitar o uso.
- **Integração de Chaves de API**: Requer chaves de API da OpenAI e do ModelsLab para funcionar. As chaves de API são introduzidas na barra lateral para autenticação.

## Configuração

### Requisitos 

1. **Chaves de API**:
   - **Chave de API da OpenAI**: Regista-te em [OpenAI](https://platform.openai.com/api-keys) para obter a tua chave de API.
   - **Chave de API do ModelsLab**: Regista-te em [ModelsLab](https://modelslab.com/dashboard/api-keys) para obter a tua chave de API.

2. **Python 3.8+**: Assegura-te de que tens o Python 3.8 ou superior instalado.

### Instalação
1. Clona este repositório:

```bash
   git clone https://github.com/Shubhamsaboo/awesome-llm-apps
   cd starter_ai_agents/ai_models_lab_music_generator_agent
   ```

```markdown
# Instalação

2. Instala os pacotes Python necessários:
```

```bash
   pip install -r requirements.txt
   ```

### Executar a Aplicação

1. Inicia a aplicação Streamlit:

```bash
   streamlit run models_lab_music_generator_agent.py
   ```

```markdown
2. Na interface da aplicação:
   - Introduz um prompt de geração de música
   - Clica em "Generate Music"
   - Reproduz a música e faz o download.
```

## Poupe horas todas as semanas com IA, sem complicações

O **Doutor AI** dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe. [Ver planos →](https://doutorai.pt/precos)

---
Conteúdo de Doutor AI (https://doutorai.pt). Ao citar, indique a fonte: https://doutorai.pt/apps/ai-music-generator-agent
