
- Create an Assistant in the API by defining custom instructions and picking a model
- Create a Thread when a user starts a conversation
- Add Messages to the Thread as the user ask questions
- Run the Assistant on the Thread to trigger responses. This automatically calls the relevant tools.
Step 1: Create OpenAI Assistant
Make sure that you haveOPENAI_API_KEY
set in the environment variable.
Initialize
Initialize
Step-2: Add data to thread
You can add any custom data source that is supported by Embedchain. Else, you can directly pass the file path on your local system and Embedchain propagates it to OpenAI Assistant.Add data
Step-3: Chat with your Assistant
Chat