Aller au contenu
A simple and colorful flat 2D image shows a geometric computer screen with the Visual Studio Code logo, next to a small 8-bit style terminal window marked by the Node.js logo, and a stylized folder tree highlighting a .vsix file box. The design uses only five bright corporate colors, lacks background, people, or text, and features only iconic shapes with no shadows or gradients in a compact square format.

Installation

AI generated translation.

GenAIScript est disponible en tant que ligne de commande ou extension Visual Studio Code.

GenAIScript nécessite Node.JS pour fonctionner. Nous recommandons d’installer la version LTS en utilisant un gestionnaire de versions node.

  1. Installez Node.JS (node) avec un gestionnaire de paquets. Vous avez besoin d’au moins Node.JS v22.

  2. Vérifiez votre installation

    Fenêtre de terminal
    node -v
    npx -v

    Vous devriez voir une version similaire ou supérieure aux versions suivantes :

    v22.16.0
    10.5.0

Le Visual Studio Code Marketplace contient la dernière version stable de l’extension.

  1. Installez Visual Studio Code.

    Visual Studio Code est un éditeur de code source léger mais puissant qui fonctionne sur votre bureau et est disponible pour Windows, macOS et Linux.

  2. Ouvrez le dossier de votre projet dans Visual Studio Code.

  3. Cliquez sur la vue Extensions

    Icon representing the GenAIScript view in Visual Studio Code, 
located in the activity bar on the left side of the screen.
  4. Cherchez genaiscript et cliquez sur Installer.

    Visual Studio Code Marketplace listing for 'GenAIScript' extension by Microsoft, featuring a logo with 'gen AI' in yellow on a black background, followed by the text 'GenAIScript Generative AI Scripting.' with a settings gear icon to the right.
  5. Si l’installation réussit, vous verrez l’icône dans la vue Extensions.

    Icon for genAI script view in Visual Studio Code, featuring the text 'gen AI' in white on a dark background with a red outline.
  6. (Optionnel) Cliquez sur l’icône ⚙️ roue dentée sur la page de l’extension et sélectionnez Ajouter aux recommandations de l’espace de travail.

Pour installer une version spécifique de l’extension, nous recommandons de stocker le fichier genaiscript.vsix dans votre dépôt et d’utiliser les étapes d’installation manuelle.

GenAIScript lance un serveur node dans le terminal par défaut. Si le terminal par défaut n’est pas configuré ou ne supporte pas node.js, vous devrez peut-être le mettre à jour dans vos paramètres utilisateur/espace de travail.

  • Ouvrez la palette de commandes Ctrl+Shift+P et recherchez Terminal : Sélectionner le profil par défaut.
  • Sélectionnez un profil de terminal comme Git Bash

La dernière version de développement de l’extension est également disponible via les releases GitHub. Cela permet d’accéder aux correctifs de bugs avant la sortie sur le marketplace.

  1. Ouvrez la dernière release sur GitHub

  2. Téléchargez le fichier genaiscript.vsix dans le dossier racine de votre projet

    • Répertoiredossier .genaiscript/ créé par l’extension pour stocker les fichiers de support
      • Répertoirecache/ divers fichiers cache
      • Répertoireretrieval/ caches de la base de données de récupération
      • fichiers de support
    • genaiscript.vsix
  3. Ouvrez votre projet dans Visual Studio Code

  4. Cliquez droit sur le fichier .vsix et sélectionnez Installer l’extension VSIX…

L’outil en ligne de commande genaiscript vous permet d’exécuter votre GenAIScript depuis n’importe quel terminal.

Fenêtre de terminal
npx genaiscript run my-script some/path/*.pdf

npx installera et mettra en cache automatiquement l’interface en ligne de commande.

Vous pouvez ajouter ce fichier dans votre projet pour utiliser GenAIScript dans un DevContainer, il contient un minimum d’outils pour commencer.

.devcontainer/devcontainer.json
{
"image": "mcr.microsoft.com/devcontainers/typescript-node:20",
"customizations": {
"vscode": {
"extensions": ["genaiscript.genaiscript-vscode"]
}
}
}

La définition du devcontainer sera automatiquement utilisée par GitHub CodeSpaces, le cli devcontainer ou diverses intégrations éditeur.

Configurons les informations de connexion LLM


Traduit par IA. Veuillez vérifier le contenu pour plus de précision.