
Terminal GPT وShell Genie: روبوتا محادثة مفيدان يعملان بالذكاء الاصطناعي (CLI)
منذ عام 2020 ، أصبح تكنولوجيا الذكاء الاصطناعي لقد أعطانا الكثير لنتحدث عنه، ولهذا السبب قمنا هنا في Desde Linux بمعالجة هذا الموضوع بشكل متكرر جدًا (منشورات منظمة العفو الدولية). قبل كل شيء، لأن العديد من التطورات في هذا المجال تحدث في إطار فلسفة تطوير البرمجيات الحرة ومفتوحة المصدر. بحيث تكون أكثر موثوقية وأمانًا وشفافية لجميع أنواع المستخدمين (الأشخاص والشركات). ولهذا السبب نفسه، عادة ما نفعل ذلك اليوم تطورات لا حصر لها من التطبيقات والأنظمة ومنصات الذكاء الاصطناعيسواء مستقرة أو في طور التطور.
وأحد المعالم التكنولوجية التي ستجذب بالتأكيد انتباه الكثيرين لهذا العام والعام المقبل، سيكون دمج الذكاء الاصطناعي مباشرة في أنظمة التشغيل، المملوكة والمغلقة والتجارية (Windows وmacOS) وتلك المجانية والمتاحة. مفتوح (لأجهزة الكمبيوتر من طراز GNU/Linux وللأجهزة المحمولة مثل Android). علاوة على ذلك، لن يكون ذلك متاحًا فقط على مستوى واجهة المستخدم الرسومية (GUI) التي يستخدمها عادةً مستخدمو المكاتب التقليديون، ولكن أيضًا على مستوى واجهة سطر الأوامر (CLI) الأكثر استخدامًا من قبل المستخدمين المتقدمين ومحترفي تكنولوجيا المعلومات. ولذلك، اليوم سوف ننتهز الفرصة لنجعلك معروفًا 2 روبوتات دردشة مفيدة للذكاء الاصطناعي (CLI) تسمى "Terminal GPT وShell Genie".
PyGPT: مساعد شخصي مفتوح المصدر يعمل بالذكاء الاصطناعي ومكتوب بلغة بايثون
ولكن، قبل أن تبدأ في قراءة هذا المنشور حول روبوتي الدردشة AI CLI اللذين تم استدعاؤهما «محطة GPT وShell Genie»، نوصي ببرنامج الوظيفة السابقة ذات الصلة مع تطبيق AI GUI مفتوح المصدر آخر مشابه تم إنشاؤه باستخدام Python:
GPT Terminal وShell Genie: روبوتات الدردشة AI CLI لمحطة Linux
ما هو تطبيق Terminal GPT؟
بحسب الموقع الرسمي لتطوير البرمجيات بناءً على تقنية الذكاء الاصطناعي تسمى محطة GPT (TGPT)، ويتم وصفها على النحو التالي:
واجهة طرفية (CLI) لاستخدام خدمة OpenAI ChatGPT 3.5 Chatbot AI من خلال منصة الويب BAI Chat دون الحاجة إلى استخدام مفاتيح API المعروفة.
حاليا، هذا التطور يجري أحدث إصدار مستقر عدد 2.7.0، تم إصداره في شهر فبراير 2024. وتثبيته واستخدامه بسيط حقًا. على سبيل المثال، بالنسبة لك تنزيل وتثبيت من الضروري فقط تنفيذ أمر الأوامر التالي:
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/bin
بينما ، لتنفيذه سيكون من الضروري فقط كتابة ملف الأمر tgpt متبوعًا بالسؤال أو الترتيب الذي سيتم تنفيذه بين علامات الاقتباس ، باستخدام علامات الاقتباس المزدوجة «"pregunta u orden"
». بالإضافة إلى ذلك ، فإن الأمر tgpt يمكن إعادة تسميته دون أي مشكلة، لتشغيله بطريقة مخصصة، فقط عن طريق تنفيذ الأمر التالي:
sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombre
الشيء الجيد في Chatbot AI CLI هو وذلك باستخدام منصة BAI Chat AI مجانًا يسمح لنا بطرح الأسئلة عليك حول أي موضوع أو مجال، ليس فقط على Linux وأوامره الطرفية، على الرغم من أن حدوده تكمن في أنه غير قادر على تنفيذ الأوامر مباشرة على الجهاز الطرفي. بالإضافة إلى ذلك، يمكن استكماله بالاستخدام الرسومي (GUI) لسطح المكتب وتطبيقات الويب لمنصة BAI Chat. كما يتبين في ما يلي صلة.
ما هو تطبيق Shell Genie؟
بحسب الموقع الرسمي لتطوير البرمجيات بناءً على تقنية الذكاء الاصطناعي ويسمى Shell Genie، ويوصف على النحو التالي:
Shell Genie هي أداة سطر أوامر تسمح لك بالتفاعل مع الجهاز بلغة بسيطة. أنت تسأل الجني عما تريد أن تفعله، وسوف يعطيك الأمر الذي تحتاجه.
ومع ذلك، من أجل فهم أفضل، يجدر إضافة ما يلي: Shell Genie هو في الأساس Chatbot AI CLI والذي يركز على الإجابة فقط على الأسئلة المتعلقة بنظام التشغيل GNU/Linux وأوامره، تقديم أوامر أوامر قابلة للتطبيق كردود للتحقق والتنفيذ على المحطة.
حاليا ، هذا تطوير بايثون على موقع PyPi متاح من خلال أحدث إصدار مستقر رقم 0.2.10، تم إصداره في أبريل 2023. وتثبيته واستخدامه بسيط حقًا. على سبيل المثال، بالنسبة لك تركيب هناك وضعين متاحين، وهما ما يلي:
التثبيت باستخدام بيبكس
- قم بتثبيت Python 3.10 أو أعلى.
- تثبيت بيبكس.
- تثبيت Shell Genie باستخدام pipx:
pipx install shell-genie
التثبيت باستخدام النقطة
- قم بتثبيت Python 3.10 أو أعلى.
- أنشئ بيئة افتراضية في موقعك المفضل:
python -m venv .venv
- تفعيل البيئة الافتراضية:
source .venv/bin/activate
- قم بتثبيت Shell Genie باستخدام بذرة:
pip install shell-genie
تم تثبيته بالفعل، ولتنفيذه، ستحتاج فقط إلى كتابة ملف يأمر "shell-genie ask
» متبوعًا بالسؤال أو الترتيب الذي سيتم تنفيذه بين علامات الاقتباس ، باستخدام علامات الاقتباس المزدوجة «"pregunta u orden"
». ولكن، قبل ذلك، يجب تهيئة الخدمة باستخدام أمر الأمر «shell-genie ask
» والكتابة «free-genie
» للاستمتاع بها مجانًا، أي دون الحاجة إلى تكوين مفتاح API لـ ChatGPT (مفتاح الوصول والاتصال بمنصة Open AI ChatGPT).
يرجى ملاحظة أنه في بعض التوزيعات مثل Debian/Ubuntu ومشتقاتها، يمكنك في كثير من الأحيان تثبيت أحدث إصدار متاح من Python وPip من مستودعاتك الخاصة باستخدام أمر الأمر التالي:
apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyring
على الرغم من أنه يمكن أيضًا استخدام طرق بديلة احصل على نسخة محددة وأكثر حداثة من Python وPipبشكل مباشر وفريد أو بالتوازي (البيئة الافتراضية) كما هو مذكور فيما يلي صلة.
مثال على استخدام Terminal GPT وShell Genie
للقيام بذلك، طرحنا عليهما نفس السؤالين، أحدهما حول المعرفة العامة والآخر حول Linux، وكانت هذه النتائج:
لقطة شاشة لمحطة GPT
لقطة شاشة لشل جيني
ملخص
باختصار، هذين التطويرين المثيرين للاهتمام والمفيدين والمبتكرين لـ Chatbots AI CLI المجانية والمفتوحة لمحطة Linux ودعا «محطة GPT وShell Genie» إنها بلا شك حلول تكميلية جيدة للوصول، مجانًا أو مدفوع الأجر، إلى تقنية ChatGPT الخاصة بـ OpenAI. ومع ذلك، نحن على يقين من أنه قد تكون هناك اليوم تطورات أخرى مماثلة، معروفة بنفس القدر أو أقل. لذا، إذا كنت ممن يستخدمون أو يعرفون بعض Chatbot AI CLI الأخرى لـ Linux Terminal، مجانية ومفتوحة ومجانية، ندعوك لإعلامنا باسمه، عبر التعليقات، من أجل معرفة مجتمع Linux IT بأكمله والاستمتاع به.
أخيرًا ، تذكر زرنا «صفحة البداية» باللغة الاسبانية. أو بأي لغة أخرى (فقط عن طريق إضافة حرفين إلى نهاية عنوان URL الحالي لدينا، على سبيل المثال: ar وde وen وfr وja وpt وru، من بين العديد من اللغات الأخرى) لمعرفة المزيد من المحتوى الحالي. بالإضافة إلى ذلك، نحن ندعوك للانضمام إلى موقعنا قناة التليجرام الرسمية لقراءة ومشاركة المزيد من الأخبار والأدلة والبرامج التعليمية من موقعنا. وأيضا التالي قناة التليجرام البديلة لمعرفة المزيد عن Linuxverse بشكل عام.