Aspose.Slides.AI

Contient des classes qui fournissent des fonctionnalités basées sur l’IA pour analyser et traiter les présentations PowerPoint.

Classes

ClasseDescription
AsposeAIWebClientUne implémentation intégrée IAIWebClient qui se connecte au LLM propriétaire d’Aspose. C’est le client par défaut utilisé par le constructeur sans paramètre SlidesAIAgent.
OpenAICompatibleWebClientUne implémentation intégrée IAIWebClient qui se connecte à un fournisseur LLM compatible OpenAI à une URL de base spécifiée.
OpenAIWebClientUne implémentation intégrée IAIWebClient qui se connecte à l’API OpenAI.
SlidesAIAgentFournit des fonctionnalités alimentées par l’IA pour le traitement des présentations.
SlidesAIAgentExceptionReprésente les exceptions liées à Slides AI Agent.

Interfaces

InterfaceDescription
IAIConversationReprésente une instance de conversation. Contrairement aux appels d’IA classiques, les conversations conservent l’intégralité du contexte.
IAIWebClientInterface client Web AI. Cette interface permet de remplacer différents modèles de langage AI. Les classes qui implémentent cette interface sont censées être utilisées avec SlidesAIAgent.

Énumération

ÉnumérationDescription
PresentationContentAmountTypeSpécifie la quantité de contenu incluse dans la présentation générée, influençant à la fois le nombre de diapositives et le niveau de détail par diapositive.