Prérequis :
- Un compte GitHub.
- Microsoft Copilot installé.
- Node.js installé (Testé sur la version v18.12.1).
- Package Suno installé (Un package Node.js pour générer de la musique via l'API Jukebox d'OpenAI).
Configuration de Microsoft Copilot avec l'intégration Suno :
Étape 1 : Clonage du référentiel d'intégration Copilot-Suno
1. Ouvrez votre terminal ou votre ligne de commande.
2. Accédez au dossier de projet souhaité.
3. Clonez le référentiel d'intégration Copilot-Suno à l'aide de cette commande :
``` bash
clone git https://github.com/nickmcd/copilot-suno.git
```
Étape 2 :Installation des dépendances requises
1. Dans le référentiel cloné, installez les dépendances Node.js requises à l'aide de la commande suivante :
``` bash
installation npm
```
Étape 3 : Obtention de la clé API OpenAI
1. Créez un compte sur le site Web d'OpenAI si vous n'en avez pas déjà un.
2. Une fois connecté, accédez à la page « Mon compte » et accédez à l'onglet « Clés API ».
3. Cliquez sur "Créer une nouvelle clé" et générez une clé API pour votre projet.
4. Copiez la clé API générée et conservez-la en sécurité.
Étape 4 :Configuration du package Suno
1. Ouvrez le fichier `config.json` dans le dossier du référentiel `copilot-suno`.
2. Dans ce fichier, vous devez remplacer `OPENAI_API_KEY` par votre clé API OpenAI que vous avez obtenue à l'étape précédente.
Étape 5 :Exécuter l'application
1. Ouvrez votre terminal ou votre ligne de commande et accédez au dossier du référentiel « copilot-suno ».
2. Exécutez la commande suivante pour démarrer l'application :
``` bash
npm démarrer
```
Étape 6 :Interagir avec Copilot-Suno
Une fois l'application en cours d'exécution, vous pouvez commencer à interagir avec Copilot-Suno via votre éditeur de texte ou IDE préféré.
- Dans un fichier de code :Dans votre éditeur de texte ou IDE, écrivez l'invite suivante :
```
// Utilisez Suno pour générer une mélodie de 8 mesures dans le style de Beethoven
suno.melody({ genre :'classique', compositeur :'beethoven', mesures :8 });
```
Microsoft Copilot générera le code Suno approprié pour générer une mélodie à 8 mesures dans le style de Beethoven.
- Palette de commandes :Vous pouvez également utiliser la palette de commandes ou le terminal intégré dans votre éditeur de texte ou IDE. Consultez la documentation de votre éditeur pour plus de détails.
> Remarque :veuillez noter que l'utilisation du Jukebox d'OpenAI nécessite des crédits et que des frais peuvent vous être facturés pour la génération de musique. Reportez-vous à la documentation d'OpenAI pour plus d'informations sur les tarifs et les limites d'utilisation.
|