Class Tool
Classe Outil
Représente un outil qui peut être appelé par le modèle.
Constructeurs
| Nom | Description |
|---|
| Tool() | Initialise une nouvelle instance de la classe Tool. |
| Tool(Function) | Initialise une nouvelle instance de la classe Tool avec la fonction spécifiée. |
| Tool(string) | Initialise une nouvelle instance de la classe Tool avec le type d’outil spécifié. |
Propriétés
| Nom | Description |
|---|
| static CodeInterpreter { get; } | Obtient une instance d’outil représentant un interpréteur de code. |
| static FileSearch { get; } | Obtient une instance d’outil représentant un outil de recherche de fichiers. |
| ToolFunction { get; set; } | Obtient ou définit la fonction que le modèle peut appeler. |
| ToolType { get; set; } | Obtient ou définit le type de l’outil. Actuellement, seule la fonction est prise en charge. |
Méthodes
| Nom | Description |
|---|
| static Function(Function) | Crée une nouvelle instance d’outil avec la fonction spécifiée. |
Voir aussi