Ailib.ir
  • کاربردهای هوش مصنوعی
    • Chatbots
  • شرکت‌های هوش مصنوعی
    • OpenAI
بدون نتیجه
مشاهده تمام نتایج
هوش مصنوعی کاربردی، روندها و اخبار
  • کاربردهای هوش مصنوعی
    • Chatbots
  • شرکت‌های هوش مصنوعی
    • OpenAI
بدون نتیجه
مشاهده تمام نتایج
وب سایت هوش مصنوعی
بدون نتیجه
مشاهده تمام نتایج
Home کاربردهای هوش مصنوعی Chatbots

نحوه استفاده از ChatGPT از ترمینال اوبونتو با استفاده از ShellGPT

مارس 29, 2023
در Chatbots, OpenAI
0 0
0
نحوه استفاده از ChatGPT از ترمینال اوبونتو با استفاده از ShellGPT
0
SHARES
62
VIEWS
Share on FacebookShare on Twitter

هوش مصنوعی به عنوان یک حس عصر جدید ظهور کرده است و همه چیز را در غبار پشت سر گذاشته است. با افزودن های جدید روزانه، چیزهای زیادی برای انتظار وجود دارد.


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

شما نیز می توانید از آواتار لینوکس ChatGPT، ShellGPT لذت ببرید. در اینجا نحوه نصب و استفاده از ابزار هوش مصنوعی از ترمینال اوبونتو در چند مرحله ساده آورده شده است.


ShellGPT چیست، همنام لینوکس معادل ChatGPT؟

ShellGPT، همانطور که بیشتر شناخته می شود، معادل خط فرمان ChatGPT است که از طریق آن کاربران می توانند از طریق ترمینال لینوکس خود از چت ربات هوش مصنوعی استفاده کرده و با آن درگیر شوند. ربات چت از مدل زبان بزرگ OpenAI قدرت می گیرد و توصیه های هوشمندانه ای را برای کاربران ارائه می دهد.

مدل‌های زبان بزرگ (LLM) در حال تبدیل شدن به موضوع داغ بحث هستند زیرا می‌توانید به راحتی چت‌ربات‌های دارای LLM را در Raspberry Pi خود اجرا کنید.

جالب به نظر می رسد، اینطور نیست؟

اگر تجربه تعامل با ChatGPT را دارید، این نسخه پوسته لینوکس جایگزین را دوست خواهید داشت.

مزیت نصب ShellGPT بر روی دستگاه شما چیست؟ ساده است؛ نیازی نیست دستورات طولانی غیر ضروری را تایپ کنید یا به مرورگر خود بروید. در عوض، می‌توانید تمام کارهای ممکن را از ترمینال لینوکس خود انجام دهید.

قبل از نصب ShellGPT بر روی دستگاه اوبونتو، در اینجا چند پیش نیاز برای مراقبت وجود دارد.

مرحله 1: پایتون و PIP را روی دستگاه خود نصب کنید

مانند اکثر ابزارهای فعال با هوش مصنوعی، حتی ShellGPT نیز روی پایتون اجرا می شود. در حالی که پایتون معمولاً به طور پیش‌فرض در اکثر توزیع‌های لینوکس نصب می‌شود، می‌توانید نصب آن را از طریق اطلاعات نسخه آن بررسی کنید. اگر پایتون در دستگاه شما موجود نیست، باید قبل از رفتن به مراحل بعدی آن را نصب کنید.

یک ترمینال را باز کنید و دستورات زیر را برای بررسی نسخه پایتون تایپ کنید:

 python3 --version 

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

اکنون که پایتون را روی دستگاه خود نصب کرده اید، نوبت به نصب PIP، مدیر بسته بومی پایتون رسیده است.

اگرچه PIP معمولاً با باندل پایتون از قبل نصب شده است، بهتر است نسخه را از قبل بررسی کنید تا از وضعیت نصب آن مطلع شوید. دستور زیر را برای بررسی نصب بودن آن بر روی دستگاه خود اجرا کنید:

 pip --version 

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

 Command 'pip' not found, but can be installed with:

برای نصب می توانید از دستور زیر استفاده کنید:

 sudo apt install python3-pip 
پنجره ترمینال اوبونتو با قطعه کد با کدهای نصب

پس از نصب، دوباره می توانید از –نسخه دستور برای بررسی موفقیت آمیز بودن نصب.

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

اکنون که پایتون و PIP آماده هستند، می توانید محیط مجازی پایتون را راه اندازی کنید تا محیط ماشین را برای نصب و اجرای ShellGPT مساعد کنید. محیط های مجازی برای اجرای برنامه های ایزوله ایده آل هستند زیرا می توانند از تضادهای کتابخانه جلوگیری کنند.

با استفاده از یک محیط مجازی، می توانید تعاملات بین برنامه های سیستم خود و محیط مجازی را در حین اجرای اجراهای مختلف در سیلوها محدود کنید.

استفاده از یک محیط مجازی یک مرحله اختیاری است، برای جلوگیری از هر گونه اتفاق غیرقابل پیش بینی در هنگام نصب و استفاده از کتابخانه های پایتون.

برای ایجاد یک محیط مجازی با استفاده از پایتون، باید آن را نصب کنید venv مدول:

 sudo apt install python3-venv -y 
قطعه کد پنجره ترمینال اوبونتو

محیط مجازی را تنظیم کنید

هنگامی که محیط مجازی را نصب کردید، می توانید آن را تنظیم کنید تا بتواند دستورات ShellGPT را به طور یکپارچه تسهیل کند.

ابتدا یک دایرکتوری جدید برای سازماندهی و میزبانی فایل ها ایجاد کنید. می توانید استفاده کنید mkdir دستور و به دنبال آن نام دایرکتوری به شرح زیر است:

 mkdir cli-shellgpt 

با دستور cd به این دایرکتوری تازه ایجاد شده بروید:

 cd cli-shellgpt 

سپس یک محیط مجازی جدید با venv دستور، به دنبال آن یک نام محیط:

 python3 -m venv cli-shellgpt 

از آنجایی که محیط مجازی به طور پیش فرض فعال نیست، باید آن را به صورت دستی با استفاده از آن فعال کنید فعال کردن اسکریپت:

 source cli-shellgpt/bin/activate 

به محض اجرای دستور بالا، متوجه تغییرات پیش فرض پوسته لینوکس مانند شکل زیر خواهید شد:

 (cli-shellgpt) sahil@vm: 
  پنجره ترمینال اوبونتو با قطعه کد

مرحله 3: یک کلید OpenAPI ایجاد کنید

از آنجایی که محیط مجازی آماده است، باید سرویس های OpenAI و دستگاه اوبونتو خود را برای اجرای ShellGPT متصل کنید. برای این منظور باید به وب سایت OpenAI بروید و یک حساب کاربری در آن ایجاد کنید.

اگر یک حساب کاربری دارید، می توانید با اطلاعات کاربری خود وارد شوید و به تصویر نمایه خود که در سمت راست بالای وب سایت قرار دارد بروید.

را کلیک کنید مشاهده کلیدهای API، به دنبال کلید مخفی جدید ایجاد کنید.

رابط وب سایت OpenAI که یک منوی کشویی را نشان می دهد

این کلید را با کسی به اشتراک نگذارید زیرا اتصال خصوصی است و فقط باید در دستگاه شما استفاده شود.

کلید API را از کادر محاوره ای کپی کنید و آن را در جایی ذخیره کنید، زیرا دیگر نمی توانید همان کلید را مرور کنید.

صفحه وب سایت کلید مخفی OpenAI با کادر محاوره ای باز

برای ایجاد یک اتصال در دستگاه اوبونتو، یک متغیر محیطی با آن ایجاد کنید صادرات دستور:

 export OPENAI_API_KEY=<paste key details here> 

کلید API را به یک متغیر محیط مجازی اضافه و تأیید کنید

وقتی کلید API را به این صورت اجرا می کنید، لینوکس فقط برای یک نمونه از آن استفاده می کند. با این حال، اگر می خواهید اجرا را دائمی کنید، آن را در قسمت ذخیره کنید .bashrc فایل.

تنها کاری که باید انجام دهید این است که دستور اول را تایپ کرده و دستور بعدی را در ویرایشگر متن وارد کنید:

 nano ./bashrc
export OPENAI_API_KEY=<paste key details here>
پنجره ترمینال اوبونتو با قطعه کد برای ایجاد و ذخیره یک متغیر محیطی

ذخیره کنید و از ویرایشگر خارج شوید. سپس از دستور source برای فعال کردن تغییرات استفاده کنید.

 source ./bashrc 

در نهایت، کلید API را با env فرمان

 env 
لیست متغیرهای ترمینال لینوکس

شما OPENAI_API_KEY متغیر محیطی باید در خروجی ذکر شود.

مرحله 5: ShellGPT را در اوبونتو نصب کنید

هنگامی که تمام تشریفات نصب کامل شد، می توانید به سادگی به سراغ بهترین قسمت یعنی نصب ShellGPT بروید. مراحل نصب کاملاً ساده است و می توانید ابزار را با دستور زیر نصب کنید:

 pip3 install shell-gpt 
قطعه نصب در صفحه ترمینال اوبونتو

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

استفاده از ShellGPT برای اجرای کوئری ها از طریق ترمینال

تمام هدف از نصب ShellGPT آسان‌تر کردن زندگی شماست. برای استفاده از ترمینال به عنوان موتور جستجو و اجرای برخی پرس و جوها، می توانید از آن استفاده کنید sgpt دستور، و به دنبال آن پرس و جو شما در داخل نقل قول:

 sgpt "How many galaxies exist within the universe" 
رابط ترمینال اوبونتو با پاسخ پرس و جو

استفاده از ShellGPT برای تولید کد

می توانید از ShellGPT خود برای تولید کد نیز استفاده کنید. شما می توانید این کار را با ارسال دستور مناسب با sgpt دستور:

 sgpt --code "print the Fibonacci series" 
پنجره ترمینال اوبونتو با قطعه کد

خروجی شامل کدهایی است که می توانید در پایتون برای تولید سری فیبوناچی اجرا کنید.

استفاده از ShellGPT در ترمینال اوبونتو

دستورات لینوکس آسان می شوند، به خصوص زمانی که همه چیز در پنجره ترمینال شما در دسترس باشد. از اجرای دستورات پوسته گرفته تا استفاده از ترمینال خود به عنوان موتور جستجو، می توانید همه این کارها را با ShellGPT انجام دهید.

اما از آنجایی که ShellGPT بر اساس همان مفهوم ChatGPT است، مجموعه ای از مشکلات خاص خود را دارد که ممکن است کمی طول بکشد تا کامل شود. تا زمانی که نتوانید نسخه جدید بدون اشکال را دانلود کنید، بهتر است به کار با عیوب ابزار ادامه دهید و با دستورات خودکار ShellGPT زندگی خود را آسان‌تر کنید.

برچسب ها: chat gptChatGPT
نوشته قبلی

نظرسنجی های ریاست جمهوری ایالات متحده: چه اتفاقی افتاد که ChatGPT کمپین دونالد ترامپ را نوشت

نوشته‌ی بعدی

Skyhawk Security عملکرد ChatGPT را به فرآیند تشخیص تهدید اضافه می کند

نوشته‌ی بعدی
Skyhawk Security عملکرد ChatGPT را به فرآیند تشخیص تهدید اضافه می کند

Skyhawk Security عملکرد ChatGPT را به فرآیند تشخیص تهدید اضافه می کند

دیدگاهتان را بنویسید لغو پاسخ

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

You might also like

قانونگذاران کالیفرنیا از بیل SB 53 ایمنی AI عبور می کنند – اما Newsom هنوز هم می تواند حق وتو کند

قانونگذاران کالیفرنیا از بیل SB 53 ایمنی AI عبور می کنند – اما Newsom هنوز هم می تواند حق وتو کند

سپتامبر 14, 2025
Micro1 ، یک رقیب در مقیاس هوش مصنوعی ، بودجه 500 میلیون دلار را جمع می کند

Micro1 ، یک رقیب در مقیاس هوش مصنوعی ، بودجه 500 میلیون دلار را جمع می کند

سپتامبر 13, 2025
چرا معامله اوراکل-اوپنای با تعجب وال استریت را گرفتار کرد

چرا معامله اوراکل-اوپنای با تعجب وال استریت را گرفتار کرد

سپتامبر 13, 2025
Google یک “بازیگر بد” است که می گوید مدیرعامل مردم ، این شرکت را به سرقت محتوا متهم می کند

Google یک “بازیگر بد” است که می گوید مدیرعامل مردم ، این شرکت را به سرقت محتوا متهم می کند

سپتامبر 12, 2025
Yext Scout مارک ها را از طریق چالش های جستجوی هوش مصنوعی راهنمایی می کند

Yext Scout مارک ها را از طریق چالش های جستجوی هوش مصنوعی راهنمایی می کند

سپتامبر 12, 2025
VMware از مسیر AI شروع می شود ، اما این تجارت اصلی نیست

VMware از مسیر AI شروع می شود ، اما این تجارت اصلی نیست

سپتامبر 11, 2025

AiLib

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

دسته‌ها

  • Chatbots
  • OpenAI
  • Uncategorized
  • شرکت‌های هوش مصنوعی
  • کاربردهای هوش مصنوعی

برچسب‌ها

ChatGPT chat gpt
  • کاربردهای هوش مصنوعی
  • شرکت‌های هوش مصنوعی

© 2023 AiLib.ir - هوش مصنوعی کاربردی، روندها و اخبار

خوش آمدید!

وارد ناحیه کاربری خود شوید

رمز عبور را فراموش کرده اید؟

رمز عبور خود را بازیابی کنید

لطفا نام کاربری یا آدرس ایمیل خود را برای بازنشانی رمز عبور خود وارد کنید.

ورود به سیستم
بدون نتیجه
مشاهده تمام نتایج
  • کاربردهای هوش مصنوعی
    • Chatbots
  • شرکت‌های هوش مصنوعی
    • OpenAI

© 2023 AiLib.ir - هوش مصنوعی کاربردی، روندها و اخبار