ИИ-агент
Материал из Montelibero
Перейти к навигацииПерейти к поиску
ИИ-агент (AI agent) — программная система, использующая языковую модель для автономного принятия решений и действий в реальном окружении.
Общее
ИИ-агент отличается от простого чат-бота тем, что:
- Действует, а не только отвечает — вызывает инструменты, пишет файлы, отправляет запросы.
- Использует цикл:.observe → plan → act → reflect (наблюдение → планирование → действие → рефлексия).
- Может работать автономно в течение длительного времени в рамках сессии.
Архитектура
- Ядро — языковая модель (LLM), обрабатывающая входные данные и генерирующая решения.
- Планирование —分解 задачи на подзадачи, определение порядка действий.
- Инструменты — набор функций для взаимодействия с внешним миром (поиск, код, файлы, API).
- Память — сохранение промежуточного состояния и результатов между вызовами.
Изолированные сессии
Агент может запускать подзадачи в изолированных сессиях (Sub-agent), что позволяет параллелить работу и ограничивать влияние ошибок.
Связанные понятия
- Sub-agent — изолированная вложенная сессия.
- Инструменты ИИ — функции, доступные агенту.
- Память ИИ — механизм сохранения состояния.