class

OpenAI::ChatSessionChatkitConfiguration

Inherits JSON::Serializable < Reference < Object

ChatKit configuration for the session.

Constructors

new(automatic_thread_titling : ChatSessionAutomaticThreadTitling = ChatSessionAutomaticThreadTitling.new, file_upload : ChatSessionFileUpload = ChatSessionFileUpload.new, history : ChatSessionHistory = ChatSessionHistory.new)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

automatic_thread_titling

Automatic thread titling preferences.

Source
automatic_thread_titling=(automatic_thread_titling : ChatSessionAutomaticThreadTitling)

Automatic thread titling preferences.

Source
file_upload

Upload settings for the session.

Source
file_upload=(file_upload : ChatSessionFileUpload)

Upload settings for the session.

Source
history

History retention configuration.

Source
history=(history : ChatSessionHistory)

History retention configuration.

Source