Graph-Dokumente speichern
Du hast jetzt drei Nodes und zwei Relationships in deiner Anwendung, aber momentan befinden sie sich nur im Speicher.
In dieser Übung stellst du eine Verbindung zu deiner Neo4j-Instanz her (sie wurde bereits für dich gestartet) und speicherst die Nodes und Relationships in der Datenbank.
Diese Übung ist Teil des Kurses
<Kurs>Graph RAG mit LangChain und Neo4j</Kurs>Übungsanweisungen
- Stelle mit den bereitgestellten Zugangsdaten eine Verbindung zur Neo4j-Datenbank her.
- Erstelle ein Graph-Dokument aus den definierten Nodes (
book,jesus,jim) und Relationships (written_by_jesus,written_by_jim). - Speichere das Graph-Dokument in der Datenbank.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Connect to the Neo4j Database
graph = ____(url=NEO4J_URL, username=NEO4J_USERNAME, password=NEO4J_PASSWORD)
# Define the collection of graph documents
graph_document = ____(
____=[book, jesus, jim],
____=[written_by_jesus, written_by_jim]
)
# Save the data to your graph
graph.____([graph_document])
graph.refresh_schema()
print(graph.schema)