LoslegenKostenlos loslegen

Deine Graphdatenbank ausbauen

Damit du deine Graphdokumente nicht jedes Mal neu erzeugen musst, ist es Best Practice, sie in einer Datenbank zu speichern, die speziell für Grafikdaten ausgelegt ist. Neo4j-Graphdatenbanken sind eine ausgezeichnete Wahl für Speicherung und Abruf, daher richtest du eine mit der Neo4j-Funktionalität von LangChain ein.

Hinweis: Um Neo4j in LangChain zu verwenden, muss die Bibliothek neo4j als Abhängigkeit installiert sein. In diesem Kurs ist das bereits für dich erledigt.

Diese Übung ist Teil des Kurses

Retrieval Augmented Generation (RAG) mit LangChain

Kurs anzeigen

Anleitung zur Übung

  • Erzeuge den Neo4j-Graphen mit den bereitgestellten Variablen url, user und password.
  • Füge die graph_documents dem graph hinzu – inklusive ihrer Quellen und zusätzlicher Entitätslabels.
  • Gib das Schema des Graphen aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Instantiate the Neo4j graph
graph = ____(url=url, username=user, password=password)

# Add the graph documents, sources, and include entity labels
graph.____

graph.refresh_schema()

# Print the graph schema
print(____)
Code bearbeiten und ausführen