bott
: مساعد الطيار الطرفي الخاص بك bott
(اختصار لـ bot-in-terminal) ليس مجرد أداة لسطر الأوامر؛ إنه مساعد الطيار الخاص بك في عالم المحطة الواسع. تم تصميمه ليجعلك تشعر وكأنك محترف في المحطة، حيث يساعدك الروبوت في الأنشطة اليومية، ويقدم لك نصائح مفيدة، بل ويضيف لمسة من الفكاهة إلى تجربة سطر الأوامر لديك.
قم بتثبيت الصدأ إذا لم يكن لديك بالفعل وتأكد من وجود إصدار أكبر من 1.74.0
$ curl --proto ' =https ' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ source $HOME /.cargo/env
$ rustc --version
تثبيت الروبوت بأمر واحد:
$ curl -o- https://raw.githubusercontent.com/subbu963/bott/v0.1.0/install.sh | bash
سواء كنت تفضل ذكاء OpenAI أو حكمة Olma، فإن الروبوت هو ما يناسبك. اختر نموذج اللغة الكبير (LLM) الخاص بك وأطلق العنان لقوة جهازك الطرفي.
$ bott ! config set -k llm openai
$ bott ! config set -k openai:api_key -v YOUR_API_KEY
يتم تخزين مفتاح API الخاص بك بشكل آمن في سلسلة المفاتيح، وهو آمن مع الروبوت.
gpt-4
. إذا كنت تريد تغيير نموذج OpenAI (ارجع إلى [وثائق OpenAI](https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo للتعرف على النماذج المتاحة)، فقم بما يلي: $ bott ! config set -k openai:model -v YOUR_PREFERRED_MODEL
codellama:7b-instruct
. إذا كنت تريد تغيير النموذج (ارجع إلى المكتبة لمعرفة النماذج المتوفرة)، فقم بما يلي: $ ollama pull codellama:7b-instruct
$ bott ! config set -k ollama:model -v codellama:7b-instruct
$ bott ! config set -k llm -v ollama
آمن وجاهز، يستخدم الروبوت الآن نموذج Ollama لتحسين تجربتك الطرفية.
يتفوق بوت في مساعدتك في الأنشطة الطرفية اليومية. على سبيل المثال، عند العمل في مستودع Git والرغبة في إضافة ملفات JS التي تم تغييرها فقط إلى الالتزام:
$ bott ! query " figure out all the js files that i have changed in the current directory and add them to the commit. "
يقوم Bott بتتبع الجلسات، مما يسمح لك بطرح أسئلة المتابعة:
$ bott ! query " do the same for html files as well "
عند استكشاف أخطاء الأوامر وإصلاحها، يتألق bot كمساعدك في تصحيح الأخطاء. في حالة العثور على أمر عبر الإنترنت، مثل جلب إصدار نظام التشغيل، يفشل:
$ bott ! run cat /etc/os-release
$ bott ! debug
يتدخل بوت للتحقيق ومعرفة سبب فشل الأمر على نظامك.
استمتع بالرحلة مع بوت، رفيقك الموثوق به في المحطة!