AgentGPT: проект с открытым исходным кодом для создания и запуска автоматизированного искусственного интеллекта

Общее введение

AgentGPT - это проект с открытым исходным кодом, разработанный командой Reworkd и размещенный на GitHub, который позволяет пользователям автономно создавать, настраивать и внедрять искусственный интеллект через браузер. Пользователи просто задают цель, а AgentGPT автоматически генерирует и выполняет план задач, помогая выполнять различные задания - от исследовательских отчетов до планирования путешествий. Платформа интегрирует языковую модель OpenAI и инструменты Langchain, поддерживает локальное развертывание и работу в облаке, что делает ее подходящей для разработчиков и энтузиастов ИИ. Платформа все еще находится в стадии бета-версии, постоянно совершенствуя свои функции, и имеет активное сообщество, которое привлекло десятки тысяч пользователей со всего мира.

AgentGPT:创建并运行自动化AI智能体的开源项目AgentGPT:创建并运行自动化AI智能体的开源项目

 

Список функций

  • Автономное создание искусственного интеллекта: Пользователи могут настраивать имена и цели интеллектов, чтобы быстро создавать персональные ИИ-помощники.
  • Автоматизация задач: Автоматическое разделение задач и их пошаговое выполнение в соответствии с целями, поддерживая динамическую корректировку стратегий выполнения.
  • Поддержка нескольких языков: Поддерживает вывод информации на нескольких языках и адаптируется к потребностям пользователей со всего мира.
  • Интеграция с внешними APIДля расширения возможностей интеллекта по сбору информации можно использовать такие API, как OpenAI и Serper.
  • Поддержка локального развертывания: Установка одним щелчком мыши через Docker для разработки и тестовых сред.
  • Сотрудничество с сообществом разработчиков открытого исходного кода: Пользователи могут отправлять код, оставлять отзывы и участвовать в разработке функций через GitHub.
  • Отслеживание задач в режиме реального времени: Обеспечьте отображение хода выполнения задачи, чтобы пользователь мог в любой момент узнать о состоянии умного тела.

 

Использование помощи

Использование AgentGPT делится на два способа: онлайн и локальное развертывание. Ниже приводится подробное описание установки и работы, чтобы помочь пользователям быстро начать работу.

Процесс установки локального развертывания

AgentGPT рекомендует использовать Docker для локального развертывания, чтобы обеспечить согласованную среду и простоту установки. Ниже приведены шаги:

предварительные условия

Убедитесь, что на вашем компьютере установлено следующее программное обеспечение:

  • редактор кодаДля просмотра и изменения кода рекомендуется использовать Visual Studio Code (VS Code).
  • Node.js: Внешнюю операционную среду можно загрузить и установить с официального сайта.
  • Git: Для клонирования репозиториев GitHub, Windows/Mac/Linux можно установить через официальный сайт.
  • Docker: Для основного инструмента развертывания необходимо загрузить Docker Desktop и зарегистрировать учетную запись для входа в систему.
  • Ключ API: Требуется ключ OpenAI API (обязательно), а также, по желанию, ключи Serper API и Replicate API.

Этапы установки

  1. Откройте терминал
    • В VS Code нажмите кнопку Ctrl + ~(Windows) или Control + ~(Mac); или используйте собственный терминал системы (например, CMD в Windows или Terminal в Mac).
  2. склад клонов
    • Введите следующую команду в терминале, чтобы загрузить проект AgentGPT локально:
      git clone https://github.com/reworkd/AgentGPT.git
      
    • Перейдите в каталог проектов:
      cd AgentGPT
      
  3. Запустите сценарий установки
    • Для пользователей Mac/Linux выполните команду:
      ./setup.sh
      
    • Для пользователей Windows выполните команду:
      ./setup.bat
      
    • Сценарий автоматически определит среду и предложит вам ввести необходимую информацию о конфигурации.
  4. Настройка ключей API
    • Когда скрипт запустится, он попросит ввести ключ API OpenAI. Вам необходимо заранее зарегистрироваться и сгенерировать ключ на сайте OpenAI, ввести его и нажать клавишу Enter, чтобы продолжить.
    • Если у вас есть ключ API для Serper или Replicate, вы также можете ввести его в подсказке (необязательно).
  5. Начальные услуги
    • После завершения сценария Docker автоматически извлечет образ и запустит службу. Подождите несколько минут, и когда терминал покажет, что служба успешно запущена, откройте браузер и зайдите на страницу http://localhost:3000.
  6. Проверка установки
    • Если страница загружается корректно, AgentGPT успешно развернут. В противном случае проверьте журналы терминала: обычно проблема может заключаться в том, что не запущен Docker или неправильно введен ключ API.

Опыт работы в Интернете

Не требуется установка, прямой доступ https://agentgpt.reworkd.aiОнлайн-версия доступна в официальной версии.

Основные функции Руководство по эксплуатации

Создание интеллекта

  1. Перейти на главную страницу
    • показать (билет) http://localhost:3000(локально развернутая) или URL-адрес онлайн-версии на главном экране AgentGPT.
  2. Настройка интеллектуального тела
    • Нажмите кнопку "Создать агента".
    • Введите название смарт-тела в поле "Имя" (например, "ResearchGPT").
    • Введите конкретную цель в поле "Цель" (например, "Подготовить отчет о компании Nike, Inc.").
  3. Развертывание интеллекта
    • Нажмите кнопку "Развернуть", умное тело немедленно начнет работать, в интерфейсе будет отображаться процесс разборки и выполнения задачи.

Автоматизация задач

  • Просмотр хода выполнения задачи: После развертывания интеллект автоматически разобьет цель на множество подзадач (например, поиск информации, организация данных) и выполнит их шаг за шагом. Статус каждого шага можно просмотреть в интерфейсе в режиме реального времени.
  • Цели выравниванияЕсли направление миссии изменится, разведка может быть приостановлена и передислоцирована после изменения целей.
  • Экспорт результатов: Когда задание будет выполнено, нажмите кнопку "Экспорт" на интерфейсе, чтобы сохранить результат в текстовом файле.

Интеграция с внешними API

  • Настройка API: При локальном развертывании ключ API уже введен на этапе установки. Если вам нужно изменить его, отредактируйте файл .env файл, введите новый ключ и перезапустите службу.
  • Эффект использования: При включенном API Serper интеллекты могут выполнять веб-поиск; при включенном API Replicate можно генерировать больше типов контента (например, изображений).

Вовлечение сообщества разработчиков открытого исходного кода

  • Представление вопросов: Если вы столкнулись с ошибкой, посетите https://github.com/reworkd/AgentGPT/issuesНажмите "Новый выпуск", чтобы описать выпуск.
  • Внести код: Форк репозитория, модификация кода и отправка Pull Requests, а также участие в оптимизации функций.

предостережение

  • сетевые требования: Для локального развертывания требуется открытая сеть, чтобы Docker мог загружать образы, а интеллект - вызывать API.
  • потребности в производительности: Рекомендуется, чтобы компьютеры имели не менее 8 Гб оперативной памяти и 10 Гб места на жестком диске для обеспечения бесперебойной работы.
  • новая версия: Регулярная эксплуатация git pull Получите последний код и перезапустите службу, чтобы применить обновление.

Выполнив эти шаги, вы сможете легко развернуть и использовать AgentGPT, независимо от того, автоматизируете ли вы задачи или разрабатываете новые функции.

© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...