public class UserAIRequest extends SingleSourceAIRequest
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.
idfactoryCreated, factoryProperties| Constructor and Description |
|---|
UserAIRequest() |
UserAIRequest(com.google.gwt.core.client.JavaScriptObject jsObj) |
| Modifier and Type | Method and Description |
|---|---|
AIMessage[] | getAdditionalMessages() Additional messages from the user. |
static UserAIRequest | getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) |
java.lang.Object | getPrompt() The data of the user's request. |
AIContentType | getPromptType() The type of data of the user-specified prompt. |
UserAIRequest | setAdditionalMessages(AIMessage... additionalMessages) Additional messages from the user. |
UserAIRequest | setPrompt(java.lang.Object prompt) The data of the user's request. |
UserAIRequest | setPromptType(AIContentType promptType) The type of data of the user-specified prompt. |
getRef, getRef, internalSetIDapplyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreatedpublic UserAIRequest()
public UserAIRequest(com.google.gwt.core.client.JavaScriptObject jsObj)
public static UserAIRequest getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public UserAIRequest setAdditionalMessages(AIMessage... additionalMessages)
prompt may be an image, and additional text from the user about their request can be added to this array.setAdditionalMessages in class SingleSourceAIRequestadditionalMessages - New additionalMessages value. Default value is nullUserAIRequest instance, for chaining setter callspublic AIMessage[] getAdditionalMessages()
prompt may be an image, and additional text from the user about their request can be added to this array.getAdditionalMessages in class SingleSourceAIRequestpublic UserAIRequest setPrompt(java.lang.Object prompt)
promptType.setPrompt in class SingleSourceAIRequestprompt - New prompt value. Default value is nullUserAIRequest instance, for chaining setter callspublic java.lang.Object getPrompt()
promptType.getPrompt in class SingleSourceAIRequestpublic UserAIRequest setPromptType(AIContentType promptType)
prompt.setPromptType in class SingleSourceAIRequestpromptType - New promptType value. Default value is "text"UserAIRequest instance, for chaining setter callspublic AIContentType getPromptType()
prompt.getPromptType in class SingleSourceAIRequest