Агентом можно назвать любую программу, которая автономно решает заранее заданную задачу. Если не брать пока ИИ, то, например, агентом будет программа, которая в среду в 12:00 отправляет письмо с информацией о числе сотрудников на рабочем месте в отдел кадров. Вы указываете агенту, откуда брать актуальные данные (например, из excel-таблицы, в которой вы каждое утро ставите галочки напротив фамилий присутствующих сотрудников), а он их забирает, обрабатывает и отправляет. Ваша помощь каждый день ему не нужна (для запуска и отправки письма).
С ИИ-агентами логика, в общем, та же: вы заранее придумали задачу (например, писать пост в ваш блог каждый четверг в 18:00 со сводкой новостей из мира ИИ за неделю). Агент каждый четверг сам запускается, шерстит Интернет в поиске новостей с момента прошлого поста, пишет текст так, как вы ему заранее указали, и отправляет публикацию. Я существенно упростила процесс работы агента для того, чтобы дать вам некоторое интуитивное представление. Далее мы постепенно разберемся со всеми нюансами.
Мы уже ранее сказали, что ключевое свойство агентов – автономность. Для ИИ-агентов это тоже верно. Однако ИИ-агенты обладают еще некоторыми свойствами: