SlidesAIAgent

SlidesAIAgent classe

Fournit des fonctionnalités alimentées par l’IA pour le traitement des présentations.

public class SlidesAIAgent

Constructeurs

NomDescription
SlidesAIAgent()Initialise une nouvelle instance de SlidesAIAgent en utilisant le AsposeAIWebClient intégré avec sa configuration par défaut. Le client se connecte au LLM d’Aspose et ne nécessite aucune configuration supplémentaire. Pour utiliser un client IA différent, utilisez la surcharge SlidesAIAgent à la place.
SlidesAIAgent(IAIWebClient)Initialise une nouvelle instance de SlidesAIAgent avec un client IA personnalisé. Utilisez cette surcharge pour spécifier le fournisseur d’IA, fournir votre propre LLM ou personnaliser la connexion (par exemple, en fournissant votre propre HttpClient). Toute implémentation de IAIWebClient peut être utilisée, y compris :

Méthodes

NomDescription
GeneratePresentation(string, PresentationContentAmountType)Génère une instance de présentation à partir d’une description textuelle. Fournissez un sujet, des idées, des citations ou des extraits de texte dans la langue requise.
GeneratePresentation(string, PresentationContentAmountType, IPresentation)Génère une instance de présentation à partir d’une description textuelle. Fournissez un sujet, des idées, des citations ou des extraits de texte dans la langue requise.
GeneratePresentationAsync(string, PresentationContentAmountType)Génère une instance de présentation à partir d’une description textuelle. Fournissez un sujet, des idées, des citations ou des extraits de texte dans la langue requise.
GeneratePresentationAsync(string, PresentationContentAmountType, IPresentation)Génère une instance de présentation à partir d’une description textuelle. Fournissez un sujet, des idées, des citations ou des extraits de texte dans la langue requise.
Translate(IPresentation, string)Traduit une présentation dans la langue spécifiée en utilisant l’IA (version synchrone).
TranslateAsync(IPresentation, string)Traduit une présentation dans la langue spécifiée en utilisant l’IA.

Voir aussi