Crearea documentelor de tip graf
Ai primit un document numit famous_scientists, care conține un paragraf de text despre oameni de știință celebri din secolul XX. În acest exercițiu, vei transforma aceste date text nestructurate în documente de tip 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 chat OpenAI care va produce răspunsuri cât mai deterministe posibil.
- Instanțiază un transformator de grafuri LLM pentru a converti documentele LangChain în documente de tip graf.
- Convertește documentele text (
docs) în documente de tip 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}")