Create an assistant with a model and instructions.
Optional
const assistant = await client.beta.assistants.create({ model: 'gpt-4o',}); Copy
const assistant = await client.beta.assistants.create({ model: 'gpt-4o',});
Delete an assistant.
const assistantDeleted = await client.beta.assistants.delete('assistant_id'); Copy
const assistantDeleted = await client.beta.assistants.delete('assistant_id');
Returns a list of assistants.
// Automatically fetches more pages as needed.for await (const assistant of client.beta.assistants.list()) { // ...} Copy
// Automatically fetches more pages as needed.for await (const assistant of client.beta.assistants.list()) { // ...}
Retrieves an assistant.
const assistant = await client.beta.assistants.retrieve( 'assistant_id',); Copy
const assistant = await client.beta.assistants.retrieve( 'assistant_id',);
Modifies an assistant.
const assistant = await client.beta.assistants.update( 'assistant_id',); Copy
const assistant = await client.beta.assistants.update( 'assistant_id',);
Create an assistant with a model and instructions.