IniziaInizia gratis

Costruire il tuo database a grafo

Per evitare di rigenerare i documenti del grafo ogni volta, è buona pratica salvarli in un database pensato appositamente per i dati a grafo. I database a grafo Neo4j sono un'ottima scelta per l'archiviazione e il recupero, quindi ne configurerai uno usando le funzionalità Neo4j di LangChain.

Nota: per usare Neo4j in LangChain, devi avere installata anche la libreria neo4j come dipendenza. In questo corso è già stato fatto per te.

Questo esercizio fa parte del corso

Retrieval Augmented Generation (RAG) con LangChain

Visualizza il corso

Istruzioni dell'esercizio

  • Istanzia il grafo Neo4j usando le variabili url, user e password fornite.
  • Aggiungi i graph_documents al graph, includendo le loro fonti e le etichette di entità aggiuntive.
  • Stampa lo schema del grafo.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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(____)
Modifica ed esegui il codice