Cái duyệt đầu ra
Một cái duyệt đầu ra chịu trách nhiệm cho lấy đầu ra khởi tạo bởi một mô hình ngôn ngữ (LLM) và chuyển dạng nó
thành một định dạng cái là phù hợp hơn cho các nhiệm vụ cuối dòng. Chức năng này là đặc biệt hữu dụng khi sử dụng
LLM để khởi tạo dữ liệu có cấu trúc hay để bình thường hóa các đầu ra từ các chat models và LLMs.
Những cái duyệt đầu ra là cơ bản cho
+ Khởi tạo dữ liệu có cấu trúc: Rút các đầu ra có cấu trúc như JSON, XML hay CSV từ các trả lời không có cấu trúc
của các LLMs.
+ Bình thường hóa các đầu ra: Đảm bảo tính ổn định trong các đầu ra từ các LLMs khác nhau hay chat models.
+ Xử lí lỗi : Gói quanh các cái duyệt khác để sửa lỗi hay thử lại khi các lỗi xảy ra trong khi duyệt.
Các dạng duyệt đầu ra
1. Str Parser
+ Hỗ trợ dòng: Yes
+ Trường hợp sử dụng: Lí tưởng cho rút dữ liệu thô từ các định dạng thông điệp khác nhau. Ví dụ, rút các phần phù
hợp từ một ghi lại chat trao đổi trò chuyện.
2. JSON Parser
+ Hỗ trợ dòng: Yes
+ Có các lệnh định dạng: Yes
+ Trường hợp sử dụng: Tốt nhất cho khởi tạo dữ liệu có cấu trúc trong hình thức JSON. Sử dụng phổ biến khi khởi tạo
với các APIs hay lưu giữ dữ liệu trong các CSDL NoSQL.
