Инструменты и возможности

Обзор

Инструменты, это действия, которые ваши агенты могут выполнять в ходе разговоров. Когда агенту нужно просмотреть веб-страницу, выполнить команду, прочитать файл или управлять устройством, он использует инструменты.

Neotask предоставляет богатый набор встроенных инструментов, охватывающих управление файлами, выполнение кода, автоматизацию браузера, управление устройствами, обмен сообщениями, веб-поиск и многое другое.

Операции с файлами

Агенты могут читать, записывать и редактировать файлы в своём рабочем пространстве:

Выполнение кода

Агенты могут выполнять команды оболочки с настраиваемой изоляцией:

Функции выполнения

Процессы подтверждения

Чувствительные команды могут требовать подтверждения пользователя перед выполнением:

Автоматизация браузера

Агенты управляют полноценным браузером на основе Chromium (Chrome, Brave или Edge):

Действия

Профили браузера

Несколько изолированных профилей браузера для разделения аккаунтов:

Canvas и A2UI

Система Agent-to-UI (A2UI) позволяет агентам отрисовывать интерактивный визуальный контент на подключённых устройствах:

Отрисовка canvas доступна на macOS (WebKit), iOS (SwiftUI), Android (Jetpack Compose) и веб (WebChat).

Возможности устройств через узлы

Через подключённые компаньон-приложения агенты могут:

Камера

Экран

Геолокация

Уведомления

Системные команды

Обмен сообщениями

Агенты могут отправлять и управлять сообщениями по подключённым каналам:

Веб

Память и контекст

Управление сессиями

Автоматизация

Анализ изображений

Агенты могут анализировать изображения с использованием настроенных моделей зрения, описывать содержимое, извлекать текст, идентифицировать объекты и отвечать на вопросы о визуальном контенте.

Группы инструментов

Инструменты организованы в группы для удобного управления разрешениями:

Группа Инструменты
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