top banner adv

Auto_GPT چیست و چگونه کار میکند؟

Auto_GPT چیست و چگونه کار میکند؟
0
بازدید : 7193

با Auto-GPT می‌توان مستقیما به قلمرو هوش مصنوعی مستقل وارد شد. Auto_GPT چیست؟ به زبان ساده، Auto-GPT یک ابزار هوش مصنوعی است که می‌تواند معادلات را تغییر دهد. ابزاری که به «مدل‌های زبانی گسترده» (LLM) اجازه می‌دهد بدون دخالت انسان، وظایف را برنامه‌ریزی و اجرا کنند؛ از این نظر، مانند برادر مستقل خود یعنی ChatGPT است.

در حال حاضر، زمزمه‌هایی شنیده می‌شود که Auto-GPT مقدمه‌ای برای ظهور AGI (هوش عمومی مصنوعی) خواهد بود. با این حال، به جای خارج شدن از موضوع و درگیر شدن در پیش‌بینی‌های اغراق‌آمیز، بیایید بر آنچه می‌دانیم، تمرکز کنیم. این راهنمای فکت کوینز هر آنچه باید در مورد Auto-GPT بدانید، قابلیت‌ها و نحوه تغییر تعامل ما با هوش مصنوعی توسط آن را بررسی می‌کند.

در حال بارگذاری پخش کننده...

Auto_GPT چیست؟

Auto-GPT یک دستیار هوش مصنوعی است که بر استقلال تمرکز دارد. این رابط آزمایشی با GPT-4 و GPT-3.5 قادر است وظایف را به طور مستقل و بدون نیاز به هیچ‌گونه مداخله انسانی انجام دهد. برخلاف ChatGPT که برای انجام دادن به دستورات خاصی نیاز دارد، Auto-GPT کنترل را در دست می‌گیرد و دستورات خود را برای انجام وظایف تعیین شده ایجاد می‌کند.

قدرت واقعی یک هوش مصنوعی مانند ChatGPT زمانی روشن می‌شود که سوالات ارائه شده به آن کاملا دقیق باشند. زیرا کیفیت خروجی هر چت‌بات هوش مصنوعی تا حد زیادی به کیفیت درخواست‌های داده شده به آن بستگی دارد.

Auto_GPT چیست؟

فرض کنید این حلقه را کنار بگذاریم و به برنامه اجازه دهیم بهترین درخواست‌ها را خودش تشخیص دهد. حتی یک قدم جلوتر برویم و اجازه دهیم مراحل بعدی و نحوه اجرای آن‌ها را هم بیابد و این روند را تا زمان اتمام وظایف تکرار کند. این همان چیزی است که Auto-GPT می‌خواهد به آن دست یابد.

بنابراین Auto-GPT فقط هوش مصنوعی نیست، بلکه تدبیر هم می‌کند. Auto-GPT می‌تواند به وب‌سایت‌ها و موتورهای جستجو دسترسی داشته باشد، داده‌ها را جمع‌آوری و کیفیت آن‌ها را ارزیابی کند. سپس هر داده بی‌کیفیت را رها می‌کند و یک وظیفه فرعی جدید برای یافتن داده‌های بهتر ایجاد می‌کند. از این رو، آن را یک «عامل هوش مصنوعی مستقل» می‌نامند.

ویدئو یوتیوب Auto_GPT

روش ثبت نام در Auto_GPT چیست؟

اگر قصد دارید Auto_GPT را امتحان کنید، به یک حساب OpenAI پولی نیاز دارید. سپس، یک API دریافت می‌کنید که به عنوان یک پل به Auto-GPT اجازه می‌دهد با GPT-4 و ChatGPT OpenAI تعامل داشته باشد.

بر خلاف ChatGPT که با ورود به حساب OpenAI خود و انجام چند مرحله کلی می‌توانید به آن دسترسی داشته باشید، راه‌اندازی Auto-GPT در رایانه شما فرآیند پیچیده‌تری دارد.

روش ثبت نام در Auto_GPT چیست؟

بیشتر بخوانید : بهترین صرافی‌های ارز دیجیتال برای تازه‌ واردان دنیای کریپتو کدام‌اند؟

– ابتدا باید اصول اولیه شامل کلیدهای پایتون 3.8 یا جدیدتر و OpenAI API را داشته باشید. می‌توانید لینک‌های دانلود را در صفحه GitHub Auto-GPT پیدا کنید.
– اکنون به GitHub بروید، روی «Code» کلیک و فایل Zip را دانلود کنید. گزینه “Stable” را در سمت چپ انتخاب کنید. ممکن است گزینه “Master” کمی ناپایدار باشد.
– گزینه Power Shell را باز و این کد را اجرا کنید: git clone https://github.com/Torantulino/Auto-GPT.git’.
– اکنون، با “cd Auto-GPT” به دایرکتوری پروژه بروید.
– هنگامی که در مکان مناسب قرار گرفتید، کتابخانه‌ها را با این دستور نصب کنید: “pip install -r requires.txt”
– درنهایت، “env” را به «.env» تغییر نام دهید و OPENAI_API_KEY خود را وارد کنید.

بیشتر بخوانید: Google Bard چیست ؟ آشنایی با ربات هوش مصنوعی گوگل

هزینه ثبت نام در Auto_GPT چقدر است؟

در زمان نگارش این مقاله، دو گزینه برای انتخاب API های OpenAI وجود دارد که یکی با 8000 زمینه و دیگری با 32000 زمینه عرضه می‌شود. همان‌طور که در تصویر زیر می‌بینید، قیمت‌ها به مدلی که انتخاب می‌کنید، بستگی دارند که بسیار هم می‌توانند گران باشند. بعدا در همین راهنما، درباره اشکالات هزینه این طرح‌ها و معنای «زمینه» به‌تفصیل بحث خواهیم کرد.

هزینه ثبت نام در Auto_GPT چقدر است؟

بیشتر بخوانید : ربات Smart Rebalance والکس؛ راه اندازی تا کاربردها!


با این حال، لازم نیست زیاد نگران خالی شدن حساب بانکی خود باشید. زیرا می‌توانید محدودیت‌های ملایم یا سختی را برای میزان هزینه‌ای که می‌خواهید در API ها خرج کنید، تعیین کنید. اگر محدودیت ملایم تعیین کنید، OpenAI یک ایمیل اعلان ارسال می‌کند تا به شما هشدار دهد که به حد تعیین‌شده رسیده‌اید. محدودیت سخت موثرتر است؛ زیرا OpenAI به طور خودکار تمام خدمات مرتبط با API را پس از رسیدن به حد مجاز، خاتمه می‌دهد.

معنای «زمینه» در Auto_GPT چیست؟

زمینه (Context) در اینجا به متن یا اطلاعات قبلی اشاره دارد که هوش مصنوعی برای تولید پاسخ‌های خود از آن‌ها استفاده می‌کند. مشابه انسان که در یک مکالمه، آنچه گفته شده را به خاطر می‌آورد تا بتواند مطابق با آن پاسخ دهد. GPT-4 و سایر مدل‌های زبانی نیز به همین شکل کار می‌کنند. آن‌ها از چیزی که ما آن را «زمینه» می‌نامیم، استفاده می‌کنند تا بفهمند که باید چه پاسخی بدهند.

تصور کنید انسان فقط بتواند دو جمله آخر یک مکالمه را به حافظه کوتاه‌مدت خود بسپارد. در این حالت، پاسخ‌های او بسیار محدود خواهند بود. مدل‌های هوش مصنوعی هم مانند حافظه کوتاه‌مدت انسان، یک «محدوده زمینه» دارند. مثلا GPT-4 تا ماه مه 2023 می‌تواند حدود 25000 کلمه از یک زمینه گفتگو را به خاطر بسپارد. این تعداد واژه، نشان‌دهنده زمینه بسیار طولانی‌تری نسبت به مدل‌های قبلی GPT است.

معنای «زمینه» در Auto_GPT چیست؟

روش کار Auto_GPT چیست؟

اما روش کار Auto_GPT چیست؟ Auto-GPT را به عنوان یک «دستیار هوش مصنوعی مدبر» در نظر بگیرید. شما به آن یک ماموریت می‌دهید و نقشه راه برای به انجام رساندن آن طرح می‌کنید. اگر این کار شامل مرور اینترنت یا بازیابی داده‌ها باشد، Auto-GPT استراتژی شما را مجددا بهینه‌سازی می‌کند تا ماموریت را بهتر انجام دهد.

این موضوع شبیه داشتن یک دستیار انسانی است که می‌تواند وظایف مختلفی مانند تجزیه و تحلیل بازار و خدمات به مشتری تا امور مالی و فراتر را انجام دهد. عملکرد Auto-GPT با چهار ویژگی کلیدی زیر ممکن می‌شود.

بیشتر بخوانید : آموزش استفاده از کیف پول سامورایی Samurai Wallet

• معماری: Auto-GPT از قدرت مدل‌های GPT-4 و GPT-3.5 به عنوان موتور شناختی خود در تفکر و حل مسئله استفاده می‌کند.
• خودمختار: این مکانیسم خود-بهبودی Auto-GPT است. مکانیسمی که می‌تواند عملکرد خود را بازتاب دهد، از تلاش‌های قبلی استفاده کند و تاریخچه اقدامات خود را برای ارائه نتایج دقیق‌تر ثبت کند.
• حافظه: روش ذخیره‌سازی Auto-GPT مشابه با پایگاه‌های داده و حافظه بلندمدت در انسان است. یعنی زمینه را حفظ می‌کند تا تصمیمات آگاهانه‌تری بگیرد.
• چندبعدی: Auto-GPT یک ابزار چندبعدی است که نسبت به پیشرفت‌های قبلی در هوش مصنوعی، جهشی رو به جلو محسوب می‌شود.

روش کار Auto_GPT چیست؟

محدودیت‌های Auto_GPT چیست؟

Auto-GPT یک ربات مجازی است که از هوش مصنوعی و مدل‌های زبانی گسترده استفاده می‌کند. بنابراین مجموعه وسیعی از وظایف را انجام دهد، از گذشته خود می‌آموزد و به طور مداوم عملکرد خود را بهبود می‌بخشد. با این حال، به یاد داشته باشید که این امکانات هیجان‌انگیز ممکن است در حال حاضر به طور کامل بروز نکنند.

اجازه دهید نگاهی گذرا به دو مورد از چالش‌های اساسی این هوش مصنوعی بیندازیم تا بدانیم محدودیت‌های Auto_GPT چیست.

1. عامل هزینه بالا

استفاده از GPT-4 که چارچوب ساختاری Auto-GPT را تشکیل می‌دهد، هزینه قابل توجهی دارد. مثلا با یک محدودیت زمینه K8، پرداخت هزینه 0.03 دلار برای هر درخواست 1000 حرفی و 0.06 دلار در هر خروجی 1000 حرفی لازم است. با فرض استفاده از حداکثر محدودیت زمینه و تقسیم آن به 80 درصد درخواست‌ها و 20 درصد خروجی‌ها، هر مرحله پردازش 0.288 دلار هزینه دارد.

در حال حاضر، انجام یک وظیفه ساده و متوسط می‌تواند به 50 مرحله یا حتی بیشتر نیاز داشته باشد. این بدان معنا است که حتی یک کار نسبتا ساده درنهایت حدود 14.40 دلار (0.288 ضرب در 50) هزینه خواهد داشت. این هزینه عملیاتی سنگین، استفاده از Auto-GPT به شکل فعلی آن را از نظر مالی برای بسیاری از کاربران و نهادهای بالقوه، غیرقابل‌توجیه می‌کند.

2. حلقه‌های پردازش یکسان

اگر Auto-GPT بتواند تکمیل کارها را ساده کند و وظایف را با موفقیت انجام دهد، هزینه‌های قابل توجه آن می‌توانند از نظر برخی افراد و نهادها کاملا قابل توجیه تلقی شوند. اما اگر انجمن‌های آنلاین هوش مصنوعی را بررسی کنید، کاربران زیادی را خواهید دید که معتقد هستند Auto-GPT اغلب روی یک پاشنه می‌چرخد. بر اساس تجربه آن‌ها، Auto-GPT اغلب به جای تولید راه‌حل‌های متنوع وعده داده شده، در حلقه‌ها یا لوپ‌های پردازش یکسان قرار می‌گیرد.

علیرغم ویژگی‌های پیشرفته آن، دامنه حل مسئله Auto-GPT به ارائه طیف محدودی از عملکردها و توانایی‌های استدلال ناقص موتور GPT-4 محدود شده است. کد منبع Auto-GPT مجموعه محدودی از عملکردها مانند جستجوی وب، مدیریت حافظه، تعامل با فایل، اجرای کد و تولید تصویر را نشان می‌دهد. این امر می‌تواند تنوع در خروجی‌های آن را محدود سازد.

از سوی دیگر، درست است که GPT-4 نسبت به نسل قبلی خود بهبود یافته است. اما توانایی استدلال آن هنوز با حالت ایده‌آل فاصله زیادی دارد. این امر اغلب منجر به ایجاد حلقه‌ها به جای راه‌حل‌ها خواهد شد.

محدودیت‌های Auto_GPT چیست؟

کاربردهای Auto_GPT چیست؟

Auto-GPT فراتر از مرزهای چت‌بات‌های هوش مصنوعی معمولی مانند ChatGPT است. به عنوان مثال، پتانسیل نظارت، پیاده‌سازی و توسعه یک نرم‌افزار کامل را دارد. همچنین در تجارت و مدیریت، Auto-GPT به طور مستقل می‌تواند ارزش خالص شرکت را با بررسی دقیق عملیات مالی آن و ارائه توصیه‌های روشنگرانه افزایش دهد.

توانایی Auto-GPT برای دسترسی به اینترنت، آن را قادر می‌سازد وظایفی مانند تحقیقات بازار یا مقایسه محصول را بر اساس معیارهای مشخص انجام دهد. علاوه بر این، Auto-GPT می‌تواند به طور خودکار بهبود یابد.

همچنین قادر به ایجاد، ارزیابی، بررسی و آزمایش به‌روزرسانی‌های کد خود است و به طور بالقوه کارایی و قابلیت‌های آن را افزایش می‌دهد. در عین حال، به طور بالقوه می‌تواند روند ایجاد LLM های برتر را تسریع کند و زمینه رشد را برای نسل‌های بعدی هوش مصنوعی فراهم سازد. اما رایج‌ترین کاربردهای Auto_GPT چیست؟
– توسعه وب‌سایت
– ایجاد وبلاگ و مقاله با حداقل ورودی
– ایجاد استراتژی‌های بازاریابی موثر
– خودکارسازی تعاملات کاربر مانند بررسی محصول یا کتاب
– طراحی گرافیک و لوگوهای تجاری با استفاده از تولیدکننده‌های تصاویر هوش مصنوعی مانند DALL-E 2 و Midjourney
– توسعه رابط‌های مکالمه و چت‌بات‌ها
البته موارد فوق فقط کاربردهای شناخته شده Auto_GPT هستند و کاربردهای آن محدود به موارد فوق نخواهند بود.

بیشتر بخوانید: چگونه از هوش مصنوعی در کشف تقلب استفاده می شود؟

کاربردهای Auto_GPT چیست؟

جایگزین‌های Auto_GPT چیست؟

Auto-GPT تنها هوش مصنوعی مستقل در نوع خود محسوب نمی‌شود. موارد دیگری هم وجود دارند که هر کدام جذابیت و محدودیت‌های خاص خود را دارند. در اینجا به سه مورد از محبوب‌ترین جایگزین‌های Auto-GPT اشاره کرده‌ایم.

1. هوش مصنوعی BabyAGI

BabyAGI هم درست مانند Auto-GPT زاییده فکر یوهی ناکاجیما (Yohei Nakajima) است و در GitHub میزبانی می‌شود. این هوش مصنوعی هم به طور خودکار وظایفی را تولید، اولویت‌بندی و اجرا می‌کند که با یک هدف تعیین‌شده هماهنگ هستند. برای دسترسی و استفاده از این ابزار به نرم‌افزار Docker و یک کلید API از OpenAI یا Pinecone نیاز دارید.

در هسته خود، BabyAGI یک مدل زبانی گسترده است که با یک لیست وظایف ارتباط برقرار می‌کند. سپس وظایف تکمیل شده را در یک پایگاه داده ذخیره می‌کند و از این پایگاه به عنوان حافظه زمینه در هنگام فرمول‌بندی و اجرای وظایف جدید بهره می‌برد. اگرچه اسکریپت پایه آن فاقد عملکرد تحقیقات اینترنتی یا اجرای کد مستقل است، اما این قابلیت‌ها در نسخه‌های بعدی BabyAGI معرفی شده‌اند.

مزیت هوش مصنوعی BabyAGI در برابر Auto_GPT چیست؟

2. هوش مصنوعی مایکروسافت JARVIS

مایکروسافت JARVIS که با عنوان HuggingGPT هم شناخته می‌شود، یک سیستم مدل چند AI است که در آن، مدل‌های GPT از OpenAI به عنوان کنترل‌کننده عمل می‌کنند. اما مزیت آن نسبت به Auto_GPT چیست؟ به طور کلی، جارویس مدل‌های منبع باز مختلفی را برای پردازش تصاویر، فیلم‌ها، صدا و موارد دیگر ترکیب می‌کند. همچنین می‌تواند به اینترنت متصل شود و به فایل‌ها دسترسی داشته باشد.

مایکروسافت JARVIS مانند BabyAGI و Auto-GPT، وظایف را ارزیابی می‌کند و مناسب‌ترین مدل را برای تکمیل آن‌ها انتخاب خواهد کرد.

3. هوش مصنوعی AgentGPT

AgentGPT یک برنامه افزودنی مبتنی بر وب و مشتق شده از Auto-GPT/BabyAGI است. بنابراین با دنبال کردن دستورالعمل‌های خاص می‌توانید هوش مصنوعی مستقل خود را از طریق مرورگر راه‌اندازی کنید. از آخرین به‌روزرسانی‌ها در ویژگی‌های افزونه AgentGPT می‌توان موارد زیر را نام برد.

– حافظه بلندمدت مبتنی بر پایگاه داده
– وبگردی و تعامل با وب‌سایت‌ها و افراد
– ذخیره وظایف اجرا شده در گذشته

بیشتر بخوانید: بهترین ابزارهای هوش مصنوعی کدام‌ است؟ معرفی ۱۷ ابزار AI کاربردی

تاثیر Auto-GPT بر آینده هوش مصنوعی چیست؟

بیشتر بخوانید : دریافت کد رفرال ( کد دعوت ) صرافی بایننس

Auto-GPT و هوش‌های مصنوعی مشابه احتمالا فاز بعدی تکامل AI را رهبری خواهند کرد. ما احتمالا در زمان مناسب شاهد ابزارهای خلاقانه، اصلاح شده، متنوع و کاربردی‌تر هوش‌های مصنوعی این چنینی خواهیم بود. این پیشرفت‌ها پتانسیل آن را دارند که نحوه کار، اوقات فراغت و برقراری ارتباط را در افراد و نهادها تغییر دهند.

در عین حال، Auto-GPT راه‌حلی را برای چالش‌های ذاتی هوش مصنوعی مولد ارائه نمی‌دهد. این چالش‌ها از دقت متناقض خروجی گرفته تا نقض احتمالی حقوق مالکیت معنوی و حتی سوء استفاده احتمالی از هوش مصنوعی برای انتشار محتوای مغرضانه یا مضر را شامل می‌شود.

مکس تگمارک (Max Tegmark)، فیزیکدان و نویسنده سوئدی، تهدیدات هوش مصنوعی را در کتاب پرفروش «زندگی 3.0» خود در سال 2017 این‌گونه توضیح داد: «نگرانی واقعی درباره هوش مصنوعی، بدخواهی آن نیست، بلکه شایستگی آن است. یک موجود فوق هوشمند و فوق‌سریع در دستیابی به اهداف خود، هر چه که باشد، بسیار خوب عمل می‌کند. بنابراین باید اطمینان حاصل کنیم که اهداف او با اهداف ما همسو باشند».

بیشتر بخوانید : روش اتصال کیف پول متامسک به پالیگان (Polygon Matic Network)

تاثیرات آینده هوش مصنوع Auto_GPT چیست؟

جمع‌بندی

Auto-GPT از قدرت ChatGPT برای ایجاد یک دستیار هوش مصنوعی مستقل استفاده می‌کند. بنابراین می‌تواند وظایف و پروژه‌ها را به تنهایی و چندین مرحله را بدون نیاز به درخواست‌های مکرر انجام دهد. امیدواریم این راهنمای فکت کوینز به شما کمک کرده باشد تا بدانید Auto_GPT چیست و چه مزایایی ارائه می‌دهد. لطفا سوالات و نظرات خود را در بخش کامنت‌ها با ما در میان بگذارید.

0
0
برای پیشنهاد این مقاله به دیگر کاربران عزیز فکت کوینز روی دکمه زیر کلیک کنید

فکت کوینز مرجع خبر،تحلیل،آموزش رمز ارز

برای دیدن آموزش های
رایگان بیشتر،عضو شوید

    اشتراک در
    اطلاع از
    0 نظرات
    بازخورد (Feedback) های اینلاین
    مشاهده همه نظرات
    محل تبلیغ
    ramzarzy
    0
    نظر خود را بنویسید !x