But updating the assistant without the tool resource property, or without the file search property, or without the vector store ids property, or by providing an empty list (or even null list) for vector store ids - does not detach the vector store from the assistant.
The only way I know to “detach” a vector store from an Assistant is via the platform.openai.com GUI. Not that that’s helpful—it’s just not usual to have an ability in the GUI that isn’t available first programmatically.
@mprocarione , did you ever find the solution here? I’m wondering if updating the assistant with a new vector store would simply overwrite the existing one?