IntentResolutionEvaluatorContext.ToolDefinitions Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el conjunto de definiciones de herramientas (vea Tools) que se usaron al generar la respuesta del modelo que se está evaluando.
public:
property System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::AI::AITool ^> ^ ToolDefinitions { System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::AI::AITool ^> ^ get(); };
public System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.AITool> ToolDefinitions { get; }
member this.ToolDefinitions : System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.AITool>
Public ReadOnly Property ToolDefinitions As IReadOnlyList(Of AITool)
Valor de propiedad
Comentarios
IntentResolutionEvaluator evalúa la eficacia de un sistema de inteligencia artificial para identificar y resolver la intención del usuario en función del historial de conversación proporcionado y las definiciones de herramientas proporcionadas a través de ToolDefinitions.
Tenga en cuenta que, en este momento, IntentResolutionEvaluator solo admite la evaluación de llamadas a herramientas definidas como AIFunctionDeclarations. Cualquier otra AITool definición que se proporcione a través ToolDefinitions de se omitirá.