-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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]: Can support memgraph for graph indexing #9335
Comments
🤖 Hello @kingle-zhuang! Welcome to the LlamaIndex repository. I'm Dosu, a bot here to assist you with any queries, bugs, or contributions you'd like to make. While we're waiting for a human maintainer, feel free to ask me anything. Let's make your experience here as smooth as possible. Thank you for your feature request. It's indeed possible to enhance LlamaIndex to support Memgraph for graph indexing. The current implementation of LlamaIndex uses a @property
def graph_store(self) -> GraphStore:
return self._graph_store To integrate Memgraph, a new class (e.g., Once the kg_index = KnowledgeGraphIndex(
graph_store=MemgraphStore(),
# other parameters...
) This way, LlamaIndex would use Memgraph for storing and retrieving graph data. However, please note that this would require a good understanding of both LlamaIndex and Memgraph, as well as the ability to write Python code that interacts with Memgraph's API. As for the current graph indexing solution used in LlamaIndex, it's the Knowledge Graph Index. This system is designed to handle large amounts of data efficiently by processing it in chunks. The cost aspect is not directly mentioned, but the system can be configured to balance between performance and resource usage. In terms of compatibility, the Knowledge Graph Index seems to be designed with flexibility in mind, suggesting that it can be integrated with various systems and configurations. Please note that the actual performance, cost, and compatibility would depend on the specific implementation details and usage scenarios. For more details, you can refer to the KnowledgeGraphIndex class in the LlamaIndex repository. I hope this information is helpful. If you have any further questions or need more clarification, feel free to ask. Best regards, SourcesThis response is meant to be useful and save you time. It is not meant to be a precise solution, but rather a starting point for your own research. Help me be more useful! Please leave a 👍 if this is helpful and 👎 if it is irrelevant. If you want to continue the conversation, start your reply with @dosu-bot. |
Hi @kingle-zhuang, just saw your comment here and wanted to let you know that Memgraph integration has recently been added to LlamaIndex. |
Feature Description
memgraph is high performance then others, so maybe we can support it
Reason
high performance low cost, compatible with neo4j
Value of Feature
No response
The text was updated successfully, but these errors were encountered: