PromptToExpressionRequest Members
A request to convert natural language into a valid DevExpress filter or expression.Constructors
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| Columns | Gets or sets data columns that the AI is allowed to reference. Inherited from PromptToExpressionRequestBase. |
| Constants | Gets or sets report constants that the AI can use when generating the expression. Inherited from PromptToExpressionRequestBase. |
| ConversationMessages | Gets or sets the conversation history between the user and the AI service. Inherited from PromptToExpressionRequestBase. |
| CurrentExpression | Gets or sets an existing expression (filter or unbound column expression). Inherited from PromptToExpressionRequestBase. |
| Functions | Gets or sets functions that the AI can use when generating the expression. Inherited from PromptToExpressionRequestBase. |
| Options | Gets advanced request settings that control AI behavior. Inherited from PromptToExpressionRequestBase. |
| Parameters | Gets or sets report parameters that the AI can use when generating the expression. Inherited from PromptToExpressionRequestBase. |
| UserPrompt | Gets or sets a natural-language description of the desired logic. Inherited from PromptToExpressionRequestBase. |
Methods
| Name | Description |
|---|---|
| Equals(Object, Object) static | Determines 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() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| ReferenceEquals(Object, Object) static | Determines 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