Aspose.Slides.AI

Содержит классы, предоставляющие функции на основе ИИ для анализа и обработки презентаций PowerPoint.

Классы

КлассОписание
AsposeAIWebClientВстроенная реализация IAIWebClient, которая подключается к собственному LLM Aspose. Это клиент по умолчанию, используемый конструктором без параметров SlidesAIAgent.
OpenAICompatibleWebClientВстроенная реализация IAIWebClient, которая подключается к совместимому с OpenAI провайдеру LLM по указанному базовому URL.
OpenAIWebClientВстроенная реализация IAIWebClient, которая подключается к API OpenAI.
SlidesAIAgentПредоставляет функции, основанные на ИИ, для обработки презентаций.
SlidesAIAgentExceptionПредставляет исключения, связанные с Slides AI Agent.

Интерфейсы

ИнтерфейсОписание
IAIConversationПредставляет экземпляр разговора. В отличие от обычных вызовов ИИ, разговоры сохраняют весь контекст.
IAIWebClientИнтерфейс AI Web клиента. Этот интерфейс позволяет заменять различные языковые модели ИИ. Классы, реализующие этот интерфейс, предполагается использовать вместе с SlidesAIAgent.

Перечисление

ПеречислениеОписание
PresentationContentAmountTypeУказывает объём содержимого, включённого в генерируемую презентацию, влияя как на количество слайдов, так и на уровень детализации каждого слайда.