Migrate Assistants
OpenAI has deprecated Assistants and will completely remove support on 2026-08-26.
Open Chat Studio supports all the features of Assistants in alternative ways as shown in the table below:
Assistant Feature | Replacement Feature |
---|---|
Threads | Open Chat Studio sessions |
Code Interpreter | OpenAI Code Interpreter tool in LLM nodes |
File Search | Indexed Collections |
Migrating Code Interpreter¶
Info
This guide assumes that you have enabled the chatbots feature
To use OpenAI's code interpreter tool without using Assistants:
- Create a Chatbot with an LLM node.
- Select an OpenAI LLM Provider
- Check the "Code Execution" checkbox under the "Builtin Tools" section of the configuration.
Migrating File Search¶
Make sure you're familiar with the different types of Collections before continuing.
General Steps¶
- Create an indexed collection using the same files your assistant uses under its "file search" tool.
- Set up or update your chatbot to reference this collection.
Step 1: Create the Collection¶
Click on the "Collections" tab in the sidebar and click the "Create from Assistant" button in the top right.
- Select the assistant you'd like to migrate.
- Give your new collection a name.
- Click "Create Collection".
What Happens Behind the Scenes?¶
- A new indexed collection is created using the same LLM provider as your assistant.
- All files from the assistant’s "file search" tool are copied to this new collection.
- A vector store is created at OpenAI for the collection.
- The assistant’s original vector store and files remain unchanged.
Step 2: Update your chatbot¶
Once your collection is created:
- Open your Chatbot's pipeline editor.
- Add an LLM node to the pipeline. If you have been using an assistant node, this LLM node should replace your assistant node.
- Within the node, select your newly created indexed collection.
You're done!