آپ کی دستاویزات آپ کے ٹوکنز ضائع نہیں کر رہی ہیں — بلکہ آپ کے ٹولز کر رہے ہیں

لوگ مجھ سے پوچھتے ہیں کہ کیا PRDs اور ڈیزائن ریویوز جیسی دستاویزات لکھنا بہت زیادہ ٹوکنز ضائع کرتا ہے۔

وہ سمجھتے ہیں کہ یہ عمل بہت بھاری ہے۔ وہ سمجھتے ہیں کہ AI کو براہ راست کوڈ لکھنے دینا سستا ہے۔

وہ غلط ہیں۔

بہت زیادہ دستاویزات ہونا اور بہت زیادہ ٹوکنز ضائع کرنا دو الگ چیزیں ہیں۔ دستاویزات آپ کے فولڈرز میں رہتی ہیں۔ وہ خود بخود ٹوکنز ضائع نہیں کرتیں۔ آپ کی بری عادتیں ٹوکنز ضائع کرتی ہیں۔

اصل ٹوکن ضائع کرنے والے عوامل یہ ہیں:

  • Context bloat: آپ سارا دن ایک ہی گفتگو جاری رکھتے ہیں۔ ہر بار نیا سوال پوچھتے وقت آپ پرانی ہسٹری کے ہزاروں ٹوکنز کی قیمت ادا کرتے ہیں۔
  • Vague prompts: آپ یہ نہیں بتاتے کہ آپ کو کیا چاہیے، اور AI اندازہ لگاتا ہے۔ آپ وہ کام کرنے میں تین راؤنڈز ضائع کر دیتے ہیں جو ایک واضح پرامپٹ سے ہو سکتا تھا۔
  • Poor tool usage: آپ AI سے پورا ریپوزٹری (repo) پڑھواتے ہیں جبکہ آپ صرف ایک فائل تبدیل کر رہے ہوتے ہیں۔

سب سے بڑا خرچہ دوبارہ کام کرنا (rework) ہے۔

اگر آپ PRD نہیں لکھتے، تو AI آپ کی ضروریات کو غلط سمجھ سکتا ہے۔ پھر آپ دوبارہ لکھنے، چیزوں کو ختم کرنے اور خراب حصوں کو ٹھیک کرنے میں مزید ٹوکنز خرچ کرتے ہیں۔

ایک PRD ایک بار کا خرچہ ہے۔ دوبارہ کام کرنا (rework) ایک بڑھتا ہوا قرض ہے۔

دستاویزات کم کرنے کے بجائے ٹوکنز بچانے کے لیے ان طریقوں کا استعمال کریں:

  • Trim context: اپنی چیٹ ہسٹری کو اکثر صاف کرتے رہیں۔
  • Tier your models: تلاش اور پڑھنے کے لیے سستے اور چھوٹے ماڈلز استعمال کریں۔ طاقتور ماڈلز صرف مشکل سوچ بچار اور کوڈنگ کے لیے استعمال کریں۔
  • Read files precisely: AI کو صرف وہی معلومات دیں جو موجودہ تبدیلی سے متعلق ہو۔
  • Use prompt caching: یہ آپ کے اخراجات کو نمایاں طور پر کم کر دیتا ہے۔
  • Use a token proxy: معمول کے کمانڈز کے آؤٹ پٹ کو مختصر کریں۔
  • Parallelize: راؤنڈ ٹرپس کو کم کرنے کے لیے آزادانہ کاموں کو ایک ہی وقت میں چلائیں۔

دستاویزات اثاثے ہیں۔ وہ آپ کو فیصلوں کا جائزہ لینے میں مدد دیتی ہیں۔ جب AI ایک اچھی دستاویز پڑھتا ہے، تو وہ فوراً "کیوں" (وجہ) سمجھ جاتا ہے۔ اس سے ٹوکنز بچتے ہیں۔

اگر آپ بچت کرنا چاہتے ہیں، تو اپنے ٹولز کے استعمال کے طریقے میں بچت کریں۔ دستاویزات کو چھوڑ کر بچت کرنے کی کوشش نہ کریں۔

Source: https://dev.to/kanfu-panda/your-docs-arent-burning-your-tokens-your-tooling-is-58ck

Optional learning community: https://t.me/GyaanSetuAi