Xử lý văn bản dài trong hệ thống AI Agent: Chiến lược phân tầng và tối ưu hóa hiệu suất
Đây là bài chia sẻ kinh nghiệm thực tiễn từ dự án taskFlow, tập trung vào cách xử lý thông tin đầu ra dài từ các công cụ (tool) trong kiến trúc Agent dựa trên mô hình ngôn ngữ lớn (LLM). Giải pháp được xây dựng nhằm cân bằng giữa độ chính xác, chi phí tính toán và khả năng mở rộng — đặc biệt khi làm việc với mã nguồn, tài liệu kỹ thuật hoặc ph ...
Đăng vào ngày 14 tháng 6 lúc 23:22
Thao tác với tập tin trong Python
Đọc tập tin văn bản thuần
Giả sử có tập tin demo.txt với nội dung như sau:
hello
world
Đọc toàn bộ nội dung
with open('demo.txt', 'r', encoding='utf-8') as file:
content = file.read()
print(content)
Ở đây, chế độ 'r' là đọc (read-only), và tham số encoding='utf-8' đảm bảo xử lý đúng định dạng ký tự. Nếu tập tin không nằm cùng thư ...
Đăng vào ngày 24 tháng 5 lúc 22:14
Sử dụng sed để tìm và thay thế chuỗi trong tệp tin Linux
Lệnh sed (stream editor) trong hệ điều hành Linux là một công cụ mạnh mẽ để xử lý văn bản theo luồng, cho phép thực hiện các thao tác chỉnh sửa tự động như tìm kiếm, thay thế, chèn, xóa hoặc thay đổi nội dung tệp mà không cần mở trình soạn thảo tương tác.
Cú pháp cơ bản
sed [tùy_chọn] 'lệnh' [tệp_mục_tiêu]
Một số tùy chọn phổ biến:
-i: Chỉnh ...
Đăng vào ngày 19 tháng 5 lúc 13:36