ПочатиПочніть безкоштовно

Розбудова вашої графової бази даних

Щоб вам не доводилося щоразу заново генерувати графові документи, найкраща практика — зберігати їх у базі даних, спеціально створеній для графових даних. Графові бази даних Neo4j — чудовий вибір для зберігання та отримання графів, тож ви налаштуєте таку базу, використовуючи функціональність Neo4j у LangChain.

Примітка: щоб використовувати Neo4j у LangChain, потрібно також мати встановлену бібліотеку neo4j як залежність. У цьому курсі це вже зроблено за вас.

Ця вправа є частиною курсу

Retrieval Augmented Generation (RAG) з LangChain

Переглянути курс

Інструкції до вправи

  • Створіть екземпляр графа Neo4j, використовуючи надані змінні url, user і password.
  • Додайте graph_documents до graph, включивши їхні джерела та додаткові мітки сутностей.
  • Виведіть схему графа.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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(____)
Редагувати та запускати код