Beta
beta
Assistants
beta.assistants
Methods
Create an assistant with a model and instructions.
Delete an assistant.
Returns a list of assistants.
Retrieves an assistant.
Modifies an assistant.
Domain types
Threads
beta.threads
Methods
Create a thread.
Create a thread and run it in one request.
Delete a thread.
Retrieves a thread.
Modifies a thread.
Domain types
Methods
Create a message.
Deletes a message.
Returns a list of messages for a given thread.
Retrieve a message.
Modifies a message.
Domain types
Methods
Cancels a run that is in_progress.
Create a run.
Returns a list of runs belonging to a thread.
Retrieves a run.
When a run has the status: "requires_action" and required_action.type is submit_tool_outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed. All outputs must be submitted in a single request.
Modifies a run.
Domain types
Methods
Returns a list of run steps belonging to a run.
Retrieves a run step.
Domain types
Vector Stores
beta.vector_stores
Methods
Create a vector store.
Delete a vector store.
Example: Authorization: Bearer My API Key
Returns a list of vector stores.
Retrieves a vector store.
Modifies a vector store.
Domain types
beta.vector_stores.file_batches
Methods
Cancel a vector store file batch. This attempts to cancel the processing of files in this batch as soon as possible.
Create a vector store file batch.
Returns a list of vector store files in a batch.
Retrieves a vector store file batch.
Domain types
beta.vector_stores.files
Methods
Create a vector store file by attaching a File to a vector store.
Delete a vector store file. This will remove the file from the vector store but the file itself will not be deleted. To delete the file, use the delete file endpoint.
Returns a list of vector store files.
Retrieves a vector store file.
Domain types