Pré-requisitos: - Uma conta GitHub.
- Microsoft Copilot instalado.
- Node.js instalado (testado na versão v18.12.1).
- Pacote Suno instalado (um pacote Node.js para gerar música por meio da API Jukebox da OpenAI).
Configurando o Microsoft Copilot com integração Suno: Etapa 1:clonagem do repositório de integração Copilot-Suno 1. Abra seu terminal ou linha de comando.
2. Navegue até a pasta do projeto desejado.
3. Clone o repositório de integração Copilot-Suno usando este comando:
``` festa
clone do git https://github.com/nickmcd/copilot-suno.git
```
Etapa 2:Instalando as dependências necessárias 1. Dentro do repositório clonado, instale as dependências necessárias do Node.js usando o seguinte comando:
``` festa
instalação npm
```
Etapa 3:obter a chave da API OpenAI 1. Crie uma conta no site da OpenAI se ainda não tiver uma.
2. Depois de fazer login, vá para a página “Minha conta” e navegue até a guia “Chaves de API”.
3. Clique em “Criar Nova Chave” e gere uma chave API para o seu projeto.
4. Copie a chave API gerada e mantenha-a segura.
Etapa 4:configurando o pacote Suno 1. Abra o arquivo `config.json` na pasta do repositório `copilot-suno`.
2. Neste arquivo, você precisa substituir `OPENAI_API_KEY` pela chave da API OpenAI obtida na etapa anterior.
Etapa 5:Executando o aplicativo 1. Abra seu terminal ou linha de comando e navegue até a pasta do repositório `copilot-suno`.
2. Execute o seguinte comando para iniciar o aplicativo:
``` festa
npm início
```
Etapa 6:Interagindo com o Copilot-Suno Com o aplicativo em execução, você pode começar a interagir com o Copilot-Suno por meio de seu editor de texto ou IDE preferido.
-
Dentro de um arquivo de código :Dentro do seu editor de texto ou IDE, escreva o seguinte prompt:
```
// Use Suno para gerar uma melodia de 8 compassos no estilo de Beethoven
suno.melody({gênero:'clássico', compositor:'beethoven', compassos:8 });
```
O Microsoft Copilot irá gerar o código Suno apropriado para gerar uma melodia de 8 compassos no estilo de Beethoven.
-
Paleta de comandos :alternativamente, você pode usar a paleta de comandos ou o terminal integrado em seu editor de texto ou IDE. Verifique a documentação do seu editor para obter detalhes.
> Observação:observe que o uso do Jukebox da OpenAI requer créditos e você pode incorrer em cobranças pela geração de música. Consulte a documentação da OpenAI para obter mais informações sobre preços e limites de uso.