با دنبال کردن این راهنمای گام به گام، AutoGPT را بر روی رایانه خود نصب کنید.
با گسترش ChatGPT از طریق اینترنت، بسیاری از مردم تحت تأثیر قدرت و کاربرد فناوری GPT OpenAI قرار گرفتند. این جرقه ایده ساخت یک ChatGPT خودکار را برانگیخت که برای دستیابی به یک هدف خاص، پیام های خود را پاسخ می دهد و تولید می کند. این ایده بعداً به عنوان Auto-GPT اجرا شد.
از آنجایی که Auto-GPT هنوز در حال توسعه است، شما فقط می توانید به Auto-GPT همانطور که یک توسعه دهنده دسترسی دارد دسترسی پیدا کنید – که ممکن است به کمی دانش فنی نیاز داشته باشد.
برای اینکه کارها برای شما آسانتر شود، در اینجا راهنمای گام به گام نحوه دانلود و نصب Auto-GPT آورده شده است.
مرحله 1: Python و AutoGPT را دانلود کنید
علیرغم آنچه ممکن است در جاهای دیگر خوانده باشید، نصب Auto-GPT بسیار ساده است.
بیایید با دانلود دستی آخرین نسخه Python 3 و فایل اجرایی Auto-GPT از GitHub شروع کنیم. ابتدا می خواهید پایتون 3 را دانلود و نصب کنید زیرا رایانه شما برای خواندن و اجرای فایل ها در Auto-GPT به آن نیاز دارد.
دانلود: Python 3 (رایگان)
پس از دانلود، روی فایل دوبار کلیک کنید تا پایتون نصب شود. مطمئن شوید که کادر Add python.exe به PATH را علامت بزنید. این به رایانه شما امکان می دهد تا از پایتون در هر نقطه از رایانه شخصی شما استفاده کند. پس از آن، پیش بروید و روی Install Now کلیک کنید.
پس از نصب پایتون، می توانید Auto-GPT را از GitHub دانلود کنید.
دانلود: Auto-GPT (رایگان)
Source code.zip برای ویندوز است، در حالی که Source code.tar.gz برای Linux و MacOS است. ابتدا فایل را برای سیستم عامل خود دانلود کنید، سپس پوشه را کپی کرده و در محل مورد نظر خود پیست کنید.
مرحله 2: Auto-GPT را پیکربندی کنید
از آنجایی که AutoGPT از فناوری GPT OpenAI استفاده می کند، باید یک کلید API از OpenAI ایجاد کنید تا به عنوان اعتبار شما برای استفاده از محصول آن عمل کند.
به خاطر داشته باشید که حساب شما در ChatGPT با حساب OpenAI متفاوت است. برای دسترسی به OpenAI API باید برای یک حساب OpenAI ثبت نام کنید. اکنون:
- پس از ثبت نام و ورود به سایت، روی Personal در گوشه سمت راست بالای وبسایت کلیک کرده و View API keys را انتخاب کنید. این شما را به مدیریت کلیدهای OpenAI API می فرستد، جایی که می توانید کلیدهای API خود را مدیریت کنید.
- برای ایجاد یک کلید، روی ایجاد کلید مخفی جدید کلیک کنید، یک نام وارد کنید، سپس روی ایجاد کلید مخفی کلیک کنید. سپس می توانید کلید API را با استفاده از CTRL + C یا کلیک بر روی نماد کپی در سمت راست کپی کنید.
- اکنون که کلید API خود را دارید، به پوشه Auto-GPT خود بروید و فایل .env را با استفاده از Notepad باز کنید.
- پس از باز شدن، به قسمت LLM PROVIDER بروید. در آنجا OPENAI_API_KEY را خواهید دید. جای نگهدارنده را با کلید API که به تازگی کپی کرده اید جایگزین کنید، سپس فایل را ذخیره کنید.
این فایل جایی است که تمام اعتبار خدمات شما در آن قرار می گیرد، بنابراین اگر می خواهید از یک پایگاه داده بردار پشتیبان مانند Docker یا Pinecone استفاده کنید، می توانید کلیدهای API محصول خود را در اینجا تنظیم کنید. اما اگر فقط می خواهید از AutoGPT استفاده کنید، کلید OpenAI API باید کافی باشد.
مرحله 3: Auto-GPT Dependencies را نصب کنید
اکنون که Auto-GPT را پیکربندی کرده اید، زمان آن رسیده است که وابستگی های آن را از طریق یک ترمینال نصب کنید.
- برای باز کردن یک ترمینال در محیط Auto-GPT، روی پوشه Auto-GPT کلیک راست کرده، سپس Open in Terminal را انتخاب کنید.
- برای نصب تمام الزامات مورد نیاز برای کارکرد Auto-GPT، از دستور pip install -r requirement.txt استفاده کنید.
- هنگامی که اینتر را فشار دهید، ترمینال شما تمام وابستگی های مورد نیاز را دانلود و نصب می کند.
- پس از نصب، Auto-GPT را با استفاده از: python -m autogpt باز کنید
تبریک می گویم! شما با موفقیت Auto-GPT را نصب کرده اید.
نحوه استفاده از Auto-GPT
اکنون که با موفقیت Auto-GPT را روی رایانه خود نصب کرده اید، بیایید نحوه استفاده از Auto-GPT را بررسی کنیم.
هنگامی که برای اولین بار Auto-GPT را باز می کنید، بلافاصله از شما خواسته می شود نام دستیار هوش مصنوعی، نقش آن و پنج هدفی را که هوش مصنوعی باید دنبال کند، مشخص کنید.
شما می توانید هر نامی را که می خواهید وارد کنید. احتمالاً بر عملکرد دستیار هوش مصنوعی شما تأثیر نمی گذارد. پس از نامگذاری، سعی کنید نقشی واضح و مختصر ارائه دهید، زیرا این نقشی را که هوش مصنوعی ایفا می کند تعیین می کند.
اگرچه نیازی به پر کردن هر پنج هدف ندارید، اما همچنان توصیه میشود این کار را انجام دهید، زیرا احتمالاً این کار بر کارایی هوش مصنوعی شما تأثیر میگذارد.
در این مثال، ما نام دستیار هوش مصنوعی خود را “Recipe-Generator” گذاشته ایم. نقش آن این است که یک دستور غذا بر اساس پنج ماده اصلی موجود در ایالات متحده تهیه کند. ما سه هدف اول را بهعنوان پارامترهایی در مورد آنچه که انتظار داریم دستور پخت باشد، تنظیم کردهایم و دو هدف آخر را طوری تنظیم کردهایم که به Auto-GPT بگوییم فایل را بهعنوان TXT ذخیره کند، سپس خاموش شود.
هنگامی که آخرین هدف خود را به دست آوردید، می توانید اینتر را بزنید تا Auto-GPT اجرا شود.
در حین دویدن، می توانید افکار، استدلال، برنامه و انتقاد هوش مصنوعی را ببینید. برای هر اقدام دستیار هوش مصنوعی، از شما خواسته می شود تا برنامه آن را برای اجرا مجوز دهید. می توانید این کار را با تایپ “y” به صورت بله انجام دهید.
اگر میخواهید هوش مصنوعی چندین بار بدون درخواست مجوز از شما ادامه دهد، میتوانید «y -(تعداد اقدامات مجاز)» را تایپ کنید. برای مثال، اگر میخواهید دستیار هوش مصنوعی شما به اجرای پنج مرحله زیر ادامه دهد، میتوانید «y -5» را تایپ کرده و اینتر را بزنید.
یکی از مزایای Auto-GPT نسبت به ChatGPT این است که کاوش از طریق اینترنت رایگان است. همانطور که در اینجا می بینید، دستیار Recipe-Generator ما یک فایل را دانلود می کند.
این باعث می شود این هوش مصنوعی به طور بالقوه خطرناک باشد. به همین دلیل است که Auto-GPT همیشه قبل از اجرای برنامه ها از شما مجوز می خواهد. همیشه قبل از مجوز دادن به اقدامات دستیار هوش مصنوعی، افکار، استدلال و برنامه ریزی خود را بخوانید و درک کنید.
پس از هر اقدام هوش مصنوعی، میتوانید بازخورد خود را برای کمک به هوش مصنوعی در انجام وظایف خود ارائه دهید.
در این اسکرین شات، دستیار هوش مصنوعی ما سه بار همان مرحله را مرور کرده است. بنابراین، به هوش مصنوعی میگوییم که از مرور دستور العملها صرفنظر کند و شروع به ایجاد خروجی کند.
پس از تهیه دستور پخت، هوش مصنوعی ما اکنون وظیفه خود را کامل کرده است.
برای مشاهده خروجی، به پوشه Auto-GPT خود بروید و auto-gpt-workspace را باز کنید.
موفقیت! دستیار هوش مصنوعی ما دستور پخت دیگ پای مرغ را به ما داده است.
محدودیت های خودکار GPT
اگرچه خوب بود که Auto-GPT کار می کند، اما هنوز کاملاً محدود است. از طریق یک سری آزمایش، متوجه شدیم که Auto-GPT نمی تواند هیچ چیز پیچیده ای را مدیریت کند. بیشتر اوقات، به همان فکر و استدلال ادامه می داد. اگرچه قطعاً میتوانید به ارائه اعلانهای مفید ادامه دهید، اما بیشتر شبیه ChatGPT به جای دستیار مستقلی است که قرار بود باشد.
بسیاری از این حلقههای بیپایان به این دلیل است که هوش مصنوعی نمیداند چگونه تبلیغات وبسایت، صفحات ورود به سیستم، کوکیها و انواع پاپآپها را مدیریت یا هدایت کند. این مشکل احتمالاً ناشی از این واقعیت است که ما فقط Auto-GPT را به جای GPT-4 در GPT-3.5 اجرا می کردیم.
اگرچه ممکن است این دو نسخه از نظر نسخه به هم نزدیک باشند، اما GPT3.5 و GPT-4 بسیار متفاوت از یکدیگر هستند.
آینده Auto-GPT
دو دلیل وجود دارد که Auto-GPT آنطور که باید قدرتمند نیست.
اولین مورد این است که هنوز در حال توسعه است—ویژگی ها و تنظیمات بیشتری باید اضافه شود تا عملکرد Auto-GPT همانطور که در نظر گرفته شده باشد. مورد دوم این است که GPT-3.5 قرار نبود Auto-GPT را تامین کند. اگر به GitHub رسمی نگاه کنید، می بینید که AutoGPT برای استفاده از GPT-4 در حال توسعه است.
زمانی که AutoGPT به مرحله توسعه کامل برسد و GPT-4 منتشر شود، زمان زیادی خواهد بود. زمانی که این اتفاق بیفتد، AutoGPT احتمالاً به همان اندازه چشمگیر و قدرتمند خواهد بود که در ابتدا تصور می شد. بنابراین، قبل از اینکه این اتفاق بیفتد، ممکن است علاقه مند به بازی با آن باشید تا زمانی که منتظر بهروزرسانیهای آتی و GPT-4 هستیم.