Aspose::Words::AI::IAiModelText interface

IAiModelText interface

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

class IAiModelText : public virtual System::Object

Methods

MethodDescription
GetType() const override
Is(const System::TypeInfo&) const override
virtual Summarize(System::SharedPtr<Aspose::Words::Document>, System::SharedPtr<Aspose::Words::AI::SummarizeOptions>)Generates a summary of the specified document, with options to adjust the length of the summary. This operation leverages the connected AI model for content processing.
virtual Summarize(System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>>, System::SharedPtr<Aspose::Words::AI::SummarizeOptions>)Generates summaries for an array of documents, with options to control the summary length and other settings. This method utilizes the connected AI model for processing each document in the array.
static Type()

See Also