CortexON: мультиагентный инструмент ИИ с открытым исходным кодом для автоматизации сложных задач
Общее введение
CortexON - это мультиагентная система искусственного интеллекта с открытым исходным кодом, размещенная на GitHub по адресу https://github.com/TheAgenticAI/CortexOn. Она была разработана командой TheAgenticAI и поддерживается Манус Цель проекта - автоматизация сложных задач путем совместной работы нескольких специализированных агентов. Пользователи могут бесплатно скачать код и развернуть его для исследований, бизнес-процессов и технических операций. CortexON поддерживает установку в Docker, включает поиск в реальном времени, управление файлами, генерацию кода и многое другое, и сообщество постоянно совершенствует его.


Список функций
- веб-прокси: Поиск веб-страниц в реальном времени, получение данных и работа в режиме онлайн.
- файловый брокер: Работа с документами, включая организацию, извлечение информации и хранение.
- кодовый агент: Генерация кода, поддержка нескольких языков, а также отладка и оптимизация.
- исполнитель: Координация задач и управление сотрудничеством с несколькими агентами для обеспечения бесперебойной работы.
- Агент APIПодключение к внешним сервисам и API для расширения возможностей автоматизации.
- многозадачностьНесколько агентов, работающих одновременно, для выполнения сложных работ, таких как исследования или бизнес-анализ.
Использование помощи
CortexON требует от пользователей загрузить код и развернуть его самостоятельно. Подробные инструкции по установке и использованию приведены ниже.
Процесс установки
- Код загрузки
Откройте терминал и введите команду clone repository:
git clone https://github.com/TheAgenticAI/CortexOn.git
Перейдите в каталог проектов:
cd CortexOn
- Настройка переменных среды
В корневом каталоге проекта создайте файл.env
заполните следующие необходимые переменные:
- Антропный API(для моделей искусственного интеллекта):
ANTHROPIC_MODEL_NAME=claude-3-7-sonnet-20250219 ANTHROPIC_API_KEY=你的Anthropic密钥
Получите ключ с сайта https://console.anthropic.com/.
- Конфигурация Browserbase(для веб-прокси):
BROWSERBASE_API_KEY=你的Browserbase密钥 BROWSERBASE_PROJECT_ID=你的项目ID
Зарегистрируйтесь и создайте проект на сайте https://browserbase.com/.
- Поиск Google(для функции поиска):
GOOGLE_API_KEY=你的Google密钥 GOOGLE_CX=你的搜索ID
Настроено на сайте https://developers.google.com/custom-search/v1/overview.
- Ведение журнала(Необязательно):
LOGFIRE_TOKEN=你的Logfire密钥
Получено с сайта https://pydantic.dev/logfire.
- WebSocket(Front-end коммуникация):
VITE_WEBSOCKET_URL=ws://localhost:8081/ws
- Установка Docker
Убедитесь, что на вашем компьютере установлен Docker Desktop. Если нет, загрузите и установите его с сайта https://www.docker.com/products/docker-desktop/. - Включить сеть хоста (необязательно)
В настройках Docker Desktop откройте "Сеть" в разделе "Ресурсы", установите флажок "Включить сетевое взаимодействие с хостом " и перезапустите Docker. - Постройте и запустите
Введите следующую команду в терминале:
docker-compose build
docker-compose up
При запуске служба работает на локальном порту. Обращайтесь по следующему адресу:
- Внешний интерфейс:
http://localhost:3000
- Внутренний API:
http://localhost:8081
(Документация вhttp://localhost:8081/docs
) - Агентский браузер:
http://localhost:8000
(Документация вhttp://localhost:8000/docs
)
- Проверка установки
Откройте браузер и посетитеhttp://localhost:3000
Если вы видите интерфейс, это означает, что установка прошла успешно.
Основные функции
Веб-прокси: поиск в Интернете
- перейти::
- Откройте внешний интерфейс (
http://localhost:3000
). - Введите в строку поиска ключевое слово, например "AI trends".
- Нажмите "Поиск", и веб-прокси выдаст результаты.
- принимать к сведению: требуется подключение к Интернету. Результаты зависят от точности ключевых слов.
Агент по работе с документами: управление документами
- перейти::
- В интерфейсе выберите "Управление файлами".
- Загружайте файлы (поддерживаются PDF, текст и т. д.).
- Установите такие правила, как "Сортировать по дате" или "Извлечь сводку".
- Нажмите "Выполнить", и файлы будут упорядочены автоматически.
- экспорт: Результаты сохраняются по умолчанию в директории проекта в
output
Папка.
Агент кода: генерировать код
- перейти::
- Перейдите в модуль "Генерация кода".
- Введите требование, например "Написать программу сортировки на Java".
- Выберите язык (поддерживаются Python, Java и др.).
- Нажмите "Generate", чтобы просмотреть код.
- Если возникли проблемы, нажмите "Отладка", чтобы оптимизировать работу.
- сохранять (файл и т.д.) (вычислительная техника): Вы можете скачать код или скопировать его для использования.
API-прокси: подключение к внешним сервисам
- перейти::
- Выберите "Интеграция API" в интерфейсе.
- Введите адрес и параметры внешнего API (например, API погоды).
- Нажмите "Подключиться", и агент получит данные.
- использовать: Может использоваться для расширения функциональности, например, для доступа к данным в режиме реального времени.
Исполнительный агент: многозадачное сотрудничество
- перейти::
- Создайте задачи в Управлении задачами, например "Проанализировать рыночные данные".
- Настройка подзадач: поиск веб-агента, организация файлового агента, генерация диаграмм кодовым агентом.
- Нажмите "Запустить", и агент начнет работать.
- степень прогресса (по проекту): В интерфейсе отображается статус задания, а результаты автоматически сохраняются после завершения.
Функциональное управление
Динамическое многоагентное взаимодействие
В основе CortexON лежит идея совместной работы нескольких агентов. Например, при написании научной работы:
- Профиль поиска веб-агента.
- Агент документов для сбора содержимого.
- Агент кода генерирует визуальные диаграммы.
- Исполнительный агент интегрирован в отчет.
Введите цель в интерфейс, нажмите "Start", и система завершит работу автоматически.
Открытый исходный код и технологический стек
- персонализация: Пользователь может изменять код. Откройте папку с проектом, измените его в редакторе и запустите заново
docker-compose up
. - стек технологий::
- Framework: PydanticAI
- Браузер: Browserbase
- Поиск: Google SERP
- Бэкэнд: FastAPI
- Front-end: React/TypeScript, TailwindCSS
- Журнал: Пидантик Логфайр
сценарий применения
- научные исследования
Когда вам нужно написать статью, CortexON экономит время, осуществляя поиск в литературе, упорядочивая заметки и создавая диаграммы. - автоматизация бизнеса
Компании используют его для сбора данных о рынке, создания отчетов и оптимизации процессов. - Инструменты разработчика
Программисты используют кодовые агенты для генерации фрагментов кода или отладки программ для повышения эффективности.
QA
- Взимает ли CortexON плату?
Безвозмездно. Это проект с открытым исходным кодом, и код бесплатен. Но вы должны предоставить свой собственный сервер и ключ API. - Вам нужно знать программирование?
Установка требует знания основных команд, использование интерфейса - нет. - Поддерживаете ли вы китайские задания?
Поддержка. Интерфейс и документация написаны на английском языке, но можно выполнять поиск и работу с файлами на китайском.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...