GeneratePresentation

GeneratePresentation(string, PresentationContentAmountType)

Erzeugt eine Präsentationsinstanz aus einer Textbeschreibung. Geben Sie ein Thema, Ideen, Zitate oder Textausschnitte in der gewünschten Sprache an.

public IPresentation GeneratePresentation(string description, 
    PresentationContentAmountType presentationContentAmount)
ParameterTypeBeschreibung
descriptionStringDas Thema, Ideen, Zitate oder Textausschnitte.
presentationContentAmountPresentationContentAmountTypeDie Menge des Inhalts in der resultierenden Präsentation.

Exceptions

AusnahmeBedingung
ArgumentExceptionAI-Chat-Anweisung darf nicht null oder leer sein.

Remarks

Das nachstehende Beispiel verwendet das Standard-AsposeAIWebClient, das durch den parameterlosen SlidesAIAgent-Konstruktor erstellt wird und eine Verbindung zu Asposes eigenem LLM herstellt. Um einen anderen KI-Anbieter zu verwenden, stellen Sie Ihr eigenes LLM bereit oder passen die Verbindung an (z. B. indem Sie Ihren eigenen HttpClient bereitstellen), und übergeben eine IAIWebClient-Implementierung an den SlidesAIAgent-Konstruktor. Verfügbare Implementierungen umfassen:

See Also


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.

public IPresentation GeneratePresentation(string description, 
    PresentationContentAmountType presentationContentAmount, IPresentation presentationTemplate)
ParameterTypeBeschreibung
descriptionStringDas Thema, Ideen, Zitate oder Textausschnitte.
presentationContentAmountPresentationContentAmountTypeDie Menge des Inhalts in der resultierenden Präsentation.
presentationTemplateIPresentationEine Präsentation, die als Vorlage für Layout und Design verwendet wird und die Standardvorlage ersetzt.

Exceptions

AusnahmeBedingung
ArgumentNullExceptionPräsentationsvorlage wurde nicht bereitgestellt.
ArgumentExceptionAI-Chat-Anweisung darf nicht null oder leer sein.

Remarks

Das nachstehende Beispiel verwendet das Standard-AsposeAIWebClient, das durch den parameterlosen SlidesAIAgent-Konstruktor erstellt wird und eine Verbindung zu Asposes eigenem LLM herstellt. Um einen anderen KI-Anbieter zu verwenden, stellen Sie Ihr eigenes LLM bereit oder passen die Verbindung an (z. B. indem Sie Ihren eigenen HttpClient bereitstellen), und übergeben eine IAIWebClient-Implementierung an den SlidesAIAgent-Konstruktor. Verfügbare Implementierungen umfassen:

See Also