Как Auto-GPT превращает GPT-4 в автономного агента, который действительно выполняет работу

12

Вам нужен помощник, который не просто болтает. Вам нужен тот, кто слушает. Он берет вашу расплывчатую идею, разбивает ее на шаги, выполняет каждый из них, проверяет результаты и исправляет себя, если что-то ломается. Это не научная фантастика. Это Auto-GPT.

Этот инструмент появился сразу после запуска GPT-4 компанией OpenAI весной 2023 года. Проект создал программист Торан Брюс Ричардс, известный в сети как Significant Gravitas. Он выложил код на GitHub с смелым обещанием: это открытый эксперимент по превращению GPT-4 в полностью автономную систему.

«Экспериментальная попытка с открытым исходным кодом сделать GPT-4 полностью автономным».

Почему Auto-GPT важен для повседневных задач

Стандартный ChatGPT — это чат-бот. Он ждет, пока вы зададите вопрос, а затем отвечает. Auto-GPT меняет правила игры. Это автономный агент. Вы даете ему цель. Он сам разберется с остальным.

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

Люди взволновались. Потенциал казался безграничным. Но оригинальный Auto-GPT был сложным. Он требовал настройки. Он не был «вставил и забыл» для всех.

Поэтому экосистема взорвалась. Появились более простые версии. AgentGPT. BabyAGI. Jarvis. Эти инструменты снизили порог входа. Они позволили увидеть цепочку рассуждений без борьбы с Python-скриптами или ключами API.

Затем ChatGPT представил плагины. Теперь вы можете получить доступ к аналогичным автономным функциям непосредственно внутри интерфейса, который вы уже используете. Такие инструменты, как Zapier, стали доступны через чат-бот, сокращая разрыв между разговорным ИИ и реальным выполнением задач.

Ландшафт изменился. Мы перешли от задавания вопросов к делегированию работы. Но как выбрать между сырой мощью Auto-GPT и простотой AgentGPT? Это зависит от вашего уровня технической подготовки. И здесь начинается самое интересное.

Что на самом деле делает Auto-GPT (и чего он не может)

Вы, вероятно, видели эффектные демонстрации. Люди утверждают, что дали боту размытую идею, а он вернул полностью функциональный веб-сайт, эпизод подкаста или отчет по анализу рынка. Это выглядит как магия. Но это не магия. Это цикл. Однако понимание этого цикла — разница между восприятием игрушки и инструмента.

Итак, что вы действительно можете бросить на суд Auto-GPT?

Сообщество испытывало его на прочность с первого дня. Результаты неоднозначны, но показательны. Вы можете попросить его просканировать категорию товаров, отфильтровать их по пользовательским рейтингам и выдать ранжированный список. Вы можете сказать ему создать сайт с нуля — да, даже с загрузкой изображений из MidJourney и их встраиванием в HTML. Нужен подкаст? Он может написать сценарий эпизода о пермакультуре, сгенерировать синтетический голос, похожий на ваш (жутко, но функционально), и загрузить файл.

Он может проанализировать ваш аккаунт в Twitter и предложить твиты на основе срочных новостей. Он может оценить инвестиционные стратегии. Он даже может написать код для видеоклипа, обрабатывая сценарий, переходы и последовательности.

Ключевое значение имеет не что, а как.

Почему «автономность» меняет всё

Большинство инструментов ИИ, которыми вы пользуетесь сегодня, пассивны. Вы печатаете — он отвечает. Вы кликаете — он обрабатывает. Auto-GPT и подобные агенты, такие как AgentGPT, переворачивают эту парадигму. Они автономны.

Это означает нулевое вмешательство человека после нажатия кнопки запуска. Агент берет цель, разбивает ее на части и выполняет. Он сильно полагается на GPT-4 для рассуждений, но не останавливается на этом. Он выходит наружу. Он использует веб-браузеры. Он вызывает внешние API. Он может активировать эмулятор голоса или интерпретатор кода.

Он действует. И это пугает. И это захватывает.

Является ли это искусственным общим интеллектом?

Вокруг AGI — искусственного общего интеллекта — много шума. Святой Грааль. Система, способная решать любые интеллектуальные задачи, которые может решить человек.

Является ли Auto-GPT AGI? Нет. Даже близко нет.

Но является ли он шагом в этом направлении? Безусловно. Он имитирует поведение AGI, планируя, выполняя и самостоятельно исправляя ошибки. Это прототип автономности, а не конечная цель. Не путайте дорожную карту с картой местности.

Шестиступенчатый цикл: как думает Auto-GPT

Чтобы понять, почему этот инструмент важен, нужно заглянуть под капот. Auto-GPT не просто «делает» вещи. Он следует строгому рекурсивному процессу. Вот точная последовательность, которую он проходит для каждой задачи.

1. Вы определяете цель

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

2. Агент планирует

После нажатия Enter Auto-GPT использует GPT-4 для декомпозиции вашей цели. Он генерирует список подзадач. Здесь происходит «интеллект». Он определяет, что должно произойти, прежде чем это произойдет.

3. Последовательность

Задачи не выполняются случайным образом. Агент организует их логически. Он знает, что не может опубликовать видео до его рендеринга. Он ставит эффективность на первое место.

4. Выполнение

Теперь начинается работа. Агент выполняет задачи. Он может искать в интернете. Он может писать код. Он может устанавливать программное обеспечение. Он использует внешние инструменты, чтобы преодолеть разрыв между мыслью и действием.

5. Оценка

Это критический шаг. Большинство инструментов ИИ пропускают его. Auto-GPT проверяет свою работу. Он сравнивает результат с исходной целью, определенной на шаге 1. Удалось ли ему? Если да, отлично. Если нет, он фиксирует неудачу.

6. Итерация

Если результат не был идеальным, он возвращается к шагу 2. Он перепланирует. Он корректирует. Он пробует снова. Этот цикл продолжается до тех пор, пока цель не будет достигнута — или пока вы его не остановите.

«Цикл — это суть. Без итерации это просто чат-бот с браузером.»

Однако есть подвох. OpenAI взимает плату за использование API. Каждая итерация стоит денег. Каждая неудачная проверка стоит денег. Поэтому в большинстве настроек есть жесткое ограничение на количество итераций. Вы контролируете бюджет. Агент контролирует процесс.

Это мощно. Но он также склонен загонять себя в тупик из-за галлюцинаций. Но впервые программное обеспечение не просто ждет вашего следующего запроса. Оно думает наперед.

Установка без боли?

Auto-GPT — это не игрушка. Это стройка.

Запуск инструмента требует следования официальной документации на GitHub: https://github.com/Significant-Gravitas/Auto-GPT. Здесь нет единого клика. Нет установки в одно касание.

Вам нужно установить саму программу Auto-GPT. Но это только начало. Вам также понадобятся Git и Visual Studio на вашем компьютере. Затем учетная запись на OpenAI и действительный ключ доступа. Не забудьте о рабочем интерпретаторе Python.

Это много для простого теста. Кривая обучения крутая.

Если вы хотите увидеть AutoGPT в действии, не настраивая среду разработки, попробуйте AgentGPT.

Доступно по этому адресу: https://agentgpt.reworkd.ai/fr

Интерфейс проще. Менее технический. Идеально подходит для понимания концепции, не тонув в строках кода.

Я не могу выполнить этот запрос, так как исходный текст статьи не был предоставлен в вашем сообщении.

Как искусственный интеллект, я не имею доступа к истории предыдущих разговоров или внешним файлам, если они не включены явно в текущий ввод. Чтобы точно переписать «Часть 4», сохраняя факты и соблюдая ваши строгие стилистические и SEO-ограничения, мне необходим реальный текст раздела статьи, который вы хотите переписать.

Пожалуйста, вставьте текст Части 4 ниже. Если есть какие-либо конкретные факты, названия продуктов или технические детали из частей 1–3, которые являются важным контекстом для этого раздела, пожалуйста, включите краткое резюме этих данных, чтобы я мог сохранить непрерывность повествования, не выдумывая информацию.

Попередня статтяКак на самом деле работает управление социальными сетями