Створення графових документів
У вас є документ famous_scientists з абзацом тексту про відомих науковців ХХ століття. У цій вправі ви перетворите ці неструктуровані текстові дані на структуровані графові документи за допомогою LLM!
Ця вправа є частиною курсу
Retrieval Augmented Generation (RAG) з LangChain
Інструкції до вправи
- Визначте чат-LLM OpenAI, яка повертатиме максимально детерміновані відповіді.
- Створіть LLM‑перетворювач графа для конвертації документів LangChain у графові документи.
- Перетворіть текстові документи (
docs) на графові документи за допомогоюllm_transformer.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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}")