Các công cụ tích hợp và chức năng của chúng
LangChain cung cấp một mảng rộng các công cụ tích hợp cái bao quát các chức năng phổ biến khác nhau. Các công cụ
này được thiết kế để được tích hợp dễ dàng vào các ứng dụng AI với thiết lập tối thiểu. Sau đây là cái nhìn bao
quát về một vài hạng mục then chốt của các công cụ tích hợp và chức năng của chúng:
1. Các công cụ tìm kiếm
+ SerpAPI: Làm có thể các tìm kiếm web sử dụng dịch vụ SerpAPI.
+ GoogleSearchRun: Thực hiện các tìm kiếm Google và trả về các kết quả
+ WikipediaQueryRun: Truy vấn Wikipedia cho thông tin
2. Các công cụ thao tác xử lí dữ liệu
+ PythonREPL: Thực thi Python code và trả về đầu ra
+ PythonAstREPLTool: Tương tự như PythonREPL nhưng sử dụng AST cho thực thi an toàn hơn.
+ JsonListKeysTool: Rút các keys từ một JSON object.
3. Các công cụ hệ thống và file
+ ReadFileTool: Đọc nội dung của một file
+ WriteFileTool: Viết nội dung vào một file
+ ListDirectoryTool: Liệt kê các files và thư mục trong một đường dẫn đã cho.
4. Các công cụ tính toán và toán học
+ MathTool: Thực hiện các tính toán toán học
+ RequestsWrapper: Gửi các yêu cầu HTTP và trả về các trả lời
