-
Notifications
You must be signed in to change notification settings - Fork 6.5k
[Feature Request]: agent RAG #1387
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
Comments
We have a contrib agent that has RAG capability: https://microsoft.github.io/autogen/docs/reference/agentchat/contrib/retrieve_assistant_agent Welcome new contributions! |
It would be nice to be able to select different types of agents in the agent, such as RetrieveAssistantAgent, CompressibleAgent, MathUserProxyAgent, etc |
@ekzhu I'm a bit confused as to what's the point of the It would be great to have a Or am I missing something? I've been looking through the docs and examples quite a bit but I couldn't find anything that would allow me to do that. |
@thinkall would you like to share your thoughts? |
Hi @shanmu-raoyunfei , @AlbertRapp , thanks for the feedbacks. In the current design, We support multiple user proxy agents in group chat, here you can find examples: blog, notebook. We are also refactoring the RAG agents to improve the usability. Please stay tuned. |
@thinkall could you create a roadmap issue for the RAG plans? |
@thinkall Is there a working example on how to use an existing external knowledge base? All the examples and docs are about vectorizing two exisitng docs and then querying on them. Can I config the retrieveuseragent to connect to a read-only pgvector db? Vectorizing is usually not as simple as passing in a few documents, we need to review the result of the vectorization and do adjustment as needed, such as edit or delete certain chunks. This can be done in a seperate system, does not need to be the scope of AutoGen. |
Hi @hughlv , sure, you can! If you pass in a pgvector client w/ the docs you needed, then it will be used. |
Is your feature request related to a problem? Please describe.
The agent needs to acquire an external knowledge base to answer the user's questions
Describe the solution you'd like
Support RAG
Additional context
No response
The text was updated successfully, but these errors were encountered: