Автономный агент AutoGPT
Разверните AutoGPT на Clore.ai — запустите оригинальную платформу автономного ИИ-агента с веб-браузингом, выполнением кода и автоматизацией долгосрочных задач.
Обзор
AutoGPT является новаторской платформой автономных ИИ-агентов с открытым исходным кодом, с 175 тыс.+ звёзд на GitHub — одним из самых популярных репозиториев на GitHub. Изначально это был Python CLI-инструмент, который стал вирусным в 2023 году, AutoGPT эволюционировал в полнофункциональную платформу с веб-фронтендом, визуальным конструктором рабочих процессов, оркестрацией нескольких агентов и набором для бенчмаркинга самосовершенствующихся агентов.
Текущая платформа AutoGPT состоит из:
Фронтенд — визуальный конструктор агентов на Next.js (порт 3000)
Бэкенд / API — сервис FastAPI, обрабатывающий выполнение агентов (порт 8000)
Исполнитель агентов — Python-воркеры, выполняющие автономные циклы задач
Postgres — постоянное хранилище для состояния агентов и запусков
Redis — очередь задач и pub/sub
Minio — совместимое с S3 объектное хранилище для артефактов агентов
На Clore.ai, AutoGPT работает полностью на CPU (он передаёт вызовы LLM облачным API), что делает его доступным по цене $0.05–0.20/ч. При желании вы можете интегрировать локальные модели через поддержку провайдеров, совместимых с OpenAI.
Ключевые возможности:
🤖 Автономные агенты — агенты разбивают задачи на подцели и выполняют их итеративно
🌐 Веб-браузинг — агенты могут искать в вебе, парсить страницы и синтезировать информацию
💻 Выполнение кода — изолированная среда выполнения Python для кодирующих агентов
📁 Операции с файлами — чтение, запись и управление файлами в рамках выполнения задач
🔗 Мультиагентность — запуск специализированных подагентов и иерархическая оркестрация их работы
🧠 Долговременная память — векторная память, сохраняемая между сессиями
📈 Бенчмаркинг агентов — встроенный набор AgentBenchmark для оценки производительности агентов
Требования
Потребности AutoGPT в вычислениях зависят от того, используете ли вы облачные LLM API (по умолчанию) или локальные модели. Сама платформа лёгкая.
Минимальная (облачные API)
Нет / CPU
—
4 ГБ
20 ГБ
~$0.05/ч (CPU)
Стандартный
Нет / CPU
—
8 ГБ
40 ГБ
~$0.08/ч
Рекомендуется
Нет / CPU
—
16 ГБ
60 ГБ
~$0.12/ч
+ Локальная LLM (Ollama)
RTX 3090
24 ГБ
16 ГБ
80 ГБ
$0.07–0.21/ч
Примечание: По умолчанию AutoGPT использует LLM на базе API (OpenAI GPT-4, Anthropic Claude и т. д.). GPU полезен только если вы настроите локальную модель через Ollama или другой сервер, совместимый с OpenAI.
Требуются API-ключи
Вам понадобится как минимум один из следующих:
API-ключ OpenAI (для наилучшей производительности агентов рекомендуется GPT-4o)
API-ключ Anthropic (Claude 3.5 Sonnet отлично подходит для агентов)
Ключ Google AI (поддерживаются модели Gemini)
Быстрый старт
1. Арендуйте сервер Clore.ai
Войдите в маркетплейсе clore.ai и запустите сервер со следующими параметрами:
2+ CPU-ядра, 8 ГБ ОЗУ минимум
Открытые порты 8000 (backend API) и 3000 (frontend)
Включён SSH-доступ
20+ ГБ дискового пространства
2. Подключитесь к серверу
3. Клонируйте и настройте AutoGPT
4. Задайте необходимые переменные окружения
5. Соберите и запустите
6. Проверьте работоспособность сервисов
7. Доступ к AutoGPT
Откройте ваш браузер:
Фронтенд:
http://<clore-server-ip>:3000API бэкенда:
http://<clore-server-ip>:8000Документация API (Swagger):
http://<clore-server-ip>:8000/docs
Создайте аккаунт во фронтенде, настройте провайдера LLM в разделе Settings и начните создавать агентов.
Конфигурация
Полная .env справка
Настройка возможностей агента
Управление масштабированием исполнителя агентов
Ускорение на GPU
По умолчанию AutoGPT передаёт все LLM-инференсы внешним провайдерам. Чтобы использовать локальные модели с GPU-ускорением:
Подключитесь к Ollama на том же сервере
В .env, укажите AutoGPT на Ollama:
Примечание о производительности: Автономные агенты делают много последовательных вызовов LLM. Локальные модели на RTX 3090 (~30 tok/s) работают, но A100 80GB обеспечивает более быструю итерацию. См. Сравнение GPU.
Рекомендации по локальным моделям для агентов
Llama 3 8B
Хорошо
8 ГБ
RTX 3080
Llama 3.1 8B Instruct
Хорошо
8 ГБ
RTX 3080
Llama 3.1 70B
Отлично
40 ГБ
A100 40 ГБ
Mixtral 8x7B
Хорошо
24 ГБ
RTX 3090
Qwen 2.5 72B
Отлично
40 ГБ
A100 40 ГБ
Советы и лучшие практики
Управление затратами на Clore.ai
Обновление AutoGPT
Мониторинг запусков агентов
Усиление безопасности
Ускорение времени сборки
Устранение неполадок
Сборка завершается с ошибкой нехватки памяти
Бэкенд возвращает 500 / "База данных не готова"
Фронтенд показывает "Не удалось подключиться к бэкенду"
Исполнитель агентов аварийно завершается / убивается по OOM
Redis: отказ в подключении
Агент застрял в цикле
Дополнительное чтение
Последнее обновление
Это было полезно?