| Class | Description | 
|---|---|
| AI | 
 Provides class methods for enabling and disabling the use of AI technology, registering and unregistering  
AI engines, and performing high-level operations using installed AI engines. | 
| AIContext | 
 Context object for an AI process. 
 | 
| AIEngine | 
 Provides access to a particular generative AI model. 
 | 
| AIFieldRequest | 
 Settings that configure requests to AI to generate the values for a field. 
 | 
| AIMessage | 
 An individual message in the list of  
AIRequest.messages of an AI
 request. | 
| AIMessageWithSource | |
| AIProgressMessage | 
 A message relating to progress made in an ongoing build-via-AI operation. 
 | 
| AIRequest | 
 Represents a request to AI for a response. 
 | 
| AIResponse | 
 Represents a response from AI. 
 | 
| AnswerEngineOperation | 
 Represents an Answer Engine operation. 
 | 
| BuildDataBoundUIViaAIContext | |
| BuildHilitesContext | |
| BuildHilitesResponse | 
 Represents a response from AI to a request to build one or more  
Hilite objects. | 
| BuildUIViaAIContext | 
 Context for an ongoing build-UI-via-AI operation. 
 | 
| BuildViaAIContext | |
| BuildViaAIResponse | 
 Base class for a representation of a response to a high-level request to AI to build something. 
 | 
| DataBoundAIRequest | |
| DataQuestion | 
 Represents a data question and either the steps taken in attempting to answer it or the result. 
 | 
| DataQuestionResult | 
 The result of the data question. 
 | 
| DataQuestionSettings | 
 Settings for a data question. 
 | 
| ReapplyAIFilterResponse | 
 Represents the result of a request to re-evaluate an "aiFilter"  
AdvancedCriteria on a
 list of updated records. | 
| SingleSourceAIRequest | 
 Represents a request to AI from a single  
source in some context. | 
| SuggestRecordSummaryTitleResult | |
| SummarizeRecordsResult | 
 The result of a record summarization operation. 
 | 
| SummarizeValueExample | 
 An example to provide to AI. 
 | 
| SystemAIRequest | 
 Represents a programmer-specified request to AI in some context. 
 | 
| UISummarySettings | 
 Settings that control how a widget UI Summary is built. 
 | 
| UserAIRequest | 
 Represents a user-specified and user-modifiable request to AI in some context. 
 |