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

[Graph RAG] Init Commit with GraphRag interfaces #1

Merged
merged 6 commits into from
Sep 4, 2024

Conversation

randombet
Copy link
Collaborator

Why are these changes needed?

Graph RAG is a long-sought feature from the community, we plan to support this and integrate FalkorDB and MS GraphRAG.
Please refer to the design doc for more details.
https://docs.google.com/document/d/15uuNrJrxujX8biPCAZzAtmeMKOFB4SEMkVszcE9nzRo/edit

This is the first PR to set up the graph rag interfaces.

Related issue number

Checks

@randombet
Copy link
Collaborator Author

@sonichi I updated the interface, change graph store to graph query engine. This will make the graph rag agent interface clear.
Also, for some reason I am still not clear, graph rag seems to be closely correlated to the graph db.
Llama index has a more generic graph rag module (retriever, node processor, synthesizer/generation).
FalkorDB and MS GraphRAG have its own module.

Using graph query engine also helps us to leverage those above modules.

@randombet
Copy link
Collaborator Author

randombet commented Sep 4, 2024

As per our discussion, add graph rag through capability and add a simple unit test.
@sonichi

Copy link
Collaborator

@sonichi sonichi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@randombet randombet merged commit a5f4c14 into autogenhub:main Sep 4, 2024
140 of 152 checks passed
odoochain pushed a commit to odoochain/autogen that referenced this pull request Nov 10, 2024
* big bang gitub workflows

* add missing settings in local.settings.json

* config refactor

* fix devlead plan response

* swap cosmos to table storage for metadata storage

* unify config via options

* azd-ify WIP

* add qdrant bicep WIP

* working azd provision setup

* consolidate SK version in projects

* replace localhost :)

* add fqdn to options

* httpclient fixes

* add managed identity to the function and assign contrib role

* qdrant endpoint setting

* add container instances cleanup code + wait on termination to upload to Github

* formatting fixes

* add tables in bicep

* local getting started WIP

* add azure setup instructions

* add the load-waf bits

* docs WIP

---------

Co-authored-by: Kosta Petan <Kosta.Petan@microsoft.com>
odoochain pushed a commit to odoochain/autogen that referenced this pull request Nov 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants