Kom igångKom igång gratis

Bygg upp din grafdatabas

För att slippa återskapa grafdokumenten varje gång är det god praxis att lagra dem i en databas som är särskilt utformad för grafdata. Neo4j-grafdatabaser är ett utmärkt val för lagring och hämtning av grafdata, och nu ska du konfigurera en sådan med hjälp av LangChains Neo4j-funktionalitet.

Obs: För att använda Neo4j i LangChain måste även biblioteket neo4j vara installerat som ett beroende. I den här kursen är det redan gjort åt dig.

Den här övningen är en del av kursen

Retrieval Augmented Generation (RAG) med LangChain

Visa kurs

Övningsinstruktioner

  • Instansiera Neo4j-grafen med hjälp av variablerna url, user och password.
  • Lägg till graph_documents i graph, inklusive deras källor och extra entitetsetiketter.
  • Skriv ut grafens schema.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____)
Redigera och kör kod