Back to Devexpress

PromptToExpressionRequest Members

corelibraries-devexpress-dot-aiintegration-dot-extensions-dot-prompttoexpressionrequest-dot-underscore-members.md

latest6.0 KB
Original Source

PromptToExpressionRequest Members

A request to convert natural language into a valid DevExpress filter or expression.

Constructors

NameDescription
PromptToExpressionRequest(String, String, IEnumerable<PromptToExpressionRequestBase.ColumnInfo>, IEnumerable<PromptToExpressionRequestBase.FunctionInfo>, IEnumerable<PromptToExpressionRequestBase.ParameterInfo>, IEnumerable<PromptToExpressionRequestBase.ConstantInfo>))Initializes a new instance of the PromptToExpressionRequest class with specified settings.
PromptToExpressionRequest(String, String, IEnumerable<PromptToExpressionRequestBase.ColumnInfo>, IEnumerable<PromptToExpressionRequestBase.FunctionInfo>))Initializes a new instance of the PromptToExpressionRequest class with specified settings.

Properties

NameDescription
ColumnsGets or sets data columns that the AI is allowed to reference. Inherited from PromptToExpressionRequestBase.
ConstantsGets or sets report constants that the AI can use when generating the expression. Inherited from PromptToExpressionRequestBase.
ConversationMessagesGets or sets the conversation history between the user and the AI service. Inherited from PromptToExpressionRequestBase.
CurrentExpressionGets or sets an existing expression (filter or unbound column expression). Inherited from PromptToExpressionRequestBase.
FunctionsGets or sets functions that the AI can use when generating the expression. Inherited from PromptToExpressionRequestBase.
OptionsGets advanced request settings that control AI behavior. Inherited from PromptToExpressionRequestBase.
ParametersGets or sets report parameters that the AI can use when generating the expression. Inherited from PromptToExpressionRequestBase.
UserPromptGets or sets a natural-language description of the desired logic. Inherited from PromptToExpressionRequestBase.

Methods

NameDescription
Equals(Object, Object) staticDetermines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object)Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode()Serves as the default hash function. Inherited from Object.
GetType()Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protectedCreates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) staticDetermines whether the specified Object instances are the same instance. Inherited from Object.
ToString()Returns a string that represents the current object. Inherited from Object.

See Also

PromptToExpressionRequest Class

DevExpress.AIIntegration.Extensions Namespace