SlidesAIAgent

SlidesAIAgent Klasse

Bietet KI-gestützte Funktionen zur Verarbeitung von Präsentationen.

public class SlidesAIAgent

Konstruktoren

NameBeschreibung
SlidesAIAgent()Initialisiert eine neue Instanz von SlidesAIAgent unter Verwendung des integrierten AsposeAIWebClient mit seiner Standardkonfiguration. Der Client verbindet sich mit Asposes eigenem LLM und erfordert keine zusätzliche Konfiguration. Um einen anderen KI-Client zu verwenden, nutzen Sie stattdessen die Überladung SlidesAIAgent.
SlidesAIAgent(IAIWebClient)Initialisiert eine neue Instanz von SlidesAIAgent mit einem benutzerdefinierten KI-Client. Verwenden Sie diese Überladung, um den KI-Anbieter anzugeben, Ihr eigenes LLM bereitzustellen oder die Verbindung anzupassen (zum Beispiel, indem Sie Ihren eigenen HttpClient bereitstellen). Jede Implementierung von IAIWebClient kann verwendet werden, einschließlich:

Methoden

NameBeschreibung
GeneratePresentation(string, PresentationContentAmountType)Erzeugt eine Präsentationsinstanz aus einer Textbeschreibung. Geben Sie ein Thema, Ideen, Zitate oder Textausschnitte in der gewünschten Sprache an.
GeneratePresentation(string, PresentationContentAmountType, IPresentation)Erzeugt eine Präsentationsinstanz aus einer Textbeschreibung. Geben Sie ein Thema, Ideen, Zitate oder Textausschnitte in der gewünschten Sprache an.
GeneratePresentationAsync(string, PresentationContentAmountType)Erzeugt eine Präsentationsinstanz aus einer Textbeschreibung. Geben Sie ein Thema, Ideen, Zitate oder Textausschnitte in der gewünschten Sprache an.
GeneratePresentationAsync(string, PresentationContentAmountType, IPresentation)Erzeugt eine Präsentationsinstanz aus einer Textbeschreibung. Geben Sie ein Thema, Ideen, Zitate oder Textausschnitte in der gewünschten Sprache an.
Translate(IPresentation, string)Übersetzt eine Präsentation in die angegebene Sprache mithilfe von KI (synchroner Vorgang).
TranslateAsync(IPresentation, string)Übersetzt eine Präsentation in die angegebene Sprache mithilfe von KI.

Siehe auch