Многоагентный фреймворк CrewAI
Разверните CrewAI на Clore.ai — оркестрируйте команды автономных ИИ-агентов с ролями для сложных многошаговых задач, используя любого LLM-провайдера.
Обзор
CrewAI — это передовая платформа для оркестрации автономных ИИ-агентов, разыгрывающих роли, с 44K+ звёзд на GitHub. В отличие от систем с одним агентом, CrewAI позволяет вам определять специализированных агентов (Исследователь, Писатель, Кодер, Аналитик...), которые работают вместе как «команда», чтобы выполнять сложные задачи — у каждого агента своя роль, цель, предыстория и набор инструментов.
На Clore.ai, CrewAI можно развернуть в Docker-окружении всего за $0.05–0.20/ч. Хотя сам CrewAI ограничен CPU (он оркестрирует API-вызовы), если объединить его с локальным сервером Ollama или vLLM на том же GPU-узле, вы получите полностью приватную многоагентную систему, способную работать офлайн.
Ключевые возможности:
👥 Многоагентные команды — задавайте персонажи агентов с ролями, целями и предысториями
🎯 Делегирование задач — управляющий агент автоматически назначает задачи нужному специалисту
🛠️ Экосистема инструментов — веб-поиск, ввод-вывод файлов, выполнение кода, доступ к базе данных, собственные инструменты
🔁 Последовательное и параллельное выполнение — выполняйте задачи по порядку или запускайте независимые задачи одновременно
🧠 Память агента — типы краткосрочной, долгосрочной, сущностной и контекстной памяти
🔌 Независим от LLM — работает с OpenAI, Anthropic, Google, Ollama, Groq, Azure и другими
📊 CrewAI Studio — визуальный интерфейс для создания команд без кода (enterprise)
🚀 Пайплайны — объединяйте несколько команд в цепочки для сложных многоэтапных рабочих процессов
Требования
CrewAI — это библиотека на Python. Она работает на CPU и требует только установленной в системе среды Python 3.10+ или Docker. GPU необязателен, но открывает возможности мощного локального инференса моделей.
Минимальная (облачные API)
Нет / CPU
—
2 ГБ
10 ГБ
~$0.03/ч (CPU)
Стандартный
Нет / CPU
—
4 ГБ
20 ГБ
~$0.05/ч
+ Локальная LLM (маленькая)
RTX 3080
10 ГБ
8 ГБ
40 ГБ
$0.05–0.19/ч
+ Локальная LLM (большая)
RTX 3090 / 4090
24 ГБ
16 ГБ
60 ГБ
$0.07–0.21/ч
API-ключи
CrewAI работает с большинством основных поставщиков LLM. Вам нужен как минимум один:
OpenAI — GPT-4o (лучшая способность к рассуждению для сложных задач)
Anthropic — Claude 3.5 Sonnet (отлично подходит для команд с большим объёмом написания)
Groq — бесплатный тариф, быстрый инференс (Llama 3 70B)
компонент — полностью локально, API-ключ не нужен (см. Ускорение на GPU)
Быстрый старт
1. Арендуйте сервер Clore.ai
Войдите в маркетплейсе clore.ai:
только CPU если используете облачные LLM API
RTX 3090/4090 для локального инференса Ollama
Доступ по SSH включён
Для использования CLI особых требований к портам нет (открывайте порты только для веб-интерфейсов)
2. Подключитесь и подготовьте окружение
3. Вариант A — прямая установка через pip (самый быстрый)
4. Вариант B — Docker-контейнер (рекомендуется для воспроизводимости)
5. Создайте свою первую команду
Конфигурация
Структура проекта (из crewai create)
agents.yaml — Определите ваших агентов
tasks.yaml — Определите задачи
crew.py — Соберите команду
Запуск с Docker Compose (с Ollama)
Ускорение на GPU
Сам CrewAI не использует GPU — его использует вызываемая им LLM. Запускайте Ollama или vLLM на том же сервере Clore для локального инференса с ускорением на GPU.
Настройка Ollama (рекомендуется для простоты)
Настройте LLM CrewAI для каждого агента
Рекомендации по моделям для задач агентов
Исследование + веб-поиск
Llama 3.1 70B
40 ГБ
Лучшее локальное рассуждение
Генерация кода
Codestral 22B
13 ГБ
Специализированная для кода
Написание
Llama 3.1 8B
6 ГБ
Быстро, хорошее качество
Сложная оркестрация
GPT-4o (API)
—
Лучшая в целом
Embeddings/память
nomic-embed-text
< 1 ГБ
Требуется для памяти
См. Ollama на Clore.ai и vLLM на Clore.ai полные руководства по настройке инференса.
Советы и лучшие практики
Оптимизация затрат
Запуск команд как постоянного сервиса
Полезные встроенные инструменты CrewAI
Реализация human-in-the-loop
Устранение неполадок
"openai.AuthenticationError" даже с действительным ключом
Агент застрял в цикле рассуждений
Инструменты CrewAI не работают (SerperDevTool 403)
Ошибки памяти (ChromaDB / эмбеддинги)
Сборка Docker завершается ошибкой из-за несовпадения ARM/x86
Ограничение частоты запросов со стороны API LLM
Дополнительное чтение
Последнее обновление
Это было полезно?