Class Tool

Clase Herramienta

Representa una herramienta que puede ser llamada por el modelo.

public class Tool

Constructores

NombreDescripción
Tool()Inicializa una nueva instancia de la clase Tool.
Tool(Function)Inicializa una nueva instancia de la clase Tool con la función especificada.
Tool(string)Inicializa una nueva instancia de la clase Tool con el tipo de herramienta especificado.

Propiedades

NombreDescripción
static CodeInterpreter { get; }Obtiene una instancia de herramienta que representa un intérprete de código.
static FileSearch { get; }Obtiene una instancia de herramienta que representa una herramienta de búsqueda de archivos.
ToolFunction { get; set; }Obtiene o establece la función que el modelo puede llamar.
ToolType { get; set; }Obtiene o establece el tipo de la herramienta. Actualmente, solo se admite función.

Métodos

NombreDescripción
static Function(Function)Crea una nueva instancia de herramienta con la función especificada.

Ver También