Công cụ & Khả năng

Tổng quan

Công cụ là các hành động mà tác nhân của bạn có thể thực hiện trong các cuộc trò chuyện. Khi tác nhân cần duyệt web, chạy lệnh, đọc tệp hoặc điều khiển thiết bị, nó sử dụng công cụ.

Neotask cung cấp một bộ công cụ tích hợp phong phú bao gồm quản lý tệp, thực thi mã, tự động hóa trình duyệt, điều khiển thiết bị, nhắn tin, tìm kiếm web và nhiều hơn nữa.

Thao tác tệp

Các tác nhân có thể đọc, ghi và chỉnh sửa tệp trong không gian làm việc của họ:

Thực thi mã

Các tác nhân có thể chạy lệnh shell với cô lập có thể cấu hình:

Tính năng thực thi

Quy trình phê duyệt

Các lệnh nhạy cảm có thể yêu cầu phê duyệt người dùng trước khi thực thi:

Tự động hóa trình duyệt

Các tác nhân điều khiển trình duyệt dựa trên Chromium đầy đủ (Chrome, Brave hoặc Edge):

Hành động

Hồ sơ trình duyệt

Nhiều hồ sơ trình duyệt cô lập để tách biệt các tài khoản:

Canvas & A2UI

Hệ thống Agent-to-UI (A2UI) cho phép tác nhân kết xuất nội dung trực quan tương tác trên các thiết bị kết nối:

Kết xuất canvas có sẵn trên macOS (WebKit), iOS (SwiftUI), Android (Jetpack Compose) và web (WebChat).

Khả năng thiết bị node

Qua các ứng dụng đồng hành kết nối, tác nhân có thể:

Camera

Màn hình

Vị trí

Thông báo

Lệnh hệ thống

Nhắn tin

Các tác nhân có thể gửi và quản lý tin nhắn trên các kênh kết nối:

Web

Bộ nhớ & Ngữ cảnh

Quản lý phiên

Tự động hóa

Phân tích hình ảnh

Các tác nhân có thể phân tích hình ảnh bằng các mô hình thị giác được cấu hình, mô tả nội dung, trích xuất văn bản, xác định đối tượng và trả lời câu hỏi về nội dung trực quan.

Nhóm công cụ

Các công cụ được tổ chức thành các nhóm để quản lý quyền dễ dàng:

Nhóm Công cụ
runtime exec, bash, process
fs read, write, edit, apply_patch
sessions sessions_list, sessions_history, sessions_send, sessions_spawn, session_status
memory memory_search, memory_get
web web_search, web_fetch
ui browser, canvas
automation cron, gateway
messaging message
nodes nodes