| 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. |
| AIHoverRequest | Settings that configure requests to AI to generate the contents of hovers. |
| 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. |
| ApplyAIFilterContext | |
| ApplyAIFilterRequest | Represents a request to AI to evaluate an "aiFilter" AdvancedCriteria on a list of records. |
| ApplyAIFilterResponse | Represents the result of a request to evaluate an "aiFilter" AdvancedCriteria on a list of records. |
| BuildAIFieldRequestContext | |
| BuildAIFieldRequestRequest | Builds an AIFieldRequest from a UserAIRequest containing a natural language description of the per-record values to generate for a new AI-generated field. |
| BuildAIFieldRequestResponse | Represents a response to a request to build an AIFieldRequest from a natural language description of the per-record values to generate for a new AI-generated field. |
| BuildCriterionContext | |
| BuildCriterionRequest | Builds an AdvancedCriteria object from a UserAIRequest containing a natural language description of a filter. |
| BuildCriterionResponse | Represents a response to a request to build an AdvancedCriteria object from a natural language description of a filter. |
| BuildDataBoundUIViaAIContext | |
| BuildDataBoundUIViaAIRequest | Represents a request to AI for data-bound UI elements. |
| BuildHilitesContext | |
| BuildHilitesRequest | Represents a request to AI for creation of one or more Hilite objects from a natural language description of hilite criteria and styling to apply. |
| 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. |
| BuildUIViaAIRequest | Represents a request to AI for UI elements. |
| BuildUIViaAIResponse | Represents a response from AI to a user's request to build UI element(s). |
| BuildViaAIContext | |
| BuildViaAIRequest | Base class for a representation of a high-level request to AI to build something. |
| BuildViaAIResponse | Base class for a representation of a response to a high-level request to AI to build something. |
| DataBoundAIRequest | |
| FilterViaAISettings | Settings to use for filtering a DataBoundComponent via AI. |
| HiliteViaAIResult | The result of a hilite-via-AI operation. |
| HiliteViaAISettings | Settings to use for hiliting a DataBoundComponent via AI. |
| ReapplyAIFilterRequest | Represents a request to AI to re-evaluate an "aiFilter" AdvancedCriteria on a list of updated records. |
| 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. |
| SuggestRecordSummaryTitleRequest | Represents a request to AI to suggest an appropriate title for a new field that will contain AI-generated record summaries. |
| SuggestRecordSummaryTitleResult | |
| SummarizeRecordsContext | Context for an ongoing record summarization operation. |
| SummarizeRecordsPartialResult | The result for a batch of records in a record summarization operation. |
| SummarizeRecordsRequest | Represents a request to AI to generate summaries of records, using data in the records, relevant general knowledge, and reasonable inferences from the data. |
| SummarizeRecordsResult | The result of a record summarization operation. |
| SummarizeValueExample | An example to provide to AI. |
| SummarizeValueRequest | Represents a request to AI to generate a summary of an individual value. |
| SummarizeValueResult | The result of a value summarization operation. |
| SystemAIRequest | Represents a programmer-specified request to AI in some context. |
| UserAIRequest | Represents a user-specified and user-modifiable request to AI in some context. |