Aan de slagGa gratis aan de slag

Grafdocumenten maken

Je hebt een document gekregen met de naam famous_scientists met een alinea tekst over beroemde wetenschappers uit de 20e eeuw. In deze oefening zet je deze ongestructureerde tekstgegevens om in gestructureerde grafdocumenten met behulp van LLM's!

Deze oefening maakt deel uit van de cursus

Retrieval Augmented Generation (RAG) met LangChain

Cursus bekijken

Oefeninstructies

  • Definieer een OpenAI chat-LLM die maximaal deterministische antwoorden geeft.
  • Maak een LLM-graftransformer om LangChain-documenten om te zetten in grafdocumenten.
  • Zet de tekstdocumenten (docs) om naar grafdocumenten met llm_transformer.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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}")
Code bewerken en uitvoeren