Инструменты6 июля 2026 г., 17:45 МСК🤖 Auto

35 агентных архитектур ИИ: открытый бенчмарк и библиотека

Разработчик FareedKhan выпустил библиотеку agentic-architectures, объединяющую 35 паттернов ИИ-агентов с единым интерфейсом и реальным бенчмарком на базе Llama-3.3-70B.

Баннер новости 2964

Единый стандарт для 35 архитектур

Новый проект all-agentic-architectures решает проблему фрагментации в разработке ИИ-агентов. Библиотека упаковывает 35 известных архитектур (от Reflexion до GraphRAG) в единый Python-пакет с унифицированным контрактом. Ключевое преимущество — одинаковый метод .run(task) и структура ответа ArchitectureResult для всех моделей. Это позволяет разработчикам менять алгоритм работы агента, не переписывая код интеграции.

Техническая дисциплина: Deterministic-Picker

Центральная инновация репозитория — паттерн deterministic-picker. Он устраняет нестабильность LLM-as-Scorer, заставляя модель возвращать строгие категориальные данные (булевы значения, перечисления), которые затем обрабатываются Python-кодом. Этот подход применяется в 13 из 35 архитектур, а еще 9 архитектур защищены им архитектурно. Библиотека также включает 283 проходящих теста и 17 задач для бенчмаркинга.

Результаты бенчмарка: Llama-3.3-70B

Авторы провели сравнительное тестирование всех архитектур на наборе из 17 задач, используя модель Nebius Llama-3.3-70B. Тестирование заняло ~25 минут и стоило около $1.50. Общий результат корректности составил 78% (33 из 42). Ниже приведена выборка архитектур, показавших лучшие результаты:

Архитектура Категория Результат бенчмарка
Reflection Reasoning & Reflection Strong (2/2 или 3/3 задач)
SelfConsistency Sampling & Search Strong (2/2 или 3/3 задач)
SelfDiscover Reasoning & Reflection Strong (2/2 или 3/3 задач)
BrowserAgent Tools & Actions Strong (2/2 или 3/3 задач)
ReAct Tools & Actions Perfect on attempted (1/1)

Поддержка провайдеров и интеграция

Библиотека провайдер-агностична и поддерживает Nebius, OpenAI, Anthropic, Groq, Ollama, Together, Fireworks, Mistral и Google. Переключение между ними осуществляется через переменную окружения LLM_PROVIDER без изменения кода. Для локального тестирования доступна установка через pip install agentic-architectures[nebius,faiss,tavily].

Почему это важно

Проект предоставляет не просто код, а «живой учебник» с Jupyter-ноутбуками, где теория объясняется на основе реальных выходов LLM, а не синтетических примеров. Это ускоряет внедрение сложных паттернов, таких как GraphRAG или Multi-Agent Debate, в промышленные продукты, снижая порог входа для работы с агентными системами.

Источник: Github ↗