کامپیوتر

Auto-GPT چیست؟ چگونه عوامل هوش مصنوعی خود پیشنهادی بسازیم

ChatGPT تا حد زیادی به دلیل چهارچوب بسیار ساده اش، دنیا را تحت تأثیر قرار داده است. این به سادگی یک ربات چت هوش مصنوعی است که قادر به تولید متن متقاعد کننده به زبان طبیعی در پاسخ به کاربر است.

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

Auto-GPT چیست؟

تصویری از اجرای Auto-GPT در Windows PowerShell.

Auto-GPT یک برنامه پایتون منبع باز است که در 30 مارس 2023 توسط توسعه دهنده ای به نام GitHub منتشر شد. وزن قابل توجه. با استفاده از GPT-4 به عنوان پایه، این برنامه به هوش مصنوعی اجازه می دهد تا بدون نیاز به درخواست کاربر برای هر اقدام، به طور “مستقل” عمل کند. شما می توانید یک هدف کلی از Auto-GPT دریافت کنید و قدم به قدم برای رسیدن به آن هدف اقدام کنید. از این رو مفهوم “عامل های هوش مصنوعی” که از اینترنت استفاده می کنند و اقدامات خود را روی رایانه به طور کامل انجام می دهند – بدون نیاز به درخواست در هر مرحله.

مثال ساده ای که در GitHub اصلی ارسال شده، Auto-GPT است، با در نظر گرفتن هدف از گشت و گذار در وب برای ارائه دستور العمل های منحصر به فرد و اصلی برای “رویداد آینده آینده”، مانند عید پاک. Chef-GPT، همانطور که نام داشت، سپس شروع به جستجو در وب برای یافتن راه حل کرد. هدف دوم این بود که دستور پخت را به عنوان یک فایل در رایانه کاربر ذخیره کنید.

مطلب پیشنهادی:  مانیتورهای بازی Alienware دارای پایه هدفون جمع شونده هستند

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

Auto-GPT چگونه کار می کند؟

یکی از چیزهای جذاب در مورد Auto-GPT، نحوه تجزیه مراحل هوش مصنوعی است، جایی که تولید متن عالی GPT وارد می شود. Auto-GPT اینها را “افکار”، “استدلال” و “نقد” می نامد – به شما می گوید که هوش مصنوعی دقیقاً چه کاری انجام می دهد و چرا. در مثال بالا سرآشپز-GPT، اولین “فکر” او این بود: “من به دنبال رویدادهای آینده خواهم بود تا یک مناسب برای ایجاد یک دستور غذای منحصر به فرد پیدا کنم.” سپس “منطق” این است که “پیدا کردن یک رویداد آینده باعث می شود به من کمک کنید تا یک دستور غذای مناسب و هیجان انگیز پیدا کنم.

“انتقاد” تولید شده توسط Auto-GPT برخی از نگرانی ها و محدودیت ها را در مورد آنچه انجام می دهد بیان می کند. همانطور که می بینید، Auto-GPT برای دستیابی به اهداف تعیین شده توسط کاربر به طور کاملاً مستقل گام برمی دارد.

چند ویژگی خوب دیگر Auto-GPT شامل حافظه بلند/کوتاه مدت و ادغام متن به گفتار از طریق Eleven Labs. ترکیب همه این ویژگی‌ها باعث می‌شود که Auto-GPT بیشتر شبیه یک هوش مصنوعی ساخته شده برای تعامل با انسان باشد.

موارد استفاده خودکار GPT

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

مطلب پیشنهادی:  فروش لنوو 2000 دلار از این ThinkPad کم می کند

مثال جالب دیگر در دنیای کدنویسی بود. یکی از کاربران توییتر یک “Robo-GPT” ارائه کرد که وظیفه آن تجزیه، بازنویسی و ذخیره کد بود.

مثال‌های بسیار بیشتری وجود دارد و تصور اینکه چگونه می‌تواند به ساخت وب‌سایت‌ها، اجرای کمپین‌های رسانه‌های اجتماعی و موارد دیگر تبدیل شود، دشوار نیست.

علاوه بر این، سیستم های رقیب نیز وجود دارند که توسعه یافته اند و عملکردهای مشابهی را انجام می دهند. اینها شامل مایکروسافت جارویس و BabyAGI می شوند که هر دو به GPT اجازه می دهند “خود را پیشنهاد دهد” و به طور مستقل عمل کند.

نحوه استفاده از Auto-GPT

مانند بسیاری از پروژه های GitHub، راه اندازی Auto-GPT به سادگی دانلود یک فایل یا بازدید از یک وب سایت نیست. قبل از شروع به چند الزام مهم نیاز است، که شامل Python 3.8 (یا جدیدتر) می شود کلید OpenAI API و کلید Pinecone API. اگر می‌خواهید ویژگی اختیاری تبدیل متن به گفتار را داشته باشید، به ElevenLabs API نیز نیاز خواهید داشت.

پیوندهای این موارد را می‌توانید در صفحه Auto-GPT GitHub به همراه اطلاعات مهم دیگر پیدا کنید. پس از تکمیل این سه مورد، روی «کد» کلیک کرده و فایل Zip را دانلود کنید. همچنین می توانید از طریق برنامه Git به فایل ها دسترسی داشته باشید.

ابتدا یک برنامه خط فرمان مانند PowerShell را باز کنید که در آن باید “git clone https://github.com/Torantulino/Auto-GPT.git” را برای کلون کردن مخزن تایپ کنید.

مرحله دوم این است که “cd “Auto-GPT” را در PowerShell تایپ کنید تا به فهرست پروژه بروید. سپس برای نصب وابستگی های مورد نیاز “pip install -r requires.txt” را تایپ کنید. در نهایت، باید نام فایل “.env.template” را به “.env” تغییر دهید و کلید OpenAI API خود را پر کنید.

مطلب پیشنهادی:  من بازی های کامپیوتری را به صورت ایستاده بازی می کنم و شما هم باید انجام دهید

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

آیا Auto-GPT به AGI دست یافته است؟

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

بسیاری از مردم خواهند گفت که یک سری از دستورات متصل، یک سیستم را “هوشمند” نمی کند، در حالی که دیگران استدلال می کنند که بسیاری از هوش و رفتار انسان به روشی مشابه عمل می کند.

خواه این آغاز AGI باشد یا فقط یک گام بعدی مفید در هوش مصنوعی استاندارد، Auto-GPT مطمئناً برخی سؤالات فلسفی را در مورد آینده «موجودات هوشمند» که در اینترنت زندگی و عمل می کنند، ایجاد می کند.

توصیه های سردبیران








نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا