Crearea documentelor de graf
Ți-a fost furnizat un document numit famous_scientists, care conține un paragraf despre oameni de știință celebri din secolul al XX-lea. În acest exercițiu, vei transforma aceste date text nestructurate în documente de graf structurate, folosind LLM-uri!
Acest exercițiu face parte din cursul
Retrieval Augmented Generation (RAG) cu LangChain
Instrucțiuni pentru exercițiu
- Definește un LLM de tip chat OpenAI care să producă răspunsuri cât mai deterministe.
- Instanțiază un transformator de graf bazat pe LLM pentru a converti documentele LangChain în documente de graf.
- Convertește documentele text (
docs) în documente de graf folosindllm_transformer.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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}")