Začněte nyníZačněte zdarma

Budování grafové databáze

Aby ses nemusel/a pokaždé znovu generovat grafové dokumenty, je dobrou praxí ukládat je do databáze přímo navržené pro práci s grafovými daty. Grafové databáze Neo4j jsou skvělou volbou pro ukládání a vyhledávání v grafech — nastavíš ji teď pomocí Neo4j funkcionality v LangChainu.

Poznámka: Aby Neo4j v LangChainu fungovalo, musí být nainstalovaná také knihovna neo4j. V tomto kurzu je to už za tebe vyřešeno.

Toto cvičení je součástí kurzu

Retrieval Augmented Generation (RAG) with LangChain

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř instanci Neo4j grafu pomocí proměnných url, user a password, které jsou k dispozici.
  • Přidej graph_documents do graph včetně jejich zdrojů a dodatečných štítků entit.
  • Vypiš schéma grafu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód