CommencezCommencez gratuitement

Créer des documents de graphe

On vous fournit un document nommé famous_scientists contenant un paragraphe sur des scientifiques célèbres du 20e siècle. Dans cet exercice, vous allez transformer ce texte non structuré en documents de graphe structurés à l'aide de LLM!

Cette activité fait partie du cours

Retrieval Augmented Generation (RAG) avec LangChain

Voir le cours

Instructions de l’exercice

  • Définissez un LLM de clavardage OpenAI qui produira des réponses aussi déterministes que possible.
  • Instanciez un transformateur de graphe LLM pour convertir des documents LangChain en documents de graphe.
  • Convertissez les documents texte (docs) en documents de graphe à l'aide de llm_transformer.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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}")
Modifier et exécuter le code