منصوبے کے بارے میں
ShellGPT ایک AI-پاورڈ کمانڈ-لائن پروڈکٹیویٹی ٹول ہے جو شیل کمانڈز، کوڈ اسنیپٹس، اور دستاویزات کی تیاری کو آسان بناتا ہے۔ یہ Linux، macOS، اور Windows کو سپورٹ کرتا ہے، اور بڑے شیلز جیسے PowerShell، CMD، Bash، اور Zsh کے ساتھ مطابقت رکھتا ہے۔
اہم خصوصیات میں شامل ہیں:
- **شیل کمانڈ جنریشن:** `--shell` آپشن کا استعمال کرتے ہوئے، صارفین شیل کمانڈز تیار اور اجرا کر سکتے ہیں۔ ٹول سیاق و سباق سے آگاہ ہے اور مخصوص آپریٹنگ سسٹم اور شیل ماحول کے لیے کمانڈز کو تیار کرتا ہے۔
- **کوڈ جنریشن:** `--code` آپشن صارفین کو مخصوص پروگرامنگ ٹاسکس کے لیے خالص کوڈ آؤٹ پٹ کی درخواست کرنے کی اجازت دیتا ہے۔
- **چیٹ اور REPL موڈز:** صارفین `--chat` کا استعمال کرتے ہوئے گفتگو کا سیاق و سباق برقرار رکھ سکتے ہیں یا `--repl` کا استعمال کرتے ہوئے ایک Read-Eval-Print Loop (REPL) میں متحرک طور پر بات چیت کر سکتے ہیں۔ دونوں موڈز تکراری ترقی کے لیے `--shell` اور `--code` آپشنز کو سپورٹ کرتے ہیں۔
- **فنکشن کالنگ:** ٹول OpenAI فنکشن کالنگ کو سپورٹ کرتا ہے، جس سے LLM کو صارف کے ذریعہ تعریف کردہ کسٹم Python فنکشنز کو اجرا کرنے کی اجازت ملتی ہے۔ یہ پیچیدہ ٹاسک آٹومیشن اور سسٹم انٹرایکشن کو فعال کرتا ہے۔
- **کسٹم رولز:** صارفین مخصوص ٹاسکس کے لیے LLM کے رویے کو تیار کرنے کے لیے کسٹم رولز بنا اور ان کا انتظام کر سکتے ہیں، جیسے JSON کی تیاری یا markdown فارمیٹنگ کا اطلاق۔
- **ان پٹ لچک:** ShellGPT کمانڈ-لائن آرگومنٹ، stdin، اور مختلف ری ڈائریکشن آپریٹرز سے پرامپٹس قبول کرتا ہے، جس سے پائپس اور فائل ان پٹس کے ساتھ انضمام کی اجازت ملتی ہے۔
- **کیشنگ:** یہ پہلے سے پوچھے گئے پرامپٹس کے لیے فوری نتائج فراہم کرنے کے لیے ایک درخواست کیشنگ میکانزم شامل کرتا ہے۔
ڈیفالٹ طور پر، ShellGPT OpenAI API کا استعمال کرتا ہے لیکن اسے Ollama جیسے بیک اینڈ کے ذریعے مقامی اوپن-سورس ماڈلز کا استعمال کرنے کے لیے کنفیگر کیا جا سکتا ہے۔ اسے pip کے ذریعے انسٹال کیا جا سکتا ہے یا Docker کا استعمال کرتے ہوئے چلایا جا سکتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.