نحوه استفاده از ChatGPT در ترمینال لینوکس
OpenAI’s ChatGPT یک مدل زبان قدرتمند است. ظرفیت ChatGPT برای تشخیص و ایجاد نوشتههای انسانمانند فرصتهای جدیدی را برای بحثهای تعاملی و بازیابی اطلاعات فراهم میکند. در این پست، نحوه استفاده از ChatGPT را مستقیماً از ترمینال لینوکس خود بررسی خواهیم کرد و یک دستیار هوش مصنوعی انعطاف پذیر در اختیار شما قرار می دهد.
ShellGPT برای لینوکس چیست؟
ShellGPT نسخه خط فرمان ChatGPT است که به کاربران امکان می دهد مستقیماً از ترمینال لینوکس خود با چت ربات هوش مصنوعی تعامل داشته باشند. این بر اساس مدل زبان بزرگ GPT OpenAI است (برای اطلاعات بیشتر در مورد آخرین مدل GPT-4 OpenAI، اینجا را ببینید).
ShellGPT بسته به ورودی متن شما میتواند پیشنهادها و توصیههای هوشمندانهای ارائه دهد و حتی میتواند دستورات پوسته را اجرا کند. همچنین از تعاملات شما درس می گیرد و با گذشت زمان بهبود می یابد. کاربران دیگر نیازی به وارد کردن دستورالعملهای طولانی یا حفظ کردن دستورات سخت ترمینال لینوکس با این ابزار ChatGPT ندارند که در خط فرمان قرار دارند.
نصب پایتون
ShellGPT، مانند سایر برنامههای دارای هوش مصنوعی، در پایتون نوشته شده است. در حالی که پایتون معمولاً به طور پیشفرض در اکثر توزیعهای لینوکس نصب میشود، میتوانید اطلاعات نسخه آن را بررسی کنید تا ببینید آیا نصب شده است یا خیر. اگر پایتون قبلاً روی رایانه شخصی شما نصب نشده است، باید قبل از ادامه این کار را انجام دهید.
برای تأیید نسخه پایتون، یک ترمینال را باز کنید و دستورات زیر را وارد کنید:
python3 --version
اکنون که پایتون روی سیستم شما نصب شده است، می توانید PIP، مدیریت بسته بومی پایتون را نصب کنید.
با وجود این واقعیت که PIP معمولاً با بسته پایتون از قبل نصب شده است، بهتر است نسخه را از قبل تأیید کنید تا شرایط نصب آن مشخص شود. برای اینکه ببینید آیا روی رایانه شخصی شما نصب شده است، از دستور زیر استفاده کنید:
sudo apt-get -y نصب python3-pip
پس از نصب، از دستور زیر برای تأیید نسخه Pip در لینوکس استفاده کنید:
pip3 --version
نصب و راه اندازی یک محیط مجازی با استفاده از Python
اکنون که پایتون و PIP نصب شدهاند، میتوانید محیط مجازی پایتون را پیکربندی کنید تا رایانه را برای نصب و اجرای ShellGPT آماده کند. از آنجا که آنها تضادهای کتابخانه را به حداقل می رساند، محیط های مجازی برای اجرای برنامه های ایزوله عالی هستند.
شما می توانید از یک محیط مجازی برای جلوگیری از تعامل بین برنامه های سیستم خود و محیط مجازی در حین اجرای اجراهای مجزا در سیلوها استفاده کنید.
ماژول venv را برای ایجاد یک محیط مجازی در پایتون نصب کنید:
sudo apt install python3-venv -y
محیط را تنظیم کنید.
اکنون که پیش نیازها را پوشش دادید، بیایید با استفاده از مراحل زیر محیطی را برای دسترسی به ChatGPT از ترمینال لینوکس خود تنظیم کنیم:
1. برای شروع، ترمینال را از منوی برنامه اجرا کنید یا از میانبر صفحه کلید “Ctrl + Alt + T” استفاده کنید.
2. اکنون، از دستور زیر برای ایجاد یک دایرکتوری جدید و مرتب کردن همه فایل ها استفاده کنید.
mkdir
به عنوان مثال، ما از دستور زیر برای ایجاد یک فهرست جدید به نام “commandline-chatgpt” استفاده کردیم:
mkdir commandline-chatgpt
3. از دستور “change directory” برای رفتن به دایرکتوری جدیدی که ایجاد کردید استفاده کنید:
cd
در مثال زیر، به دایرکتوری commandline-chatgpt رفتهایم، جایی که محیطی را برای استفاده از ChatGPT در ترمینال لینوکس تنظیم میکنیم:
cd commandline-chatgpt
4. حال از ماژول venv برای ایجاد یک محیط مجازی با دستور زیر استفاده کنید. نام “chatgpt_cli” برای محیط مجازی ما انتخاب شد.
python3 -m venv
5. به طور پیش فرض، محیط مجازی که ایجاد کرده اید غیر فعال خواهد بود. برای فعال کردن محیط از دستور زیر استفاده کنید:
منبع /bin/activate
هنگامی که دستور ذکر شده را اجرا میکنید، درخواست پوسته نام محیط مجازی را مانند زیر در پرانتز نمایش میدهد:
() @
کلید OpenAI API خود را دریافت کنید
اکنون که محیط مجازی آماده است، باید خدمات OpenAI و کامپیوتر اوبونتو خود را برای اجرای ShellGPT پیوند دهید. ابتدا باید به وبسایت OpenAI بروید و یک حساب در آنجا ثبت کنید.
اگر قبلاً یک حساب کاربری دارید، وارد شوید و تصویر نمایه خود را که در سمت راست بالای صفحه قرار دارد، مرور کنید.
روی View API Keys، سپس Create new secret keys کلیک کنید.
این کلید نباید با کسی به اشتراک گذاشته شود زیرا اتصال خصوصی است و فقط باید در سیستم شما استفاده شود.
چون نمیتوانید دوباره همان کلید API را مرور کنید، آن را از کادر گفتگو کپی کنید و در جای دیگری ذخیره کنید.

برای اتصال به سیستم اوبونتو، از دستور صادرات برای ایجاد یک متغیر محیطی استفاده کنید:
صادر کردن OPENAI_API_KEY=
کلید API را به یک متغیر محیط مجازی اضافه و تأیید کنید
وقتی کلید API را به این صورت اجرا میکنید، لینوکس فقط برای یک نمونه از آن استفاده میکند. با این حال، اگر میخواهید اجرا را دائمی کنید، آن را در فایل .bashrc ذخیره کنید.
تنها کاری که باید انجام دهید این است که اولین دستور را تایپ کنید و دستور بعدی را در ویرایشگر متن وارد کنید:
نانو ./bashrc
صادرات OPENAI_API_KEY=
کار خود را ذخیره کنید و از ویرایشگر خارج شوید. سپس از دستور source برای ایجاد تغییرات استفاده کنید.
منبع ./bashrc
در نهایت، از دستور env
برای تأیید اعتبار کلید API استفاده کنید.
env
نصب ShellGPT در اوبونتو
پس از اتمام نصب، می توانید به نصب ShellGPT بروید. مراحل نصب ساده است و ابزار ممکن است با دستور زیر نصب شود:
pip3 install shell-gpt
همچنین بخوانید: برنامه ChatGPT iOS: یک چت ربات قدرتمند هوش مصنوعی برای دستگاه تلفن همراه شما
این مقاله به شما کمک می کند تا با نحوه استفاده از ChatGPT در ترمینال لینوکس آشنا شوید. ما اطمینان داریم که برای شما مفید بوده است. لطفاً نظرات و انتقادات خود را در بخش نظرات زیر به اشتراک بگذارید.
ادامه خواندن