Aspose.Words.AI module
Contents
[
Hide
]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
| Class | Description |
|---|---|
| AiModel | Represents information about a Generative Language Model. |
| AnthropicAiModel | An abstract class representing the integration with Anthropic’s AI models within the Aspose.Words. |
| CheckGrammarOptions | Allows to specify various options while checking grammar of a document using AI. |
| GoogleAiModel | Class representing Google AI Models (Gemini) integration within Aspose.Words. |
| OpenAiModel | Class representing OpenAi models integration within Aspose.Words. |
| SummarizeOptions | Allows to specify various options for summarizing document content. |
Enumerations
| Enumeration | Description |
|---|---|
| AiModelType | Represents the types of AiModel that can be integrated into the document processing workflow. |
| Language | Specifies the language into which the text will be translated using AI. . |
| SummaryLength | Enumerates possible lengths of summary. |