Hey There, dear OpenAI Forum people and hopefully OpenAI Devs!
We have been working on a RAG assistant using the Assistants API together with File Search and Vector stores. I do have to say, I’m really impressed with how well it works generally. However, there are a few points missing for me, especially in how it is documented.
My Questions:
-
Is there any way to see which search query is generated by the assistant for the file search?
-
Is there any way to see what the search results are that get passed to the assistant?
-
How does the file search work if you have attached a vector store both to the assistant and the thread? Are they weighted the same, is only one vector store searched, does one have priority, etc.?
-
Are file names included in the file search? Would it make sense to use certain labeling or even include metadata in the file names or are they not taken into account?
All these points should be viewable somewhere, for example in the log of the assistant run steps etc. To me it seems that it is currently not possible to view these points anywhere, which would be instrumental to improve the file search accuary (through file organization and prompting, for example) and see what exactly is happening during the file search.
- How are things looking in terms of the new capabilities that are mentioned in the documentation? As in metadata for pre search filtering, searching across structured file types & image parsing. Also, any update on when the Quotes for the citations we’ll be added back in to V2? I know, probably hard to tell, but an update on the progress would be huge.
Cheers and Thanks!