Aspose::Words::AI namespace

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

ClassDescription
AiModelRepresents information about a Generative Language Model.
CheckGrammarOptionsAllows to specify various options while checking grammar of a document using AI.
GoogleAiModelAn abstract class representing the integration with Google’s AI models within the Aspose.Words.
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.

Interfaces

InterfaceDescription
IAiModelTextThe common interface for AI models designed to generate a variety of text-based content.

Enums

EnumDescription
AiModelTypeRepresents the types of AiModel that can be integrated into the document processing workflow.
LanguageSpecifies the language into which the text will be translated using AI.
SummaryLengthEnumerates possible lengths of summary.