Migrate Assistants¶
OpenAI deprecated Assistants and removed support for the Assistants API on 2026-08-26. Open Chat Studio's Assistants pages were removed on 2026-09-02 — assistants can no longer be created, viewed, edited, or archived in OCS.
If a chatbot or pipeline still uses an assistant node, it keeps running, but you can no longer manage that assistant from OCS. Use this guide to move it onto native OCS features, 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¶
Create the collection manually — there's no automated import from an assistant, since assistants are no longer visible in OCS.
- Click on the "Collections" tab in the sidebar and click "Add new".
- Choose Indexed Collection and give it a name.
- Choose between a Remote Index and a Local Index. A remote index is closest to how an assistant's "file search" tool worked — the files are indexed by the LLM provider you select, so pick the same provider your assistant used.
- Upload the same files your assistant used for its "file search" tool. If you no longer have local copies, download them from your file storage at OpenAI.
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!