SlidesAIAgent

SlidesAIAgent clase

Proporciona funciones impulsadas por IA para procesar presentaciones.

public class SlidesAIAgent

Constructores

NombreDescripción
SlidesAIAgent()Inicializa una nueva instancia de SlidesAIAgent usando el AsposeAIWebClient incorporado con su configuración predeterminada. El cliente se conecta al LLM propio de Aspose y no requiere configuración adicional. Para usar un cliente de IA diferente, utilice la sobrecarga SlidesAIAgent.
SlidesAIAgent(IAIWebClient)Inicializa una nueva instancia de SlidesAIAgent con un cliente de IA personalizado. Use esta sobrecarga para especificar el proveedor de IA, proporcionar su propio LLM o personalizar la conexión (por ejemplo, proporcionando su propio HttpClient). Puede usarse cualquier implementación de IAIWebClient, incluyendo:

Métodos

NombreDescripción
GeneratePresentation(string, PresentationContentAmountType)Genera una instancia de presentación a partir de una descripción de texto. Proporcione un tema, ideas, citas o fragmentos de texto en el idioma requerido.
GeneratePresentation(string, PresentationContentAmountType, IPresentation)Genera una instancia de presentación a partir de una descripción de texto. Proporcione un tema, ideas, citas o fragmentos de texto en el idioma requerido.
GeneratePresentationAsync(string, PresentationContentAmountType)Genera una instancia de presentación a partir de una descripción de texto. Proporcione un tema, ideas, citas o fragmentos de texto en el idioma requerido.
GeneratePresentationAsync(string, PresentationContentAmountType, IPresentation)Genera una instancia de presentación a partir de una descripción de texto. Proporcione un tema, ideas, citas o fragmentos de texto en el idioma requerido.
Translate(IPresentation, string)Traduce una presentación al idioma especificado usando IA (versión sincrónica).
TranslateAsync(IPresentation, string)Traduce una presentación al idioma especificado usando IA.

Ver también