Package com.openai.models.beta.chatkit.threads
See: Description
-
Class Summary Class Description Builder A builder for ChatKitAttachment. Type Attachment discriminator. ChatKitAttachment Attachment metadata included on thread items. Builder A builder for ChatKitResponseOutputText. Builder A builder for File. Builder A builder for Source. Source File attachment referenced by the annotation. File Annotation that references an uploaded file. Builder A builder for Url. Builder A builder for Source. Source URL referenced by the annotation. Url Annotation that references a URL. Annotation Annotation object describing a cited source. ChatKitResponseOutputText Assistant response text accompanied by optional annotations. Builder A builder for ChatKitThread. Builder A builder for Locked. Locked Indicates that a thread is locked and cannot accept new input. Builder A builder for Closed. Closed Indicates that a thread has been closed. Status Current status for the thread. ChatKitThread Represents a ChatKit thread and its current status. Builder A builder for ChatKitThreadAssistantMessageItem. ChatKitThreadAssistantMessageItem Assistant-authored message within a thread. Builder A builder for ChatKitThreadItemList. Builder A builder for ChatKitClientToolCall. Status Execution status for the tool call. ChatKitClientToolCall Record of a client side tool invocation initiated by the assistant. Builder A builder for ChatKitTask. TaskType Subtype for the task. ChatKitTask Task emitted by the workflow to show progress and status updates. Builder A builder for ChatKitTaskGroup. Builder A builder for Task. Type Subtype for the grouped task. Task Task entry that appears within a TaskGroup. ChatKitTaskGroup Collection of workflow tasks grouped together in the thread. Data User-authored messages within a thread. ChatKitThreadItemList A paginated list of thread items rendered for the ChatKit API. Builder A builder for ChatKitThreadUserMessageItem. Builder A builder for InputText. InputText Text block that a user contributed to the thread. Builder A builder for QuotedText. QuotedText Quoted snippet that the user referenced in their message. Content Content blocks that comprise a user message. Builder A builder for InferenceOptions. Builder A builder for ToolChoice. ToolChoice Preferred tool to invoke. InferenceOptions Inference overrides applied to the message. ChatKitThreadUserMessageItem User-authored messages within a thread. Builder A builder for ChatKitWidgetItem. ChatKitWidgetItem Thread item that renders a widget payload. Builder A builder for ChatSession. ChatSession Represents a ChatKit session and its resolved configuration. Builder A builder for ChatSessionAutomaticThreadTitling. ChatSessionAutomaticThreadTitling Automatic thread title preferences for the session. Builder A builder for ChatSessionChatKitConfiguration. ChatSessionChatKitConfiguration ChatKit configuration for the session. Builder A builder for ChatSessionChatKitConfigurationParam. Builder A builder for AutomaticThreadTitling. AutomaticThreadTitling Configuration for automatic thread titling. Builder A builder for FileUpload. FileUpload Configuration for upload enablement and limits. Builder A builder for History. History Configuration for chat history retention. ChatSessionChatKitConfigurationParam Optional per-session configuration settings for ChatKit behavior. Builder A builder for ChatSessionExpiresAfterParam. ChatSessionExpiresAfterParam Controls when the session expires relative to an anchor timestamp. Builder A builder for ChatSessionFileUpload. ChatSessionFileUpload Upload permissions and limits applied to the session. Builder A builder for ChatSessionHistory. ChatSessionHistory History retention preferences returned for the session. Builder A builder for ChatSessionRateLimits. ChatSessionRateLimits Active per-minute request limit for the session. Builder A builder for ChatSessionRateLimitsParam. ChatSessionRateLimitsParam Controls request rate limits for the session. ChatSessionStatus Builder A builder for ChatSessionWorkflowParam. Builder A builder for StateVariables. StateVariables State variables forwarded to the workflow. Builder A builder for Tracing. Tracing Optional tracing overrides for the workflow invocation. ChatSessionWorkflowParam Workflow reference and overrides applied to the chat session. Builder A builder for ThreadDeleteParams. ThreadDeleteParams Delete a ChatKit thread Builder A builder for ThreadDeleteResponse. ThreadDeleteResponse Confirmation payload returned after deleting a thread. Builder A builder for ThreadListItemsPage. ThreadListItemsPage Builder A builder for ThreadListItemsPageAsync. ThreadListItemsPageAsync Builder A builder for ThreadListItemsParams. Order Sort order for results by creation time. ThreadListItemsParams List ChatKit thread items Builder A builder for ThreadListPage. ThreadListPage Builder A builder for ThreadListPageAsync. ThreadListPageAsync Builder A builder for ThreadListPageResponse. ThreadListPageResponse A paginated list of ChatKit threads. Builder A builder for ThreadListParams. Order Sort order for results by creation time. ThreadListParams List ChatKit threads Builder A builder for ThreadRetrieveParams. ThreadRetrieveParams Retrieve a ChatKit thread -
Enum Summary Enum Description Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing TaskType's known values. Value An enum containing TaskType's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing ChatSessionStatus's known values. Value An enum containing ChatSessionStatus's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. -
Interface Summary Interface Description Visitor An interface that defines how to map each variant of Annotation to a value of type T. Visitor An interface that defines how to map each variant of Status to a value of type T. Visitor An interface that defines how to map each variant of Data to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T.