Back to Devexpress

DevExpress.AIIntegration.Extensions Namespace

corelibraries-devexpress-dot-aiintegration-94c4e141.md

latest9.9 KB
Original Source

DevExpress.AIIntegration.Extensions Namespace

Contains classes that implement AI-powered extensions.

Assembly : DevExpress.AIIntegration.v25.2.dll

NuGet Package : DevExpress.AIIntegration

Classes

NameDescription
AbstractiveSummaryExtensionAn AI-powered extension that generates a brief summary of long text by understanding the context of the original text and rephrasing it in a new, concise form.
AbstractiveSummaryRequestA request to generate a brief summary of long text by understanding the context of the original text and rephrasing it in a new, concise form.
ChangeStyleExtensionAn AI-powered extension that rephrases or paraphrases the text while retaining its original meaning.
ChangeStyleRequestA request to rephrase or paraphrase the text while retaining its original meaning.
ChangeToneExtensionAn AI-powered extension that adjusts the tone of the text.
ChangeToneRequestA request to adjust the tone of the text.
CustomPromptExtensionAn AI-powered extension that processes a custom query/prompt and generates an answer.
CustomPromptRequestA request to transform text.
ExpandExtensionAn AI-powered extension that enriches the text with additional information or in-depth explanations.
ExpandRequestA request to enrich the text with additional information or in-depth explanations.
ExplainExtensionAn AI-powered extension that transforms text into more understandable terms that make complex content more accessible and understandable.
ExplainFormulaExtensionAn AI-powered extension that explains the Excel formula.
ExplainFormulaRequestA request to explain the Excel formula.
ExplainRequestA request to transform text into more understandable terms that make complex content more accessible and understandable.
ExtractiveSummaryExtensionAn AI-powered extension that generates a brief summary of long text by selecting and extracting key sentences or phrases from the original text.
ExtractiveSummaryRequestA request to generate a brief summary of long text by selecting and extracting key sentences or phrases from the original text.
GenerateImageDescriptionExtensionAn AI-powered extension that generates the description for the specified image.
GenerateImageDescriptionRequestA request to generate the description for the specified image.
ImageTextResponseA response that contains the AI-generated description of the specified image.
PromptToExpressionExtensionAn AI-powered extension that converts natural language into a valid DevExpress filter or expression.
PromptToExpressionRequestA request to convert natural language into a valid DevExpress filter or expression.
PromptToExpressionRequestBaseA base class that defines common settings and state used by Prompt to Expression requests (PromptToExpressionRequest or PromptToFilterRequest).
PromptToExpressionRequestBase.ColumnInfoDescribes a data column that can be used by the Prompt to Expression AI-powered extension.
PromptToExpressionRequestBase.ConstantInfoDescribes a report constant that can be used by the Prompt to Expression AI-powered extension.
PromptToExpressionRequestBase.FunctionInfoDescribes a function that the AI can use when generating the expression.
PromptToExpressionRequestBase.ParameterInfoDescribes a report parameter that can be used by the Prompt to Expression AI-powered extension.
ProofreadExtensionAn AI-powered extension that reviews the text for spelling, grammar, punctuation, and style errors.
ProofreadRequestA request to review the text for spelling, grammar, punctuation, and style errors.
RequestOptionsImplements common configuration options for text-based requests.
ShortenRequestA request to remove unnecessary details and make text more concise.
SmartAutoCompleteExtensionAn AI-powered extension that intelligently completes the specified text.
SmartAutoCompleteRequestA request to complete the specified text.
SmartPasteAIExtensionAn AI-powered extension that analyzes the source content and intelligently assigns the right values to the appropriate items.
SmartPasteRequestA Smart Paste request.
SmartPasteRequest.ItemInfoContains information about the item involved in the Smart Paste operation.
SmartPasteResponseA Smart Paste response.
SmartPasteResponse.ItemInfoContains information about the item involved in the Smart Paste operation.
SmartSearchAIExtensionAn AI-powered extension that offers a more powerful and user-friendly search experience.
SmartSearchRequestA Smart Search request.
SmartSearchRequest.ItemInfoContains information about items involved in the Smart Search operation.
SmartSearchResponseA Smart Search response.
SmartSearchResponse.ItemInfoContains information about an item that matched the search criteria.
TextRequestServes as the base class for AI-related text processing requests within the DevExpress.AIIntegration.Extensions namespace.
TextRequestOptionsImplements configuration options specifically for text-based requests.
TextResponseA response that contains AI-generated or manipulated text (for example, text generation, translation, or content transformation).
TranslateExtensionAn AI-powered extension that translates text into a specific language using AI-powered translation services.
TranslateRequestA request to translate text into a specific language using AI-powered translation services.

Enums

NameDescription
ResponseStatusEnumerates response statuses.
TextRetrievalModeLists values that specify what text the AI-powered extension sends when it creates a request.
ToneStyleEnumerates tone styles for generating or modifying text to suit a specific communication style.
WritingStyleEnumerates writing styles that can be used to determine the tone and structure of text.