Bắt đầu ngayBắt đầu miễn phí

Bắt đầu với việc tách văn bản

Đến lúc bắt đầu tách văn bản! Bạn đã được cung cấp một phát biểu về RAG lưu trong biến chuỗi text. Nhiệm vụ của bạn là tách chuỗi này tại các vị trí xuất hiện ký tự '.'. Hãy xem kết quả tách để đánh giá cách làm này hoạt động ra sao.

Bài tập này là một phần của khóa học

Retrieval Augmented Generation (RAG) với LangChain

Xem khóa học

Hướng dẫn bài tập

  • Định nghĩa một bộ tách văn bản theo ký tự của LangChain sẽ tách tại ký tự '.' với kích thước đoạn là 75 và phần chồng lặp là 10.
  • Tách text bằng text_splitter mà bạn đã định nghĩa.

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.

text = '''RAG (retrieval augmented generation) is an advanced NLP model that combines retrieval mechanisms with generative capabilities. RAG aims to improve the accuracy and relevance of its outputs by grounding responses in precise, contextually appropriate data.'''

# Define a text splitter that splits on the '.' character
text_splitter = ____(
    ____,
    ____,  
    ____  
)

# Split the text using text_splitter
chunks = text_splitter.____
print(chunks)
print([len(chunk) for chunk in chunks])
Chỉnh sửa và Chạy Mã