---
title: 'OpenAI Assistant'
---
### Arguments
Name for your AI assistant
how the Assistant and model should behave or respond
Load existing OpenAI Assistant. If you pass this, you don't have to pass other arguments.
Existing OpenAI thread id if exists
OpenAI model to use
OpenAI tools to use. Default set to `[{"type": "retrieval"}]`
Add data sources to your assistant. You can add in the following format: `[{"source": "https://example.com", "data_type": "web_page"}]`
Anonymous telemetry (doesn't collect any user information or user's files). Used to improve the Embedchain package utilization. Default is `True`.
## Usage
For detailed guidance on creating your own OpenAI Assistant, click the link below. It provides step-by-step instructions to help you through the process:
Learn how to build an OpenAI Assistant using the `OpenAIAssistant` class.