Введение
Добро пожаловать в каталог архитектурных паттернов для проектирования агентов на основе foundation models.
Категории паттернов
Создание целей
- Passive Goal Creator - Анализ промптов пользователя через диалоговый интерфейс
- Proactive Goal Creator - Предвосхищение целей пользователя на основе контекста
Оптимизация промптов и ответов
- Prompt/Response Optimiser - Оптимизация промптов и ответов для стандартизации
Работа с знаниями
- Retrieval Augmented Generation - Расширение знаний агентов с сохранением приватности данных
Запросы к моделям
- One-shot Model Querying - Одиночный запрос к модели для генерации всего плана
- Incremental Model Querying - Пошаговые запросы к модели для улучшения контекста
Генерация планов
- Single-path Plan Generator - Генерация одного пути достижения цели
- Multi-path Plan Generator - Генерация множественных путей достижения цели
Рефлексия
- Self-reflection - Самостоятельная рефлексия агента над планом
- Cross-reflection - Рефлексия с использованием других агентов
- Human Reflection - Рефлексия с участием человека
Кооперация
- Voting-based Cooperation - Кооперация на основе голосования
- Role-based Cooperation - Кооперация на основе ролей
- Debate-based Cooperation - Кооперация на основе дебатов
Безопасность и инфраструктура
- Multimodal Guardrails - Контроль входов и выходов моделей
- Tool/Agent Registry - Реестр инструментов и агентов
- Agent Adapter - Адаптер для подключения агентов к внешним инструментам
- Agent Evaluator - Оценка агентов по различным метрикам
Last updated on