נצל את העוצמה של מודל שפת GPT וצור עוזרי AI שימושיים על ידי התקנת Auto-GPT באובונטו.

Auto-GPT הוא פרויקט בקוד פתוח המאפשר לאנשים ליצור עוזרי בינה מלאכותית הנותנת מענה לצרכיהם. עוזרי בינה מלאכותית אלו מסוגלים לחשוב וביקורת עצמית ויכולים ליצור הנחיה משלהם להגיע לקבוצה מסוימת של יעדים ולמלא את תפקידם. הוא משתמש באותו מודל שפת GPT המשמש ב-ChatGPT הפופולרי ממילא.

אם תרצה לרתום את הכוח של GPT בצורה של עוזר בינה מלאכותית, אולי יעניין אותך לנסות את Auto-GPT. כך תוכל להתקין ולהגדיר Auto-GPT באובונטו.

תנאים מוקדמים להתקנת Auto-GPT

כדי להתקין את Auto-GPT, תחילה עליך להתקין את החבילות העדכניות ביותר של Python3 ו-Git במחשב שלך.

Python נמצא בשימוש נרחב באוטו-GPT. ל התקן את הגרסה האחרונה של Python על אובונטו, פתח מסוף ושדרג ועדכן את החבילות באמצעות:

sudo apt update && sudo apt upgrade

כעת, הוסף את ה-deadsnakes PPA עם הפקודה הבאה:

sudo add-apt-repository ppa: deadsnakes/ppa

התקן את הגרסה האחרונה של Python עם:

sudo apt התקן את python3.11

החלף את "python3.11" בפקודה לעיל בגרסת Python העדכנית ביותר באותה עת.

לאחר ההתקנה, בדוק אם pip כבר מותקן במחשב שלך:

instagram viewer
pip --גרסה

אם אתה משתמש ב-Python 3.4 ומעלה, pip כבר אמור להיות מותקן. אבל במקרה שהוא חסר, התקן pip עם:

sudo apt להתקין python3-pip

כעת, לאחר שהתקנת את גרסת Python וה-pip העדכניים ביותר באובונטו, התקן את 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 באובונטו

כעת לאחר שהגדרת כהלכה את הסביבה עבור Auto-GPT, עליך להגדיר את מפתח ה-API של OpenAI כמשתנה סביבה.

כדי לקבל מפתח API של OpenAI, הירשם לחשבון על ידי מעבר אל platform.openai.com. ודא שאתה מגדיר את אמצעי התשלום שלך לשימוש במוצר GPT של OpenAI.

לאחר הכניסה לחשבון, לחץ על תמונת הפרופיל בצד ימין למעלה ובחר הצג מפתחות API.

כדי ליצור מפתח API, לחץ על צור מפתח סודי חדש לחצן, הוסף שם כלשהו והעתק את מפתח ה-API על ידי לחיצה Ctrl + C או לחיצה על סמל ההעתקה. אתה תשתמש במפתח זה בתור אישורים לעוזר הבינה המלאכותית שלך כדי להשתמש בטכנולוגיית GPT של OpenAI.

לאחר ההעתקה, הדבק את המפתח בתוך .env קוֹבֶץ. קובץ ה-env יאחסן את כל מפתחות ה-API שבהם אתה משתמש עם Auto-GPT. אם אינך זקוק למסד נתונים וקטור עורפי כמו Pinecone, מפתח ה-API של OpenAI אמור להספיק כדי להשתמש ב-Auto-GPT.

כדי להגדיר את מפתח ה-API שלך, פתח את .env קובץ באמצעות ננו:

nano .env.template

כדי לאתר את משתנה מפתח API של OpenAI, החזק CTRL + W, לחפש אחר "OPEN_API_KEY=", ואז הכה להיכנס.

החלף את מציין המיקום במפתח ה-API שלך על ידי לחיצה Ctrl +V ומכה Ctrl + S לשמור. אתה יכול לצאת מעורך הטקסט הננו על ידי לחיצה Ctrl + X.

עליך גם לשנות את שם ה".env.template"קובץ רק ל".env". כדי לעשות זאת, הפעל:

sudo mv .env.template .env

שלב 2: התקן Auto-GPT Dependencies באובונטו

Auto-GPT משתמש בהרבה ספריות Python. תצטרך להתקין את כל החבילות באמצעות pip וה- requirements.txt קובץ טקסט שמגיע עם קוד המקור של AutoGPT.

כדי להתקין את כל התלות של Python, הרץ:

pip install -r requirements.txt

לאחר מכן, נסה להפעיל את Auto-GPT באמצעות:

python3 -m autogpt

מזל טוב! התקנת והגדרת בהצלחה את Auto-GPT במחשב אובונטו שלך.

כיצד להשתמש ב-Auto-GPT באובונטו

עם Auto-GPT מותקן, כעת תוכל ליצור עוזר AI משלך. ישנם שני מצבים כשמדובר בשימוש אוטומטי ב-GPT. במצב ברירת המחדל, אתה רק צריך לספק משימה. בהתבסס על המשימה שצוינה, Auto-GPT יפיק אוטומטית את שמו של עוזר הבינה המלאכותית שלך, תפקידו והמטרות שלו.

במצב ידני, Auto-GPT יבקש ממך לציין שם, יעד ועד חמישה יעדים שברצונך שעוזר הבינה המלאכותית יעקוב אחריו בזמן ביצוע המשימה שלו. מצב זה מאפשר לך לשלוט באופן שבו עוזר הבינה המלאכותית שלך יתפקד.

כדי להשתמש במצב ידני, השתמש בפקודה הבאה:

--מדריך ל

בדוגמה זו, קראנו לעוזר הבינה המלאכותית שלנו, ונתנו לו תפקיד לחפש מבצעי מוצר, וכמה יעדים על איכות המבצע.

לאחר שהשם, המטרות והתפקיד סופקו, עוזר הבינה המלאכותית שלך יופעל מיד ויתחיל לעבור בלולאה בתהליך החשיבה והביצוע שלו.

לאורך התהליך, אתה יכול לראות את מחשבותיו, הנימוקים, התוכנית, הביקורת והפעולה הבאה של עוזר הבינה המלאכותית שלך. הפעולה הבאה שלו תתבצע רק לאחר שתתן את אישורך.

אתה יכול לאשר את הפעולה הבאה של הבינה המלאכותית על ידי הקלדת "y"בשביל כן. אם אתה לא רוצה שה-AI ימשיך עם התוכניות שלו, אתה יכול להקליד "נ"לא וצא.

אם אתה סומך על עוזר הבינה המלאכותית שלך ואינך רוצה להמשיך לנטר את כל המחשבות והפעולות שלו, תוכל להקליד "y -(מספר)". לדוגמה, אם אתה רוצה ש-Auto-GPT יבצע את חמש הפעולות הבאות שלו, אתה יכול להקליד "y -5". יתר על כן, אם ברצונך לספק משוב לעוזרת הבינה המלאכותית שלך, תוכל גם להקליד את ההנחיה שלך כקלט.

בדוגמה זו, העוזר שלנו הסתובב בלולאה עם אותן מחשבות, תוכניות והוצאות להורג עכשיו שלוש פעמים. אז החלטנו לתת לו משוב כדי להפסיק שכן המאמצים הראשוניים שלו כבר הספיקו.

לאחר שעוזר הבינה המלאכותית שלך מסיים את המשימה שלו, תוכל לראות את הפלט הסופי שלו על ידי פתיחת ה /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace מַדרִיך.

הַצלָחָה! עוזר הבינה המלאכותית שלנו נתן לנו רשימה של קודי פרומו פעילים לעכבר שחיפשנו.

מגבלות של Auto-GPT

למרות ש-Auto-GPT נתן לנו כמה תוצאות מבטיחות למדי, הוא עדיין לא חזק או שימושי כפי שהיה בתחילה. במהלך הבדיקה שלנו, כל משימה מעט מורכבת גרמה לעתים קרובות לעוזר הבינה המלאכותית לעבור בלולאה דרך אותו דפוס של מחשבות ופעולות, שבסופו של דבר נכשלו.

חלק גדול מהבעיה הזו היה חוסר היכולת של הבינה המלאכותית לטפל במודעות אתרים, קובצי Cookie, דפי כניסה וחלונות קופצים. זה נגרם ככל הנראה מהעובדה ש-Auto-GPT עדיין בשלב הפיתוח המוקדם שלו.

אז לעת עתה, עליך להשתמש ב-Auto-GPT רק כדרך לשחק ולהתנסות עם עוזרי AI.

Auto-GPT ימשיך להשתפר יותר ויותר

Auto-GPT אינו חזק כפי שהוא אמור להיות בשל שלב הפיתוח הנוכחי שלה והגישה המוגבלת ל-GPT-4. עם זאת, אלה לא יימשכו זמן רב מכיוון ש-Auto-GPT זוכה להרבה אחיזה ותמיכה מאנשים ברחבי העולם.

הפיתוח של Auto-GPT יימשך ככל הנראה עד שהוא יגיע למצב בוגר ויציב שבו מיושמים תכונות שימושיות רבות. זה רק עניין של זמן עד ש-Auto-GPT יהפוך לכלי מעשי עבור היישומים האישיים, המקצועיים והעסקיים שלנו.