Tạo graph documents
Bạn được cung cấp một tài liệu tên là famous_scientists chứa một đoạn văn về các nhà khoa học nổi tiếng thế kỷ 20. Trong bài tập này, bạn sẽ chuyển đổi dữ liệu văn bản phi cấu trúc này thành các graph documents có cấu trúc bằng cách dùng LLM!
Bài tập này là một phần của khóa học
Retrieval Augmented Generation (RAG) với LangChain
Hướng dẫn bài tập
- Định nghĩa một OpenAI chat LLM để tạo ra các phản hồi có tính quyết định tối đa.
- Khởi tạo một LLM graph transformer để chuyển đổi các tài liệu LangChain thành graph documents.
- Chuyển các tài liệu văn bản (
docs) thành graph documents bằngllm_transformer.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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}")