شیل میں Claude

منصوبے کا GitHub مخزن

تعارف

Anthropic کے LLM ماڈلز کے ساتھ آسان تعامل کے لیے بنایا گیا ایک سادہ CLI چیٹ ٹول۔ Cla، Cha منصوبے پر مبنی ہے۔

پسِ منظر

میں نے Cha اس لیے تیار کیا تھا کہ ٹرمینل میں بہترین LLM ماڈل کے ساتھ آسانی سے تعامل کر سکوں، اور اس نے میرے شیل کے ساتھ تعامل کے طریقے کو مکمل طور پر بدل دیا۔ اس کا ثبوت یہ ہے کہ اسے جاری کرنے اور Twitter/X اور Reddit پر اس کی تشہیر کرنے کے بعد کے مہینوں میں اس منصوبے کو 30 سے زیادہ ستارے ملے۔ لیکن 21 جون 2024 کو Anthropic نے اپنا جدید ترین ماڈل، Claude 3.5 Sonnet، جاری کیا۔ Anthropic کے Pro منصوبے کے ذریعے اس ماڈل کو آزمانے کے بعد، میں نے فوراً دیکھا کہ Claude 3.5، OpenAI کے GPT-4 ماڈل کے مقابلے میں کوڈنگ میں کہیں بہتر تھا۔ مجھے یہ اس لیے معلوم ہوا کیونکہ Claude 3.5 نے کامیابی سے مجھے ایک مکمل اور پیچیدہ React ایپ بنانے کی اجازت دی، جو GPT-4، GPT-4o کے جاری ہونے کے بعد بھی، نہیں بنا سکتا تھا؛ اور میرے خیال میں GPT-4o اصل GPT-4 ماڈل کے مقابلے میں اس سے بھی بدتر ماڈل تھا۔ یہ جانتے ہوئے، میں نے Cla بنانے کا فیصلہ کیا تاکہ یہ Cha کی طرح کام کرے، لیکن Anthropic کے ماڈلز کے لیے، کیونکہ Claude 3.5 کوڈنگ میں GPT-4 سے کہیں بہتر تھا۔

نمونے

Twitter/X کا نمونہ #1

Cha سے فرق

Cla میرے آخری منصوبے، Cha، پر بہت زیادہ مبنی ہے۔ لیکن Cla، OpenAI کے ماڈلز کے بجائے Anthropic کے ماڈلز استعمال کرتا ہے۔ اس کے علاوہ، Cla، جواب کی تلاش، URL صفحے کی اسکریپنگ، YouTube اسکریپنگ، اور تصاویر بنانے کی سہولت فراہم نہیں کرتا۔ لہٰذا یہ صرف ایک بنیادی CLI چیٹ انٹرفیس، کثیر سطری معاونت، اور غیر تعاملی چیٹ موڈ (CLI یا فائل کے ذریعے) فراہم کرتا ہے۔

اس کے علاوہ، آپ کو Anthropic سے ایک API کلید حاصل کرنا ہوگی۔ ایسا کرنے کے لیے، آپ Anthropic کے سبق پر عمل کر سکتے ہیں اور/یا Anthropic کا API کلید صفحہ دیکھ سکتے ہیں۔

تشہیر

فی الحال، میں نے اس منصوبے کی تشہیر صرف اپنے ذاتی مرکزی اکاؤنٹ کے ذریعے Twitter/X پر اور Reddit کے ذریعے کی ہے۔ مجھے Reddit پر، خاص طور پر Anthropic سب ریڈٹ کے ذریعے، سب سے زیادہ کامیابی ملی۔ اس تشہیر کے ذریعے مجھے ایک ہفتے میں GitHub پر 3 ستارے ملے۔ میں نے Cla کو جولائی 2024 کے بالکل آغاز میں، میرے خیال میں تقریباً 1 یا 2 جولائی کو، جاری کیا تھا۔

نتیجہ

میرے لیے یہ حیرت کی بات تھی کہ Anthropic کا Claude-3.5 ماڈل OpenAI کے GPT-4 ماڈل سے آگے نکل گیا، خاص طور پر کوڈنگ کے معاملے میں۔ اسی وجہ سے، میں نے Cla بنایا تاکہ یہ Cha کی طرح کام کرے، لیکن Anthropic کے ماڈلز کے لیے۔ ایسا کرنے کے بعد سے، میں نے خود کو 50٪ وقت Cla اور باقی 50٪ وقت Cha استعمال کرتے ہوئے پایا ہے۔ مجموعی طور پر، میں یہ دیکھنے کے لیے پُرجوش ہوں کہ یہ منصوبہ کس طرح آگے بڑھتا ہے۔