LLM

nanobot: инструменты, память, навыки и планирование задач

Heli
Автор
Heli
Опубликовано 29.03.2026
0,0
Views 4

В этой статье представлен руководство по программированию для изучения полной цепочки агентов nanobot, начиная с подключения инструментов и памяти и заканчивая навыками, под-агентами и планированием заданий по расписанию Cron.

инструменты и память

Nanobot использует инструменты (Tool) для взаимодействия с внешним миром. Чтобы создать инструмент, нужно определить его название и функцию. Функция инструмента получает ввод в виде строки и возвращает результат в виде строки. Инструменты могут быть объединены в набор инструментов с помощью ToolSet.

Для работы с памятью nanobot использует Memory. Memory позволяет агенту запоминать и извлекать информацию. Существуют различные типы памяти, например SimpleMemory и VectorDBMemory. SimpleMemory сохраняет информацию в виде списка строк, в то время как VectorDBMemory использует векторную базу данных для более эффективного извлечения.

навыки и под-агенты

Навыки позволяют агенту выполнять определенные задачи. Навык состоит из названия, описания и функции. Функция навыка получает ввод и возвращает результат. Навыки можно объединить в набор навыков с помощью SkillSet.

Под-агенты — это агенты, которые выполняют определенные подзадачи. Под-агенты могут быть использованы для разбиения сложных задач на более мелкие, управляемые части. Nanobot позволяет создавать под-агенты с помощью класса SubAgent.

планирование заданий по расписанию Cron

Cron — это планировщик заданий, который позволяет агенту выполнять задачи по расписанию. Nanobot интегрируется с Cron, позволяя агентам выполнять задачи в определенное время или через определенные интервалы. Для настройки планирования заданий Cron нужно указать расписание и функцию, которая должна быть выполнена.

Авторизуйтесь, чтобы оставить комментарий.

Комментариев: 0

Нет комментариев.

Тут может быть ваша реклама

Пишите info@aisferaic.ru

Похожие новости