threads_create_thread_request {oaii} | R Documentation |
API threads: create thread
Description
Create threads that assistants can interact with. To get more details, visit https://platform.openai.com/docs/api-reference/threads/createThread https://platform.openai.com/docs/assistants
Usage
threads_create_thread_request(
messages = NULL,
metadata = NULL,
api_key = api_get_key()
)
Arguments
messages |
NULL/list, a list of messages to start the thread with. The message "object" description: list( list( # string (required), the role of the entity that is # creating the message. Currently only 'user' is supported. role = "user", # string (required), the content of the message. content = # character vector (optional), a list of File IDs that # the message should use. There can be a maximum of 10 # files attached to a message. Useful for tools like # retrieval and code_interpreter that can access and # use files. file_ids = # named list (optional), 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 maximum of 512 characters long. metadata = list( meta1 = "value 2" ) ) ) |
metadata |
NULL/list, 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 maximum of 512 characters long. |
api_key |
string, OpenAI API key (see https://platform.openai.com/account/api-keys) |
Value
content of the httr response object or SimpleError (conditions) enhanced with two additional fields: 'status_code' (response$status_code) and 'message_long' (built on response content)