Class UserAIRequest

All Implemented Interfaces:
HasHandlers

public class UserAIRequest extends SingleSourceAIRequest
Represents a user-specified and user-modifiable request to AI in some context. For example, the user's request may be in the context of AI-assisted filtering of a ListGrid; in such a context, the user's request is their description of which records they would like to see.

The user's request is combined with other messages, data, and instructions provided by the framework to create AIRequests that are sent to the AI engine for the purpose of fulfilling the user's request.