Name | Type | Description | Notes |
---|---|---|---|
assistant_id | String | The ID of the assistant to use to execute this run. | |
thread | CreateThreadRequest | [optional] | |
model | String | The ID of the Model to be used to execute this run. If a value is provided here, it will override the model associated with the assistant. If not, the model associated with the assistant will be used. | [optional] |
instructions | String | Override the default system message of the assistant. This is useful for modifying the behavior on a per-run basis. | [optional] |
tools | Array<CreateThreadAndRunRequestToolsInner> | Override the tools the assistant can use for this run. This is useful for modifying the behavior on a per-run basis. | [optional] |
metadata | Object | Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format. Keys can be a maximum of 64 characters long and values can be a maxium of 512 characters long. | [optional] |
require 'openapi_client'
instance = OpenapiClient::CreateThreadAndRunRequest.new(
assistant_id: null,
thread: null,
model: null,
instructions: null,
tools: null,
metadata: null
)