SlidesAIAgent
SlidesAIAgent 类
提供用于处理演示文稿的 AI 驱动功能。
public class SlidesAIAgent
构造函数
| 名称 | 描述 |
|---|---|
| SlidesAIAgent() | 使用内置的 AsposeAIWebClient 及其默认配置初始化 SlidesAIAgent 的新实例。客户端连接到 Aspose 自己的 LLM,无需额外配置。如需使用其他 AI 客户端,请改用 SlidesAIAgent 重载。 |
| SlidesAIAgent(IAIWebClient) | 使用自定义 AI 客户端初始化 SlidesAIAgent 的新实例。使用此重载可指定 AI 提供商、提供您自己的 LLM,或自定义连接(例如,通过提供您自己的 HttpClient)。任何 IAIWebClient 的实现都可以使用,包括: |
方法
| 名称 | 描述 |
|---|---|
| GeneratePresentation(string, PresentationContentAmountType) | 根据文本描述生成演示文稿实例。请提供所需语言的主题、想法、引语或文本片段。 |
| GeneratePresentation(string, PresentationContentAmountType, IPresentation) | 根据文本描述生成演示文稿实例。请提供所需语言的主题、想法、引语或文本片段。 |
| GeneratePresentationAsync(string, PresentationContentAmountType) | 根据文本描述生成演示文稿实例。请提供所需语言的主题、想法、引语或文本片段。 |
| GeneratePresentationAsync(string, PresentationContentAmountType, IPresentation) | 根据文本描述生成演示文稿实例。请提供所需语言的主题、想法、引语或文本片段。 |
| Translate(IPresentation, string) | 使用 AI 将演示文稿翻译为指定语言(同步版本)。 |
| TranslateAsync(IPresentation, string) | 使用 AI 将演示文稿翻译为指定语言。 |
另请参阅
- 命名空间 Aspose.Slides.AI
- 程序集 Aspose.Slides