Knowledge-graph support¶
Langroid can be used to set up natural-language conversations with knowledge graphs. Currently the two most popular knowledge graphs are supported:
Neo4j¶
- implementation
- test: test_neo4j_chat_agent.py
- examples: chat-neo4j.py
ArangoDB¶
Available with Langroid v0.20.1 and later.
Uses the python-arangodb library.
- implementation
- tests: test_arangodb.py, test_arangodb_chat_agent.py
- example: chat-arangodb.py