Graph documents maken
Je hebt een document gekregen genaamd famous_scientists met een alinea tekst over beroemde wetenschappers uit de 20e eeuw. In deze oefening zet je deze ongestructureerde tekstgegevens om in gestructureerde graph documents met behulp van LLM's!
Deze oefening maakt deel uit van de cursus
Retrieval Augmented Generation (RAG) met LangChain
Oefeninstructies
- Definieer een OpenAI chat-LLM die zo deterministisch mogelijke antwoorden geeft.
- Maak een LLM graph transformer aan om LangChain-documenten om te zetten naar graph documents.
- Zet de tekstdocumenten (
docs) om naar graph documents metllm_transformer.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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}")