Interface IChatCopilot

Interfaz IChatCopilot

Representa un copiloto de chat para interactuar con documentos a través de modelos de IA.

public interface IChatCopilot : IAICopilot

Métodos

NombreDescripción
DeleteContextAsync(CancellationToken?)Elimina el contexto de forma asíncrona.
GetResponseAsync(List<string>, CancellationToken?)Obtiene de forma asíncrona una respuesta para la lista dada de mensajes.
GetResponseAsync(string, CancellationToken?)Obtiene de forma asíncrona una respuesta para el mensaje dado.
SaveContextAsync(string, CancellationToken?)Guarda de forma asíncrona el contexto en un archivo JSON.
SaveResponseAsync(List<string>, string, CancellationToken?)Guarda de forma asíncrona las respuestas para la lista dada de mensajes en un archivo PDF.
SaveResponseAsync(string, string, CancellationToken?)Guarda de forma asíncrona la respuesta para el mensaje dado en un archivo PDF.
SaveResponseAsync(List<string>, string, SaveFormat, CancellationToken?)Guarda de forma asíncrona las respuestas para la lista dada de mensajes en un archivo con el formato especificado.
SaveResponseAsync(string, string, SaveFormat, CancellationToken?)Guarda de forma asíncrona la respuesta para el mensaje dado en un archivo con el formato especificado.

Ver También