Aan de slagGa gratis aan de slag

Je graafdatabase opbouwen

Zodat je je graafdocumenten niet elke keer opnieuw hoeft te genereren, is het best practice om ze op te slaan in een database die speciaal is ontworpen voor graafdata. Neo4j-graafdatabases zijn een uitstekende keuze voor opslag en retrieval van graafgegevens, dus je gaat er een opzetten met de Neo4j-functionaliteit van LangChain.

Opmerking: om Neo4j in LangChain te gebruiken, moet de neo4j-bibliotheek als dependency zijn geïnstalleerd. In deze cursus is dat al voor je gedaan.

Deze oefening maakt deel uit van de cursus

Retrieval Augmented Generation (RAG) met LangChain

Cursus bekijken

Oefeninstructies

  • Maak de Neo4j-graaf aan met de variabelen url, user en password die zijn meegegeven.
  • Voeg de graph_documents toe aan de graph, inclusief hun bronnen en extra entiteitlabels.
  • Print het schema van de graaf.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 bewerken en uitvoeren