
Exécution
Le runtime GenAIScript fournit des aides supplémentaires et permet d’utiliser le runtime dans n’importe quelle application Node.JS.
Pour utiliser le runtime, vous devrez installer GenAIScript dans votre projet.
npm i -D @genaiscript/runtime
pnpm add -D @genaiscript/runtime
yarn add -D @genaiscript/runtime
Initialisation
Section intitulée « Initialisation »Si vous utilisez GenAIScript sans la CLI ou l’extension Visual Studio Code, vous devez initialiser le runtime avant d’utiliser les types ou fonctions globales.
import { initialize } from "@genaiscript/runtime";
// runs this before using any global typesawait initialize();
Importer le runtime
Section intitulée « Importer le runtime »Le runtime est disponible en tant que module. Vous pouvez l’importer avec le code suivant :
import { cast } from "@genaiscript/runtime";
Le runtime installe des parseurs globaux et des types de prompt en ligne. Cependant, le global $
, def
, etc. ne sont pas disponibles, les prompts en ligne le sont.
Assistants
Section intitulée « Assistants »- cast, convertir n’importe quelle donnée en sorties structurées
- classify, classifier du texte
- makeItBetter, demander au LLM d’améliorer son résultat
Les outils suivants ont été déplacés dans leurs propres paquets afin de réduire la taille de l’installation par défaut. Une étape d’installation supplémentaire sera nécessaire si vous souhaitez les utiliser.
- Analyse et manipulation de l’AST Markdown @genaiscript/plugin-mdast
- ast-grep, correspondance et modification de règles tree sitter, @genaiscript/plugin-ast-grep
- Analyse des diagrammes MermaidJS @genaiscript/plugin-mermaid
- Exécution du solveur Z3 @genaiscript/plugin-z3