Skip to content
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

[Feature Request]: Customizable Component Selection within DocAgent's RAG Pipeline #1274

Open
mingjun1120 opened this issue Mar 9, 2025 · 1 comment
Labels
agents:docagent Document Agent enhancement New feature or request

Comments

@mingjun1120
Copy link

Is your feature request related to a problem? Please describe.

Currently, DocAgent's RAG (Retrieval-Augmented Generation) system appears to have a fixed set of tools and services. While this structure ensures reliability and consistency, it may limit flexibility when addressing unique or evolving user requirements. Expanding the range of tools or incorporating adaptive functionalities could enhance its versatility and better cater to diverse use cases.

Describe the solution you'd like

Currently, DocAgent's RAG (Retrieval-Augmented Generation) system appears to have a fixed set of tools and services. To enhance flexibility and adaptability for developers and users, it would be highly beneficial to allow customization of the components within the RAG pipeline. This would enable users to select their preferred tools for each stage of the process. Companies often have existing infrastructure and preferred cloud providers or technology stacks, and this customization would allow seamless integration with those systems.

Examples of customizable components include:

  • Data Parsing Tools: Options such as Docling, LlamaParse, or Markitdown.
  • Vector Databases: Choices like Azure AI Search, Qdrant, Weaviate, or Postgres.
  • Large Language Models (LLMs): Integration with platforms like Azure OpenAI, Amazon Bedrock, or Google Vertex AI.
  • Embedding Models: Support for any embedding model available on the marke.

Additional context

No response

@mingjun1120 mingjun1120 added the enhancement New feature or request label Mar 9, 2025
@marklysze
Copy link
Collaborator

Thanks so much for detailing improvements to DocAgent that you'd like to see, @mingjun1120, they all look great. Bringing in @AgentGenie who is planning development for the DocAgent.

@marklysze marklysze added this to ag2 Mar 9, 2025
@marklysze marklysze added the agents:docagent Document Agent label Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agents:docagent Document Agent enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

2 participants