ComeçarComece de graça

Construindo seu banco de dados de grafos

Para não precisar regenerar seus documentos de grafo toda vez, a melhor prática é armazená-los em um banco de dados projetado especificamente para dados em grafo. Os bancos de dados em grafo Neo4j são uma excelente opção para armazenamento e recuperação, então você vai configurar um usando a funcionalidade do Neo4j no LangChain.

Observação: para usar o Neo4j no LangChain, você também precisa ter a biblioteca neo4j instalada como dependência. Neste curso, isso já foi feito para você.

Este exercício faz parte do curso

Retrieval Augmented Generation (RAG) com LangChain

Ver curso

Instruções do exercício

  • Instancie o grafo Neo4j usando as variáveis url, user e password fornecidas.
  • Adicione os graph_documents ao graph, incluindo suas fontes e rótulos de entidades adicionais.
  • Imprima o esquema do grafo.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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(____)
Editar e executar o código