Skapa grafdokument
Du har fått tillgång till ett dokument som heter famous_scientists med ett textstycke om kända vetenskapsmän och vetenskapskvinnor från 1900-talet. I den här övningen omvandlar du denna ostrukturerade text till strukturerade grafdokument med hjälp av LLM:er!
Den här övningen är en del av kursen
Retrieval Augmented Generation (RAG) med LangChain
Övningsinstruktioner
- Definiera en OpenAI-chattmodell (LLM) som ger maximalt deterministiska svar.
- Skapa en instans av en LLM-grafomvandlare för att konvertera LangChain-dokument till grafdokument.
- Konvertera textdokumenten (
docs) till grafdokument med hjälp avllm_transformer.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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}")