Възползвайте се от силата на езиковия модел GPT и създайте полезни AI асистенти, като инсталирате Auto-GPT на Ubuntu.

Auto-GPT е проект с отворен код, който позволява на хората да създават AI асистенти, които отговарят на техните нужди. Тези AI асистенти са способни да мислят и да се самокритикуват и могат да генерират свои собствени подкани за постигане на определен набор от цели и изпълнение на ролята си. Той използва същия GPT езиков модел, използван във вече популярния ChatGPT.

Ако искате да впрегнете силата на GPT под формата на AI асистент, може да ви е интересно да изпробвате Auto-GPT. Ето как можете да инсталирате и настроите Auto-GPT на Ubuntu.

Предпоставки за инсталиране на Auto-GPT

За да инсталирате Auto-GPT, първо трябва да инсталирате най-новите пакети Python3 и Git на вашия компютър.

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

sudo apt актуализация && sudo apt надграждане
instagram viewer

Сега добавете deadsnakes PPA със следната команда:

sudo add-apt-repository ppa: deadsnakes/ppa

Инсталирайте най-новата версия на Python с:

sudo apt инсталирайте python3.11

Заменете "python3.11" в горната команда с най-новата версия на Python към момента.

След инсталирането проверете дали pip вече е инсталиран на вашата машина:

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 код, като използвате командата cd:

cd Auto-GPT

Стъпка 1: Конфигурирайте Auto-GPT в Ubuntu

Сега, след като сте настроили правилно средата за Auto-GPT, трябва да конфигурирате вашия OpenAI API ключ като променлива на средата.

За да получите OpenAI API ключ, регистрирайте се за акаунт, като отидете на platform.openai.com. Уверете се, че сте настроили своя метод на плащане, за да използвате GPT продукта на OpenAI.

След като влезете в акаунта си, щракнете върху изображението на профила горе вдясно и изберете Вижте API ключове.

За да генерирате API ключ, щракнете върху Създайте нов таен ключ бутон, добавете произволно име и копирайте API ключа, като натиснете Ctrl + C или щракнете върху иконата за копиране. Ще използвате този ключ като идентификационни данни за вашия AI асистент, за да използва GPT технологията на OpenAI.

След като бъде копиран, поставете ключа вътре в .env файл. Файлът env ще съхранява всички API ключове, които използвате с Auto-GPT. Ако не се нуждаете от фонова векторна база данни като Pinecone, вашият OpenAI API ключ трябва да е достатъчен, за да използвате Auto-GPT.

За да зададете вашия API ключ, отворете .env файл с помощта на nano:

nano .env.template

За да намерите променливата на OpenAI API ключ, задръжте CTRL + W, търся "OPEN_API_KEY=”, и след това удари Въведете.

Заменете контейнера с вашия API ключ, като натиснете Ctrl +V и удряне Ctrl + S Да запазя. Можете да излезете от нано текстовия редактор, като натиснете Ctrl + X.

Трябва също да преименувате „.env.template"файл само до".env". За да направите това, стартирайте:

sudo mv .env.template .env

Стъпка 2: Инсталирайте Auto-GPT зависимости на Ubuntu

Auto-GPT използва много библиотеки на Python. Ще трябва да инсталирате всички пакети, като използвате pip и the изисквания.txt текстов файл, който идва с изходния код на AutoGPT.

За да инсталирате всички зависимости на Python, изпълнете:

pip install -r requirements.txt

След това опитайте да стартирате Auto-GPT, като използвате:

python3 -m autogpt

Честито! Успешно сте инсталирали и настроили Auto-GPT на вашата Ubuntu машина.

Как да използвате Auto-GPT на Ubuntu

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

В ръчен режим Auto-GPT ще ви помоли да посочите име, цел и до пет цели, които искате AI асистентът да следва, докато изпълнява задачата си. Този режим ви позволява да контролирате как ще функционира вашият AI асистент.

За да използвате ръчен режим, използвайте следната команда:

--ръчно

В този пример сме посочили нашия AI асистент и сме му дали роля да търси промоции на продукти и няколко цели за качеството на промоцията.

След като името, целите и ролята бъдат предоставени, вашият AI асистент незабавно ще се активира и ще започне да преминава през своя процес на мислене и изпълнение.

По време на процеса можете да видите мислите, разсъжденията, плана, критиката и следващото действие на вашия AI асистент. Следващото му действие ще бъде изпълнено едва след като сте дали своето одобрение.

Можете да одобрите следващото действие на AI, като напишете "г"за да. Ако не искате AI да продължи с плановете си, можете да въведете "н" за не и изход.

Ако имате доверие на своя AI асистент и не искате да продължите да наблюдавате всички негови мисли и действия, можете да въведете "y (число)". Например, ако искате Auto-GPT да изпълни следващите си пет действия, можете да въведете "y -5". Освен това, ако искате да предоставите обратна връзка на вашия AI асистент, можете също да въведете вашата подкана като вход.

В този пример нашият асистент обикаля едни и същи мисли, планове и изпълнения вече три пъти. Затова решихме да му дадем обратна връзка, за да спре, тъй като първоначалните му усилия вече бяха достатъчни.

След като вашият AI асистент завърши задачата си, можете да видите крайния му резултат, като отворите /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace указател.

Успех! Нашият AI асистент ни даде списък с активни промоционални кодове за мишката, която търсихме.

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

Въпреки че Auto-GPT ни даде някои доста обещаващи резултати, той все още не е толкова мощен или полезен, колкото първоначално се рекламираше. По време на нашето тестване всяка леко сложна задача често водеше до това, че AI асистентът преминава през същия модел от мисли и действия, което в крайна сметка се провали.

Голяма част от този проблем беше неспособността на AI да обработва реклами в уебсайтове, бисквитки, страници за влизане и изскачащи прозорци. Вероятно е причинено от факта, че Auto-GPT все още е в ранна фаза на разработка.

Така че засега трябва да използвате Auto-GPT само като начин за игра и експериментиране с AI асистенти.

Auto-GPT ще става все по-добър и по-добър

Auto-GPT не е толкова мощен, колкото трябва да бъде поради текущия си етап на развитие и ограничения достъп до GPT-4. Те обаче няма да продължат дълго, тъй като Auto-GPT печели много сцепление и подкрепа от хора по целия свят.

Разработването на Auto-GPT вероятно ще продължи, докато стигне до зряло и стабилно състояние, в което ще бъдат внедрени много полезни функции. Само въпрос на време е Auto-GPT да стане практичен инструмент за нашите лични, професионални и бизнес приложения.