Arguments

name
string
Name for your AI assistant
instructions
string
how the Assistant and model should behave or respond
assistant_id
string
Load existing OpenAI Assistant. If you pass this, you don’t have to pass other arguments.
thread_id
string
Existing OpenAI thread id if exists
model
str
default:"gpt-4-1106-preview"
OpenAI model to use
tools
list
OpenAI tools to use. Default set to [{"type": "retrieval"}]
data_sources
list
default:"[]"
Add data sources to your assistant. You can add in the following format: [{"source": "https://example.com", "data_type": "web_page"}]
telemetry
boolean
default:"True"
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:

Guide to Creating Your OpenAI Assistant

Learn how to build an OpenAI Assistant using the OpenAIAssistant class.