Используйте возможности языковой модели GPT и создавайте полезных помощников ИИ, установив Auto-GPT в Ubuntu.

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

Если вы хотите использовать возможности GPT в виде помощника ИИ, вам может быть интересно попробовать Auto-GPT. Вот как вы можете установить и настроить Auto-GPT в Ubuntu.

Предварительные условия для установки Auto-GPT

Чтобы установить Auto-GPT, вам сначала нужно установить на свой компьютер последние пакеты Python3 и Git.

Python широко используется в Auto-GPT. К установить последнюю версию Python на Ubuntu, откройте терминал и обновите и обновите пакеты, используя:

обновление sudo apt && обновление sudo apt

Теперь добавьте deadsnakes PPA с помощью следующей команды:

instagram viewer
sudo add-apt-repository ppa: deadsnakes/ppa

Установите последнюю версию Python с помощью:

sudo apt установить python3.11

Замените «python3.11» в приведенной выше команде последней версией Python на данный момент.

После установки проверьте, установлен ли pip на вашем компьютере:

пип --версия

Если вы используете Python 3.4 или выше, pip уже должен быть установлен. Но если он отсутствует, установите pip с помощью:

sudo apt установить python3-pip

Теперь, когда вы установили последнюю версию Python и pip в Ubuntu, установите Git и клонируйте репозиторий Auto-GPT, используя git клон:

sudo apt установить git
sudo git клон https://github.com/Significant-Gravitas/Auto-GPT.git

Измените каталог на только что созданную папку кода Auto-GPT, используя команда компакт-диска:

компакт-диск Авто-GPT

Шаг 1. Настройте Auto-GPT в Ubuntu

Теперь, когда вы правильно настроили среду для Auto-GPT, вам нужно настроить ключ OpenAI API как переменную среды.

Чтобы получить ключ API OpenAI, зарегистрируйте учетную запись, перейдя на платформа.openai.com. Убедитесь, что вы настроили способ оплаты для использования продукта OpenAI GPT.

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

Чтобы сгенерировать ключ API, нажмите кнопку Создать новый секретный ключ кнопку, добавьте любое имя и скопируйте ключ API, нажав Ctrl + С или щелкнув значок копирования. Вы будете использовать этот ключ в качестве учетных данных для вашего помощника по искусственному интеллекту, чтобы использовать технологию OpenAI GPT.

После копирования вставьте ключ внутрь .env файл. В файле env будут храниться все ключи API, которые вы используете с Auto-GPT. Если вам не нужна внутренняя база данных векторов, такая как Pinecone, вашего ключа API OpenAI должно быть достаточно для использования Auto-GPT.

Чтобы установить ключ API, откройте .env файл с использованием нано:

нано .env.template

Чтобы найти ключевую переменную OpenAI API, удерживайте CTRL+В, искать "OPEN_API_KEY=", а затем нажмите Входить.

Замените заполнитель своим ключом API, нажав Ctrl + V и удар Ctrl + С сохранить. Вы можете выйти из текстового редактора nano, нажав Ctrl + Х.

Вы также должны переименовать ".env.template"файл только для".env". Для этого запустите:

sudo mv .env.template .env

Шаг 2. Установите зависимости Auto-GPT в Ubuntu

Auto-GPT использует множество библиотек Python. Вам нужно будет установить все пакеты, используя pip и требования.txt текстовый файл, который поставляется с исходным кодом AutoGPT.

Чтобы установить все зависимости Python, запустите:

pip install -r требования.txt

Затем попробуйте запустить Auto-GPT, используя:

python3 -m автогпт

Поздравляем! Вы успешно установили и настроили Auto-GPT на своем компьютере с Ubuntu.

Как использовать Auto-GPT в Ubuntu

Установив Auto-GPT, вы теперь можете создать своего собственного ИИ-помощника. Есть два режима использования Auto-GPT. В режиме по умолчанию вам нужно только предоставить задачу. На основе указанной задачи Auto-GPT автоматически сгенерирует имя вашего ИИ-помощника, его роль и цели.

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

Чтобы использовать ручной режим, используйте следующую команду:

--руководство

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

Как только имя, цели и роль будут предоставлены, ваш ИИ-помощник немедленно активируется и начнет повторять процесс мышления и выполнения.

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

Вы можете одобрить следующее действие ИИ, набрав "у"за да. Если вы не хотите, чтобы ИИ продолжал выполнять свои планы, вы можете ввести "н" для нет и выход.

Если вы доверяете своему ИИ-помощнику и не хотите продолжать следить за всеми его мыслями и действиями, вы можете ввести «у - (число)". Например, если вы хотите, чтобы Auto-GPT выполнил следующие пять действий, вы можете ввести "у -5". Кроме того, если вы хотите оставить отзыв своему помощнику по искусственному интеллекту, вы также можете ввести свое приглашение в качестве ввода.

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

Как только ваш ИИ-помощник завершит свою задачу, вы сможете просмотреть его окончательный результат, открыв /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace каталог.

Успех! Наш помощник по искусственному интеллекту дал нам список активных промокодов для мыши, которую мы искали.

Ограничения Auto-GPT

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

Большая часть этой проблемы заключалась в неспособности ИИ обрабатывать рекламу на веб-сайтах, файлы cookie, страницы входа и всплывающие окна. Вероятно, это было вызвано тем, что Auto-GPT все еще находится на ранней стадии разработки.

Поэтому на данный момент вы должны использовать Auto-GPT только как способ поиграть и поэкспериментировать с помощниками ИИ.

Auto-GPT будет становиться все лучше и лучше

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

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