ComenzarEmpieza gratis

Creación de documentos de grafo

Tienes un documento llamado famous_scientists que contiene un párrafo sobre científicos famosos del siglo XX. En este ejercicio, transformarás estos datos de texto no estructurado en documentos de grafo estructurados usando LLMs.

Este ejercicio forma parte del curso

Retrieval Augmented Generation (RAG) con LangChain

Ver curso

Instrucciones del ejercicio

  • Define un chat LLM de OpenAI que produzca respuestas lo más deterministas posible.
  • Crea una instancia de un transformador de grafo con LLM para convertir documentos de LangChain en documentos de grafo.
  • Convierte los documentos de texto (docs) a documentos de grafo usando llm_transformer.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Define the LLM
llm = ____(api_key="", model="gpt-4o-mini", ____)

# Instantiate the LLM graph transformer
llm_transformer = ____

# Convert the text documents to graph documents
graph_documents = ____
print(f"Derived Nodes:\n{graph_documents[0].nodes}\n")
print(f"Derived Edges:\n{graph_documents[0].relationships}")
Editar y ejecutar código