
Exécution des scripts
Visual Studio Code
Section intitulée « Visual Studio Code »Dans Visual Studio Code, l’emplacement à partir duquel vous commencez à exécuter un script détermine les entrées dans la variable env.files
.
Fichier unique
Section intitulée « Fichier unique »- Cliquez avec le bouton droit sur un fichier dans l’explorateur et sélectionnez Run GenAIScript….
- Ou bien, cliquez avec le bouton droit dans un éditeur de fichier et sélectionnez Run GenAIScript….
Le tableau env.files
contiendra un seul élément correspondant au fichier sélectionné.
Une fenêtre de l’explorateur de fichiers affiche divers fichiers et dossiers. Le fichier “Document.docx” est sélectionné, et un menu contextuel est ouvert avec l’option “Exécuter GenAIScript…” mise en évidence.
- Cliquez avec le bouton droit sur un dossier dans l’explorateur et sélectionnez Run GenAIScript….
Le tableau env.files
contiendra tous les fichiers imbriqués dans ce dossier.
L’image montre un explorateur de fichiers avec un menu contextuel. Le dossier “rag” est développé, affichant des fichiers comme “Document.docx”. Le menu contextuel inclut des options telles que “Nouveau fichier”, “Couper”, “Copier” et “Exécuter GenAIScript.”
GitHub Copilot Chat
Section intitulée « GitHub Copilot Chat »Vous pouvez exécuter des scripts dans GitHub Copilot Chat à travers le participant @genaiscript.

Fichiers par défaut
Section intitulée « Fichiers par défaut »Vous pouvez spécifier un ou plusieurs fichiers par défaut pour exécuter le script. Lorsque vous exécutez le script depuis son propre fichier script, ou avec la ligne de commande sans arguments de fichier, les fichiers par défaut seront utilisés.
script({ files: "path/to/files*.md",})...
L’extension GenAIScript expose automatiquement chaque script comme une Tâche.
La tâche lance le cli et exécute le script sélectionné en passant le chemin vers l’éditeur ouvert actuellement.
- Ouvrez la palette de commande
Ctrl+Shift+P
et recherchez “Tasks: Run Task”. - Sélectionnez le fournisseur de tâches
genaiscript
. - Choisissez le script que vous souhaitez exécuter.
Analyser les résultats
Section intitulée « Analyser les résultats »Par défaut, GenAIScript ouvre l’aperçu de sortie qui montre une vue rendue de la sortie du LLM (en supposant que le LLM produise du Markdown).
La vue GenAIScript fournit un aperçu de la trace de la dernière exécution.
Vous pouvez également utiliser la Trace pour examiner chaque étape de transformation de l’exécution du script.
- Cliquez sur l’icône de la barre d’état de GenAIScript pour accéder à diverses options permettant d’examiner les résultats.
Une capture d’écran d’un éditeur de code montre un menu déroulant avec les options “Réessayer”, “Sortie” et “Trace”, des données JSON listant des villes et leur population, et une barre d’état indiquant “150 jetons” générés par l’IA.
Ligne de commande
Section intitulée « Ligne de commande »Commencez par créer un script en utilisant la ligne de commande.
- JavaScript
npx genaiscript scripts create proofreader
- TypeScript “—typescript”
npx genaiscript scripts create proofreader --typescript
La commande scripts create
génère également un fichier de définition TypeScript (genaiscript.d.ts
et tsconfig.json
) pour activer la vérification des types et l’auto-complétion dans votre éditeur. Si vous devez régénérer ce fichier de définition TypeScript, utilisez scripts fix
.
npx genaiscript scripts fix
Utilisez la commande run pour exécuter un script depuis la ligne de commande.
npx genaiscript run proofreader path/to/files*.md
Vous pouvez démarrer un bac à sable pour exécuter des scripts de manière interactive via une interface web similaire à l’extension Visual Studio Code.
npx genaiscript serve
Étapes suivantes
Section intitulée « Étapes suivantes »Déboguez vos scripts en utilisant le débogueur de Visual Studio Code !
Autres intégrations
Section intitulée « Autres intégrations »Celles-ci ne sont pas activement maintenues par l’équipe GenAIScript, mais nous essayons de les faire fonctionner autant que possible. Si vous rencontrez des problèmes, veuillez signaler les erreurs.
GenAIScript peut être installé dans Cursor en suivant les étapes d’installation manuelle.
Le projet genaiscript-runner.nvim fournit un plugin pour exécuter des scripts GenAIScript.