LoslegenKostenlos loslegen

Graph-Dokumente erstellen

Dir wurde ein Dokument namens famous_scientists bereitgestellt, das einen Absatz über berühmte Wissenschaftlerinnen und Wissenschaftler des 20. Jahrhunderts enthält. In dieser Übung wandelst du diese unstrukturierten Textdaten mithilfe von LLMs in strukturierte Graph-Dokumente um!

Diese Übung ist Teil des Kurses

Retrieval Augmented Generation (RAG) mit LangChain

Kurs anzeigen

Anleitung zur Übung

  • Definiere ein OpenAI-Chat-LLM, das maximal deterministische Antworten erzeugt.
  • Instanziiere einen LLM-Graph-Transformer, um LangChain-Dokumente in Graph-Dokumente zu konvertieren.
  • Konvertiere die Textdokumente (docs) mit llm_transformer in Graph-Dokumente.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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}")
Code bearbeiten und ausführen