شروع کار با SuperAGI: زیرساختی برای ساخت عوامل مفید هوش مصنوعی مستقل
SuperAGI یک پلت فرم منبع باز است که زیرساخت هایی را برای ساخت عوامل هوش مصنوعی مستقل فراهم می کند. مجموعهای از ویژگیها و ابزارهای متنوع SuperAGI که برای اجرای همزمان چندین عامل طراحی شده است، به توسعهدهندگان اجازه میدهد تا عوامل هوش مصنوعی را به آسانی تولید کنند، مستقر کنند و مدیریت کنند.
این مقاله شما را با راه اندازی و پیکربندی اولیه SuperAGI آشنا می کند. در پایان، یک محیط کار SuperAGI آماده برای اجرای عوامل هوش مصنوعی خود را خواهید داشت.
⭐️ ویژگی های کلیدی SuperAGI
- گسترش قابلیتهای عامل با ابزارها: میتوانید با انتخاب ابزارها از کتابخانهای در حال رشد یا ساخت ابزار سفارشی خود، قابلیتهایی را به نمایندگان خود اضافه کنید.
- اجرای یکپارچه عوامل همزمان: SuperAGI به شما امکان می دهد چندین عامل را به طور همزمان اجرا کنید، کارایی را به حداکثر می رساند و به پردازش موازی دست می یابد.
- منبع باز: به عنوان یک پلتفرم منبع باز، SuperAGI توسعه دهندگان را تشویق می کند تا به جامعه آن بپیوندند و در بهبود پلت فرم مشارکت کنند.
- رابط کاربری گرافیکی: با یک رابط گرافیکی کاربر پسند، مدیریت و تعامل با عوامل شما به یک نسیم تبدیل می شود.
- Action Console: این ویژگی به شما امکان می دهد با ارائه ورودی، مجوزها و موارد دیگر با عوامل تعامل داشته باشید.
- عوامل چند مدل: میتوانید نمایندگان خود را با استفاده از مدلهای مختلف سفارشی کنید تا رفتار آنها را برای وظایف خاص تنظیم کنید.
اسکرین شات ها
CLI
رابط کاربری گرافیکی
پیش نیازها
SuperAGI به تنظیم Pinecone نیاز دارد. قبل از ادامه، مطمئن شوید که Pinecone را نصب و پیکربندی کرده اید. علاوه بر این، شما باید پایتون را روی سیستم خود نصب کنید.
🛠 راه اندازی SuperAGI
1. مخزن را دانلود کنید: ترمینال خود را باز کنید و دستور زیر را برای کلون کردن مخزن SuperAGI اجرا کنید:
git clone https://github.com/TransformerOptimus/SuperAGI.git
همچنین، مخزن را مستقیماً از صفحه GitHub به عنوان یک فایل فشرده دانلود کنید. پس از دانلود، فایل را در پوشه مورد نظر خود از حالت فشرده خارج کنید.
2. به دایرکتوری بروید: هنگامی که مخزن کلون یا از حالت فشرده خارج شد، با استفاده از دستور زیر به دایرکتوری SuperAGI بروید:
cd SuperAGI
🖥 راه اندازی محیط مجازی
یک محیط مجازی پایتون بسته های مورد نیاز برای یک پروژه خاص را از سایر بسته های نصب شده روی سیستم شما جدا می کند و از مشکلات احتمالی سازگاری جلوگیری می کند.
در اینجا نحوه راه اندازی یک محیط مجازی در سیستم خود آورده شده است:
برای 🐧لینوکس و 🍎 مک:
1. پنجره ترمینال را باز کنید.
2. بسته Virtualenv را نصب کنید، اگر قبلاً نصب نشده است، با اجرای:
pip install virtualenv
3. با استفاده از دستور cd به دایرکتوری پروژه خود بروید.
4. با اجرای زیر یک محیط مجازی ایجاد کنید:
virtualenv venv
venv را با نام محیط مجازی مورد نظر خود جایگزین کنید.
5. محیط مجازی را با اجرای:
source venv/bin/activate
برای 🪟ویندوز:
1. پنجره خط فرمان را باز کنید.
2. بسته Virtualenv را نصب کنید، اگر قبلاً نصب نشده است، با اجرای:
pip install virtualenv
3. با استفاده از دستور cd به دایرکتوری پروژه خود بروید.
4. با اجرای زیر یک محیط مجازی ایجاد کنید:
virtualenv venv
venv را با نام محیط مجازی مورد نظر خود جایگزین کنید.
5. محیط مجازی را با اجرای:
venv\Scripts\activate
اکنون که یک محیط مجازی اختصاصی برای SuperAGI راه اندازی کرده اید، بیایید با بقیه راهنما ادامه دهیم.
🛠 پیکربندی SuperAGI
1. الگوی پیکربندی را پیدا کنید: در پوشه اصلی SuperAGI، فایل نامگذاری شده را پیدا کنید config_template.yaml
. این فایل ممکن است به طور پیش فرض در برخی از سیستم عامل ها پنهان باشد. اگر پنهان است، فایل را با دنبال کردن این دستورالعمل ها آشکار کنید: Windows، macOS.
2. یک کپی ایجاد کنید: یک کپی از config_template.yaml
و اسمش را بگذار config.yaml
. اگر از خط فرمان یا ترمینال استفاده می کنید، از دستور زیر استفاده کنید:
cp config_template.yaml config.yaml
3. فایل پیکربندی جدید را باز کنید: باز کن config.yaml
در یک ویرایشگر متن به انتخاب شما.
4. کلیدهای API خود را وارد کنید: خطی را که می گوید پیدا کنید OPENAI_API_KEY:
. بعد از :
، کلید OpenAI API منحصر به فرد، کلید Google و شناسه موتور جستجوی سفارشی خود را وارد کنید. مطمئن شوید که هیچ نقل قول یا فاصله ای وجود ندارد.
5. کلید یا توکن های API اضافی را وارد کنید: اگر کلیدهای API یا نشانههای دیگری برای سرویسهایی دارید که میخواهید استفاده کنید، آنها را در فیلدهای مربوطه وارد کنید.
6. ذخیره و بستن: پس از وارد کردن تمام جزئیات لازم، آن را ذخیره کرده و ببندید config.yaml
فایل.
اجرای SuperAGI
پس از اتمام مراحل راه اندازی و پیکربندی، نوبت به اجرای SuperAGI می رسد.
برای کاربران Linux/MacOS، از دستور زیر در ترمینال استفاده کنید:
./run.sh
کاربران ویندوز باید از دستور زیر استفاده کنند:
.\run.bat
اگر در طول این فرآیند با خطا مواجه شدید، مطمئن شوید که نسخه پایتون سازگار را نصب کرده اید.
نتیجه
شما آماده اید! اکنون یک محیط عملکردی SuperAGI دارید که آماده تهیه، تولید و استقرار عوامل هوش مصنوعی مستقل است. به خاطر داشته باشید که SuperAGI در حال حاضر در حال توسعه فعال است.
یک ستاره در GitHub بگذارید https://github.com/TransformerOptimus/SuperAGI
نقشه راه: https://github.com/users/TransformerOptimus/projects/1/views/1
وب سایت: https://superagi.co/