aspose.words.ai module

The Aspose.Words.AI namespace enables seamless integration with large language models (LLMs), such as OpenAI and Gemini, providing robust support for AI-powered document processing.

Classes within this namespace allow to leverage advanced AI capabilities to perform tasks like summarizing, translating, and analyzing content of documents loaded into Aspose.Words.

This functionality extends the power of document automation, facilitating efficient, high-quality text transformations that support a wide range of use cases.

Classes

ClassDescription
AiModelRepresents information about a Generative Language Model.
GoogleAiModelAn abstract class representing the integration with Google’s AI models within the Aspose.Words.
IAiModelTextThe common interface for AI models designed to generate a variety of text-based content.
OpenAiModelAn abstract class representing the integration with OpenAI’s large language models within the Aspose.Words.
SummarizeOptionsAllows to specify various options for summarizing document content.

Enumerations

EnumerationDescription
AiModelTypeRepresents the types of AiModel that can be integrated into the document processing workflow.
SummaryLengthEnumerates possible lengths of summary.