Package com.smartgwt.client.ai
Class AIHoverRequest
- All Implemented Interfaces:
HasHandlers
Settings that configure requests to AI to generate the contents of hovers.
-
Field Summary
Fields inherited from class com.smartgwt.client.core.RefDataClass
idFields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExamples to send in eachSummarizeValueRequest.Whether to include theRecordthat theAIHoverRequestis acting upon in eachSummarizeValueRequestto AI, for context.static AIHoverRequestgetOrCreateRef(JavaScriptObject jsObj) String[]The names of fields that are relevant to eachSummarizeValueRequest.setExamples(SummarizeValueExample... examples) Examples to send in eachSummarizeValueRequest.setIncludeRecord(Boolean includeRecord) Whether to include theRecordthat theAIHoverRequestis acting upon in eachSummarizeValueRequestto AI, for context.setRelevantFieldNames(String... relevantFieldNames) The names of fields that are relevant to eachSummarizeValueRequest.Methods inherited from class com.smartgwt.client.ai.SingleSourceAIRequest
getAdditionalMessages, getPrompt, getPromptType, setAdditionalMessages, setPrompt, setPromptTypeMethods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef, internalSetIDMethods inherited from class com.smartgwt.client.core.DataClass
applyFactoryProperties, 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, setFactoryCreated
-
Constructor Details
-
AIHoverRequest
public AIHoverRequest() -
AIHoverRequest
-
-
Method Details
-
getOrCreateRef
-
setExamples
Examples to send in eachSummarizeValueRequest.- Parameters:
examples- New examples value. Default value is null- Returns:
AIHoverRequestinstance, for chaining setter calls
-
getExamples
Examples to send in eachSummarizeValueRequest.- Returns:
- Current examples value. Default value is null
-
setIncludeRecord
Whether to include theRecordthat theAIHoverRequestis acting upon in eachSummarizeValueRequestto AI, for context.- Parameters:
includeRecord- New includeRecord value. Default value is true- Returns:
AIHoverRequestinstance, for chaining setter calls
-
getIncludeRecord
Whether to include theRecordthat theAIHoverRequestis acting upon in eachSummarizeValueRequestto AI, for context.- Returns:
- Current includeRecord value. Default value is true
-
setRelevantFieldNames
The names of fields that are relevant to eachSummarizeValueRequest.- Parameters:
relevantFieldNames- New relevantFieldNames value. Default value is null- Returns:
AIHoverRequestinstance, for chaining setter calls- See Also:
-
getRelevantFieldNames
The names of fields that are relevant to eachSummarizeValueRequest.- Returns:
- Current relevantFieldNames value. Default value is null
- See Also:
-