Скоро появится самый популярный из последних выпусков AutoGPT|Автономный ИИ? Звезда Github 3.6w, ИИ, который может выполнять задачи самостоятельно, посмотрим, как в игру играть!
Скоро появится самый популярный из последних выпусков AutoGPT|Автономный ИИ? Звезда Github 3.6w, ИИ, который может выполнять задачи самостоятельно, посмотрим, как в игру играть!

👉Введение Тэн Сяоюнь

На этой неделе родилась «самая популярная жареная курица» в кругах ИИ — AutoGPT. Мало того, появление этой программной системы вывело процесс ИИ на новый уровень – автономный искусственный интеллект. Как следует из названия, его способность в основном заключается в «автономии» без вмешательства человека! Автор этой статьи предположил ему, что он «надеется достичь финансовой свободы», и AutoGPT тут же предложил полный план и реализовал его сам. Приходите и посмотрите подробные инструкции и руководства по использованию AutoGPT~

👉Посмотрите каталог и нажмите «Избранное»

1 Введение в AutoGPT

2 Что может AutoGPT

3 Суть и принцип AutoGPT

4 AutoGPT Вход на территорию и меры предосторожности

5 Суммировать

на прошлой неделе,Сяоюнь только что поделился этим с вами「Я спросил программистов Goose Factory: Как вы используете ChatGPT в своей работе? Как эффективно использовать подсказку?」。в одно мгновение,в эти дни AI В кругу рождается еще один человек «Самый красивый мальчик» —— АвтоGPT. В этом названии примерно можно увидеть ключевой момент: Auto. Да, ключевой момент — это автономность, то есть искусственный интеллект с автономностью.

Так что же такое AutoGPT? Как далеко это может зайти? Давайте сначала вместе посмотрим видео:

*Видеоконтент предоставляется AgentGPT. Эффекты AgentGPT и AutoGPT в основном одинаковы.

В видео я ставлю лишь цель «Я хочу финансовой свободы». AutoGPT самостоятельно разработал полный план и план посредством «обдумывания» и лично «реализовал» план. Весь процесс выглядит следующим образом:

1. Поставьте цель: я хочу финансовой свободы.

2. AutoGPT разбирает основную задачу по поставленным целям (нижний слой — GPT)

Проанализируйте текущую финансовую ситуацию и определите области для улучшения. Создайте бюджетный план, чтобы увеличить сбережения и сократить ненужные расходы. Изучите инвестиционные возможности и порекомендуйте надежные решения.

  • Проанализируйте текущую финансовую ситуацию и определите области для улучшения.
  • Создайте бюджетный план, чтобы увеличить сбережения и сократить ненужные расходы.
  • Изучите инвестиционные возможности,И порекомендуйте надежные решения.

3. Выполняйте каждую основную задачу отдельно и получайте результат

Исполнительный директор 1 можно увидеть из результатов анализа, что является вполне разумным. После выполнения задачи 1 в соответствии с результатом возврата, она добавляет к себе подразделение: исследование рынка, чтобы определить потенциальную вариант инвестиций с высокой степенью. Это эквивалентно возвращению результатов в качестве новой цели. Исполнительный директор 2 добавит дополнительные подзадачи на основе результатов возврата задачи. Эластичный

  • Выполнить основную задачу 1. Как видно из результатов анализа, это вполне обоснованно. 
  • После выполнения задания 1 назад,По возвращенным результатам,Это добавляет к себе еще одну подзадачу: проведение исследования рынка для выявления потенциальных высокодоходных вариантов инвестиций.
  • Это эквивалентно использованию возвращаемого результата в качестве новой цели.
  • Выполнить основную задачу 2. При этом будут добавлены дополнительные подзадачи на основе результатов, возвращаемых задачей. 。
  • ...

4. После завершения основной задачи будут выполнены дополнительные добавленные подзадачи.

Вышеописанный процесс продолжает зацикливаться, автономно демонтируя целевую задачу, план приобретения задачи (план), а затем снова автономно демонтируя ее, и цикл продолжается до тех пор, пока задача не будет реализована. В итоге вы получите очень подробный план достижения финансовой свободы. Так страшно.

После просмотра видео вам, должно быть, интересно, что такое AutoGPT, верно?

1 Введение в AutoGPT

AutoGPT может автономно достичь любой цели, поставленной пользователем. Он разбивает цель, а затем самостоятельно предлагает план ее реализации.

AutoGPT да Github Проект с открытым исходным кодом привлек много внимания. До Теслы AI Директор, только что вернулся OpenAI из Andrej Karpathy Оно также активно пропагандировало это и в twitter Опубликовать сообщение:AutoGPT станет prompt Инженерное дело «Следующий рубеж».

*Взято из твита @Andrej Karpathy.

Некоторые начальники даже думают ChatGPT Это все устарело, AutoGPT Волядановыйизэпоха。

*Взято из твита @Gregiseberg.

2 Что может AutoGPT

AutoGPT берет штурмом сообщество ИИ, и это повсюду.

Помимо плана целей, представленного в начале статьи, он многое делает для повышения производительности:

Например, создайте внутренний интерфейс. Весь процесс включает в себя создание, однократное тестирование, повторное создание, повторное тестирование и затем успешное создание. Весь процесс полностью автономен и требует только предоставления цели. AutoGPT может не только выполнить задачу, но и обеспечить качество.

*Видео из твиттера @adamcohenhillel

Другой пример — эксперимент крупного парня, который попросил AutoGPT всего лишь создать веб-сайт, и AutoGPT был реализован менее чем за 3 минуты. Проект реализован с использованием React и Tailwind CSS. Весь процесс полностью автономен и требует только указания цели. Похоже, «собачья голова» программиста действительно небезопасна.

*Видео из твиттера @SullyOmarr

3 Суть и принцип AutoGPT

На этот раз мы кратко познакомим AutoGPT изпринцип, если вам интересно, вы можете оставить сообщение, и мы опубликуем статью, чтобы подробно представить ее. В общем, как и раньше Mila Высшая школа AI исследователь Lior сказал:AutoGPT Это эквивалентно дадра основе GPT и з Модель обеспечивают память и тело.

*Взято из твита @AlphaSignalAI.

В частности, его технические принципы имеют несколько ключевых моментов:

  • AutoGPT основан на GPT-4 и GPT-3.5, а базовый уровень подключается через API;
  • AutoGPT Может быть независимой и интегрировать историю подсказок для получения более точных результатов;
  • AutoGPT имеет управление памятью и интегрирован с базой данных, поэтому может хранить историю, включать контекстное хранение и улучшать процесс принятия решений на основе этого.

Тогда этоиз Суть до концада Что??На самом деле это очень просто:Рекурсивный вызов LLM

*Взято из твита @Jay Hack.

На самом деле это неправда AutoGPT из Патент. Инструменты, подобные из, в целом имеют то же представление о да, например ViperGPT、SayCan ждать.

*Взято из твита @Jay Hack.

Весь процесс выглядит следующим образом:

Введите целевую задачу. Отправьте целевую задачу клиенту выполнения (Выполнение Агент), используемый базовым GPT-4, только эта реализация специально используется для понимания задач, разделения задач и запроса результатов задач. Верните список задач клиенту создания задач (Задача Creation Агент), нижний уровень также использует GPT-4, будет основа возвращает результат задачи, а затем создает задачу, которая отражает характер задачи. Установите задачу создания автономии в качестве целевой задачи и вызовите реализацию рекурсии. . Все миссии будут основе GPT-4 Расставить приоритеты . Результаты, возвращаемые задачей, будут сохранены в качестве контекста для создания следующей задачи.

  1. Введите целевую задачу. 
  2. Отправьте целевую задачу клиенту выполнения (Выполнение Агент), используемый базовым GPT-4, только эта реализация специально используется для понимания задач, разделения задач и запроса результатов задач. 
  3. Верните список задач клиенту создания задач (Задача Creation Агент), нижний уровень также использует GPT-4, будет основа возвращает результат задачи, а затем создает задачу, которая отражает характер задачи.
  4. Установите задачу создания автономии в качестве целевой задачи и вызовите реализацию рекурсии. 。
  5. всеизрабочее совещаниена основе GPT-4 Расставить приоритеты 。
  6. Результаты, возвращаемые задачей, будут сохранены в качестве контекста для создания следующей задачи.

Мы просто понимаем это как Рекурсивный. вызов.@mathemagic1an Воля Это понимается какУкладка модели:Модельпозвонить вниз,т.е. введите один результат Моделииз как другой Модельиз,Затем назовите это слой за слоем.

4 AutoGPT Вход на территорию и меры предосторожности
  • Auto-GPT

Адрес проекта: https://github.com/Torantulino/Auto-GPT

Проекты с открытым исходным кодом могут быть напрямую clone Сходите к развертыванию и запуску, этапы развертывания есть в проекте. README.md Это очень подробно, но просто.

  • AgentGPT 

Адрес: https://agentgpt.reworkd.ai/

Адрес опыта: https://github.com/reworkd/AgentGPT.

Проект с открытым исходным кодом может быть развернут локально, и эффект в основном такой же, как у Auto-GPT.

  • BabyAGI

Адрес проекта: https://github.com/yoheinakajima/babyagi.

Проект с открытым исходным кодом может быть развернут локально

При использовании следует учитывать несколько моментов:

Стоимость относительно высока и ее трудно контролировать. Для одной цели AutoGPT. Он будет рекурсивно дизассемблирован и затем отправлен в GPT чтобы получить ответ. При этом чем более общая целевая задача, тем больше подзадач понадобится для ее решения, и количество слоев будет больше, поэтому отправьте ее в GPT из token Чем их больше, тем больше затрат будет израсходовано соответственно. Конечно, можно попробовать ограничить количество раундов диалога, чтобы добиться мягкого управления, но это лишь капля в море, и эффект после его ограничения может оказаться неудовлетворительным. AutoGPT реализует принцип послойного рекурсия вызовов для получения результатов. На результат нельзя повлиять (обучение)AutoGPT Принцип прост, но для нас это на самом деле черный ящик рекурсии. В настоящее время нет способа ограничить каждый уровень вызовов или настраиваемых вызовов.

  • Относительно высокая стоимость и сложность управления.

Для цели AutoGPT Он будет рекурсивно дизассемблирован и затем отправлен в GPT чтобы получить ответ. При этом чем более общая целевая задача, тем больше подзадач понадобится для ее решения, и количество слоев будет больше, поэтому отправьте ее в GPT из token Чем их больше, тем больше затрат будет израсходовано соответственно. Конечно, можно попробовать ограничить количество раундов диалога, чтобы добиться мягкого управления, но это лишь капля в море, и эффект после его ограничения может оказаться неудовлетворительным. AutoGPT реализует принцип послойного рекурсия вызовов для получения результатов.

  • На результат нельзя повлиять (обучение)

AutoGPT Принцип прост, но для нас это на самом деле черный ящик рекурсии. В настоящее время нет способа ограничить каждый уровень вызовов или настраиваемых вызовов.

5 Суммировать

AutoGPT Может быть, просто да AI Следующий большой тренд в этой области. Он может делать все больше и больше вещей и может нести все больше и больше вещей. Я верю в GPT. из Сколько здесь места для фантазии?,Мы продолжаем ждать и смотреть. Вышеупомянутое да на этот раз делится всем контентом,Каждый может поделиться и пообщаться в комментариях. Если вы считаете контент полезным,Добро пожаловать вперед~

-End-

Автор оригинала|Чжан Бо

Технический редактор|Чжан Бо

Следуйте за мной и зажгите звезду, ответьте «AIGC», чтобы получить больше статей GPT, проанализированных программистами Goose Factory, учебные пособия по созданию веб-сайтов с использованием искусственного интеллекта, исходные файлы моделей LLM, подключаемые модули инструментов, исходные коды веб-сайтов и ограниченные скидки для серверов GPU.

boy illustration
На основе языка Go мы шаг за шагом научим вас внедрять структуру системы управления серверной частью.
boy illustration
Эффективное управление журналами с помощью Spring Boot и Log4j2: подробное объяснение конфигурации
boy illustration
Что делать, если telnet не является внутренней или внешней командой [легко понять]
boy illustration
php-объект для анализа json_php json
boy illustration
Введение в принцип запуска Springboot, процесс запуска и механизм запуска.
boy illustration
Высокоуровневые операции Mongo, если данные не существуют, вставка и обновление, если они существуют (pymongo)
boy illustration
Проектирование и внедрение системы управления электронной коммерцией на базе Vue и SpringBoot.
boy illustration
Статья длиной в 9000 слов знакомит вас с процессом запуска SpringBoot — самым подробным процессом запуска SpringBoot в истории — с изображениями и текстом.
boy illustration
Как настроить размер экрана в PR. Учебное пособие по настройке размера видео в PR [подробное объяснение]
boy illustration
Элегантный и мощный: упростите операции ElasticSearch с помощью easy-es
boy illustration
Проект аутентификации по микросервисному токену: концепция и практика
boy illustration
【Java】Решено: org.springframework.http.converter.HttpMessageNotWritableException.
boy illustration
Изучите Kimi Smart Assistant: как использовать сверхдлинный текст, чтобы открыть новую сферу эффективной обработки информации
boy illustration
Начало работы с Docker: использование томов данных и монтирования файлов для хранения и совместного использования данных
boy illustration
Использование Python для реализации автоматической публикации статей в публичном аккаунте WeChat
boy illustration
Разберитесь в механизме и принципах взаимодействия потребителя и брокера Kafka в одной статье.
boy illustration
Spring Boot — использование Resilience4j-Circuitbreaker для реализации режима автоматического выключателя_предотвращения каскадных сбоев
boy illustration
13. Springboot интегрирует Protobuf
boy illustration
Примечание. Инструмент управления батареями Dell Dell Power Manager
boy illustration
Общая интерпретация класса LocalDate [java]
boy illustration
[Базовые знания ASP.NET Core] -- Веб-API -- Создание и настройка веб-API (1)
boy illustration
Настоящий бой! Подключите Passkey к своему веб-сайту для безопасного входа в систему без пароля.
boy illustration
Руководство по настройке Nginx: как найти, интерпретировать и оптимизировать настройки Nginx в Linux
boy illustration
Typecho отображает использование памяти сервера
boy illustration
Как вставить элемент перед указанным ключом в ассоциативный массив в PHP
boy illustration
swagger2 экспортирует API как текстовый документ (реализация Java) [легко понять]
boy illustration
Выбор фреймворка nodejs Express koa egg MidwayJS сравнение NestJS
boy illustration
Руководство по загрузке, установке и использованию SVN «Рекомендуемая коллекция»
boy illustration
Интерфейс PHPforwarding_php отправляет запрос на получение
boy illustration
Создавайте и защищайте связь в реальном времени с помощью SignalR и Azure Active Directory.