Class Tool

Werkzeugklasse

Stellt ein Werkzeug dar, das vom Modell aufgerufen werden kann.

public class Tool

Konstruktoren

NameBeschreibung
Tool()Initialisiert eine neue Instanz der Tool-Klasse.
Tool(Function)Initialisiert eine neue Instanz der Tool-Klasse mit der angegebenen Funktion.
Tool(string)Initialisiert eine neue Instanz der Tool-Klasse mit dem angegebenen Werkzeugtyp.

Eigenschaften

NameBeschreibung
static CodeInterpreter { get; }Gibt eine Werkzeuginstanz zurück, die einen Code-Interpreter darstellt.
static FileSearch { get; }Gibt eine Werkzeuginstanz zurück, die ein Datei-Suchwerkzeug darstellt.
ToolFunction { get; set; }Ruft die Funktion ab oder legt die Funktion fest, die das Modell aufrufen kann.
ToolType { get; set; }Ruft den Typ des Werkzeugs ab oder legt ihn fest. Derzeit wird nur die Funktion unterstützt.

Methoden

NameBeschreibung
static Function(Function)Erstellt eine neue Werkzeuginstanz mit der angegebenen Funktion.

Siehe auch