استفد من قوة ChatGPT على Linux عن طريق تثبيت ShellGPT على جهاز Ubuntu الخاص بك.

برز الذكاء الاصطناعي كإحساس بالعصر الجديد ، تاركًا كل شيء وراءه في الغبار. مع الإضافات الجديدة يوميًا ، هناك الكثير لنتطلع إليه.

يستخدم الناس هذه الأداة متعددة الأوجه والمنتشرة في كل مكان لكسر النكات وكتابة الرموز وحتى الإجابة على أكثر الأسئلة العشوائية. من السهل استخدام ChatGPT على أنظمة تشغيل أخرى ، لذا ، كمستخدم Linux ، لماذا يجب عليك البقاء في الخلف؟

يمكنك أيضًا الاستمتاع بالصورة الرمزية لـ Linux ChatGPT ، ShellGPT. إليك كيفية تثبيت أداة AI واستخدامها من محطة Ubuntu في بضع خطوات سهلة.

ما هو ShellGPT ، ما يعادل Linux Namesake من ChatGPT؟

يعد ShellGPT ، كما هو معروف أكثر شيوعًا ، مكافئًا لسطر أوامر ChatGPT ، والذي يمكن للمستخدمين من خلاله استخدام روبوت الدردشة AI والتفاعل معه عبر محطة Linux الخاصة بهم. يستمد الشات بوت القوة من نموذج اللغة الكبير الخاص بـ OpenAI ، ويقدم توصيات ذكية للمستخدم.

أصبحت نماذج اللغات الكبيرة (LLMs) موضوعًا ساخنًا للمناقشة حيث يمكنك ذلك بسهولة قم بتشغيل روبوتات الدردشة التي تدعم LLM على Raspberry Pi الخاص بك.

instagram viewer

تبدو مثيرة للفضول ، أليس كذلك؟

إذا كانت لديك خبرة في التفاعل مع ChatGPT ، فستحب إصدار Linux shell البديل هذا.

ما فائدة تثبيت ShellGPT على جهازك؟ انه سهل؛ لست بحاجة إلى كتابة أوامر طويلة غير ضرورية أو التوجه إلى متصفحك. بدلاً من ذلك ، يمكنك أداء جميع المهام الممكنة من خلال محطة Linux الخاصة بك.

قبل تثبيت ShellGPT على جهاز Ubuntu ، إليك بعض المتطلبات الأساسية التي يجب الاهتمام بها.

الخطوة 1: قم بتثبيت Python و PIP على جهازك

مثل معظم الأدوات التي تدعم الذكاء الاصطناعي ، حتى ShellGPT تعمل على Python. بينما يتم عادةً تثبيت Python افتراضيًا على معظم توزيعات Linux ، يمكنك التحقق من تثبيته عبر معلومات الإصدار الخاصة به. إذا لم يكن Python متاحًا على جهازك ، فيجب عليك تثبيته قبل الانتقال إلى الخطوات التالية.

افتح Terminal واكتب الأوامر التالية للتحقق من إصدار Python:

python3 - الإصدار

إذا أعاد الأمر إخراج إصدار رقمي ، فيمكنك أن تفترض بأمان أنك في طور التربية وأنك جاهز للعمل. ومع ذلك ، إذا واجهت أي أخطاء ، فيجب عليك ذلك قم بتثبيت Python على Ubuntu، قبل تثبيت PIP.

الآن بعد أن قمت بتثبيت Python على جهازك ، حان الوقت لتثبيت PIP ، مدير الحزم الأصلي في Python.

على الرغم من أن PIP عادةً ما تكون مثبتة مسبقًا مع حزمة Python ، فمن الأفضل التحقق من الإصدار مسبقًا لمعرفة حالة التثبيت. قم بتشغيل الأمر التالي للتحقق مما إذا كان مثبتًا على جهازك:

نقطة - الإصدار

إذا تلقيت الخطأ التالي بعد التنفيذ ، فأنت بحاجة إلى تثبيت مدير الحزم:

لم يتم العثور على الأمر "نقطة" ، ولكن يمكن تثبيته باستخدام:

يمكنك استخدام الأمر التالي لتثبيته:

sudo apt install python3-pip

بعد التثبيت ، يمكنك استخدام ملف --إصدار أمر للتحقق مما إذا كان التثبيت ناجحًا.

الخطوة 2: قم بتثبيت وإعداد بيئة افتراضية باستخدام Python

الآن بعد أن أصبحت Python و PIP جاهزين ، يمكنك إعداد بيئة Python الافتراضية لجعل بيئة الجهاز مواتية لتثبيت ShellGPT وتشغيله. تعد البيئات الافتراضية مثالية لتشغيل البرامج المعزولة حيث يمكنها تجنب تعارضات المكتبات.

مع وجود بيئة افتراضية ، يمكنك الحد من التفاعلات بين نظامك وبرامج البيئة الافتراضية أثناء تنفيذ عمليات الإعدام المختلفة في الصوامع.

يعد استخدام البيئة الافتراضية خطوة اختيارية لتجنب أي حوادث غير متوقعة أثناء تثبيت واستخدام مكتبات Python.

لإنشاء بيئة افتراضية باستخدام Python ، تحتاج إلى تثبيت ملف فينف وحدة:

sudo apt تثبيت python3-venv -y

قم بإعداد البيئة الافتراضية

بمجرد تثبيت البيئة الافتراضية ، يمكنك إعدادها ، حتى تتمكن من تسهيل أوامر ShellGPT بسلاسة.

أولاً ، قم بإنشاء دليل جديد لتنظيم الملفات واستضافتها. يمكنك استخدام ال مكدير الأمر ، متبوعًا باسم الدليل ، على النحو التالي:

mkdir cli-shellgpt

انتقل إلى هذا الدليل الذي تم إنشاؤه حديثًا باستخدام الأمر cd:

قرص مضغوط cli-shellgpt

بعد ذلك ، قم بإنشاء بيئة افتراضية جديدة باستخدام فينف الأمر ، متبوعًا باسم البيئة:

python3 -m venv cli-shellgpt

نظرًا لعدم تمكين البيئة الافتراضية افتراضيًا ، يجب تمكينها يدويًا باستخدام ملف تفعيل النصي:

المصدر cli-shellgpt / bin / activ

بمجرد تنفيذ الأمر أعلاه ، ستلاحظ تغييرات موجه Linux shell الافتراضية ، كما هو موضح أدناه:

(cli-shellgpt) sahil @ vm:

الخطوة 3: إنشاء مفتاح OpenAPI

نظرًا لأن البيئة الافتراضية جاهزة ، يجب عليك توصيل خدمات OpenAI وجهاز Ubuntu الخاص بك لتشغيل ShellGPT. لهذا الغرض ، يجب أن تنتقل إلى موقع ويب OpenAI وإنشاء حساب هناك.

إذا كان لديك حساب حالي ، فيمكنك تسجيل الدخول باستخدام بيانات الاعتماد الخاصة بك والانتقال إلى صورة ملفك الشخصي ، الموجودة في أعلى الجانب الأيمن من موقع الويب.

انقر فوق عرض مفاتيح API، تليها إنشاء مفتاح سري جديد.

لا تشارك هذا المفتاح مع أي شخص لأن الاتصال خاص ويجب استخدامه على جهازك فقط.

انسخ مفتاح API من مربع الحوار ، واحفظه في مكان ما ، حيث لن تتمكن من مراجعة نفس المفتاح مرة أخرى.

لإنشاء اتصال على جهاز Ubuntu الخاص بك ، قم بإنشاء متغير بيئة باستخدام ملف يصدّر يأمر:

تصدير OPENAI_API_KEY =

أضف وتحقق من مفتاح واجهة برمجة التطبيقات في متغير بيئة ظاهري

عند تنفيذ مفتاح API بهذه الطريقة ، سيستخدمه Linux لمثيل واحد فقط. ومع ذلك ، إذا كنت ترغب في جعل التنفيذ دائمًا ، فاحفظه في ملف .bashrc ملف.

كل ما عليك فعله هو كتابة الأمر الأول وإدخال الأمر التالي في محرر النصوص:

نانو. / بشرك
تصدير OPENAI_API_KEY =

احفظ واخرج من المحرر. ثم استخدم الأمر source لتمكين التغييرات.

المصدر. / بشرك

أخيرًا ، تحقق من مفتاح API باستخدام ملف الحسد يأمر.

الحسد

لك OPENAI_API_KEY يجب أن يتم سرد متغير البيئة في الإخراج.

الخطوة 5: قم بتثبيت ShellGPT على Ubuntu

بمجرد اكتمال جميع إجراءات التثبيت ، يمكنك ببساطة الانتقال إلى الجزء الأفضل ، وهو تثبيت ShellGPT. خطوات التثبيت واضحة تمامًا ، ويمكنك تثبيت الأداة باستخدام الأمر التالي:

تثبيت pip3 shell-gpt

دع التثبيت ينتهي ؛ في غضون ذلك ، يمكنك التحقق من بعض الطرق الشيقة لاستخدام أداة الذكاء الاصطناعي عبر نافذة المحطة الطرفية.

استخدام ShellGPT لتشغيل الاستعلامات عبر الجهاز

الغرض الكامل من تثبيت ShellGPT هو جعل حياتك أسهل. لاستخدام الجهاز كمحرك بحث وتشغيل بعض الاستعلامات ، يمكنك استخدام sgpt ، متبوعًا باستعلامك داخل علامات الاقتباس:

sgpt "كم عدد المجرات الموجودة داخل الكون"

استخدام ShellGPT لإنشاء التعليمات البرمجية

يمكنك استخدام ShellGPT الخاص بك لإنشاء التعليمات البرمجية أيضًا. يمكنك القيام بذلك عن طريق تمرير الأمر الصحيح بامتداد sgpt يأمر:

sgpt - كود "طباعة سلسلة فيبوناتشي"

يتكون الإخراج من رمز يمكنك تنفيذه داخل Python لإنشاء سلسلة فيبوناتشي.

استخدام ShellGPT داخل محطة Ubuntu

تصبح أوامر Linux سهلة ، خاصة عندما يكون كل شيء متاحًا في نافذة المحطة الطرفية. من تشغيل أوامر shell إلى استخدام المحطة الطرفية كمحرك بحث ، يمكنك القيام بكل ذلك باستخدام ShellGPT.

ولكن نظرًا لأن ShellGPT يعتمد على نفس مفهوم ChatGPT ، فإن لديه مجموعة المشاكل الخاصة به ، والتي قد تستغرق بعض الوقت لإكمالها. حتى تتمكن من تنزيل الإصدار الجديد الخالي من الأخطاء ، من الأفضل مواصلة العمل مع عيوب الأداة وجعل حياتك أسهل باستخدام أوامر ShellGPT التلقائية.