class

OpenAI::ChatkitWorkflow

Inherits JSON::Serializable < Reference < Object

Workflow metadata and state returned for the session.

Constructors

new(id : String = "", version : ChatkitWorkflowVersion = nil, state_variables : ChatkitWorkflowStateVariables = nil, tracing : ChatkitWorkflowTracing = ChatkitWorkflowTracing.new)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

id

Identifier of the workflow backing the session.

Source
id=(id : String)

Identifier of the workflow backing the session.

Source
state_variables
Source
state_variables=(state_variables : ChatkitWorkflowStateVariables)
Source
tracing

Tracing settings applied to the workflow.

Source
tracing=(tracing : ChatkitWorkflowTracing)

Tracing settings applied to the workflow.

Source
version
Source
version=(version : ChatkitWorkflowVersion)
Source