-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First version of file-search tool for assistant-api #20
Comments
More implementaion detailsContent annotation in file search
Existiting methodsExample 1: langchainhttps://python.langchain.com/v0.2/docs/how_to/qa_citations/#setup
Example 2: llmwarehttps://medium.com/@darrenoberst/using-llmware-for-rag-evidence-verification-8611abf2dbeb use retrieval based method to provide evidences for more reliable RAG pipeline. Example 3: A more elaborate prompt guided citationshttps://medium.com/@yotamabraham/in-text-citing-with-langchain-question-answering-e19a24d81e39
Problems
Some testsDirect prompting with
|
file search
search pipeline
https://platform.openai.com/docs/assistants/tools/file-search/how-it-works
online search sources
https://platform.openai.com/docs/assistants/tools/file-search/vector-stores
vector store source:
tool_resources
on assistant object -> vector_store_idtool_resources
on thread object -> vector_store_idattachments
on user message. -> file_id -> create a new VS or insert into VS of this thread?tool choices
Does it always trigger file search if any vs is configured? It seems it's not anymore.
Read about users' complains after V2 is released.
I guess that internal agent will decide if it's necessary to call file-search.
Another discussion about how file search tool works:
https://community.openai.com/t/how-knowledge-base-files-are-handled-assistants-api/601721/14
data expiration
https://platform.openai.com/docs/assistants/tools/file-search/managing-costs-with-expiration-policies
data deletion
The text was updated successfully, but these errors were encountered: