class ThreadsClientBaseClientCopy an existing thread
Count assistants matching filters.
Create a new assistant.
Delete an assistant.
Get an assistant by ID.
Get all past states for a thread.
Get state for a thread.
Stream output from a run in real-time, until the run is done.
Patch the metadata of a thread.
Prune threads by ID. The 'delete' strategy removes threads entirely. The 'keep_latest' strategy prunes old checkpoints but keeps threads and their latest state.
List assistants.
Update an assistant.
Add state to a thread.