گائیڈز

LLM کیا ہے؟ بڑے لینگویج ماڈلز کی سادہ وضاحت

LLM، یعنی large language model، ایک قسم کا AI ہے جو زبان سمجھنے اور تیار کرنے کے لیے بہت بڑی مقدار میں متن پر تربیت پاتا ہے۔ کوئی متن دیا جائے تو یہ ایک وقت میں ایک چھوٹا ٹکڑا لے کر اندازہ لگاتا ہے کہ آگے کیا آنا چاہیے، اور یہ سادہ صلاحیت سوالوں کے جواب دینے، لکھنے، خلاصہ کرنے، ترجمہ کرنے اور کوڈ لکھنے کے لیے کافی ثابت ہوتی ہے۔ ChatGPT، Claude اور Gemini کے پیچھے موجود ماڈلز سب LLMs ہیں۔

AI کے ساتھ بناتے وقت یہ کیوں اہم ہے

اگر آپ AI ایپ بلڈر سے بناتے ہیں تو آپ دو طرح سے LLM کے ساتھ کام کر رہے ہیں۔ پہلے، ایک LLM ہی بنا رہا ہے: وہ آپ کی درخواست پڑھتا ہے، تبدیلیوں کا منصوبہ بناتا ہے اور کوڈ لکھتا ہے۔ دوسرے، ہو سکتا ہے آپ اپنی ایپ کے اندر بھی ایک LLM چاہیں، جیسے چیٹ بوٹ، خلاصے کا بٹن یا تحریری مددگار۔

بنیادی باتیں سمجھنے سے دونوں صورتوں میں مدد ملتی ہے۔ اس سے واضح ہوتا ہے کہ AI مبہم درخواست کو کیوں غلط سمجھ سکتا ہے، کیوں پراعتماد طور پر کچھ غلط بنا سکتا ہے، لمبی گفتگو میں پچھلی تفصیلات کیوں کھو سکتا ہے، اور اپنی ایپ میں AI فیچرز شامل کرنے پر ہر استعمال کی قیمت کیوں لگتی ہے۔ آپ کو ریاضی جاننے کی ضرورت نہیں، بس ایک درست ذہنی ماڈل کافی ہے۔

روزمرہ کی ایک مثال

ایک ایسے شخص کا تصور کریں جس نے ایک ناقابلِ تصور حد تک بڑی لائبریری پڑھ رکھی ہے: کتابیں، ویب سائٹس، دستورالعمل، کوڈ، فورمز۔ وہ کسی بھی تحریر کو اس طرح آگے بڑھانے میں غیر معمولی مہارت رکھتا ہے کہ وہ مناسب لگے۔ اسے ای میل کا آغاز دیں تو وہ آپ کے لہجے میں اسے مکمل کر دے گا۔ سوال پوچھیں تو وہ ویسا ہی جواب لکھے گا جیسا ایسے سوال کے بعد عموماً آتا ہے۔

مگر اس کے پاس جانچنے کے لیے کوئی نوٹس نہیں، اور لائبریری ایک خاص تاریخ پر بند ہو چکی ہے۔ وہ حقائق دیکھ کر نہیں بتا رہا، نمونے یاد کر کے بتا رہا ہے۔ زیادہ تر وقت نمونے درست ہوتے ہیں۔ کبھی کبھار وہ کسی خلا کو ایسی چیز سے بھر دیتا ہے جو صرف درست لگتی ہے، اور اسی یقین کے ساتھ۔

یہ ایک LLM ہے: ایک بہت پڑھا لکھا، بہت روانی سے لکھنے والا مصنف، جس کی یادداشت نامکمل ہے اور جس کے پاس کوئی بنا بنایا حقائق جانچنے والا نہیں۔

LLM عملی طور پر کیسے کام کرتا ہے

  1. تربیت۔ ماڈل کو بہت بڑی مقدار میں متن دکھایا جاتا ہے، اور وہ اپنے اندرونی اعداد (اس کے parameters) کو اپنا کر اگلا ٹکڑا پیش گوئی کرنا سیکھتا ہے۔ زیادہ تر LLMs جس ڈیزائن پر بنتے ہیں اسے transformer کہتے ہیں، جو 2017 میں Google کے محققین نے متعارف کرایا۔
  2. ٹیوننگ۔ خام ماڈل کو پھر ہدایات پر عمل کرنے، گفتگو چلانے اور نقصان دہ آؤٹ پٹ سے بچنے کے لیے بہتر کیا جاتا ہے، اکثر انسانی فیڈ بیک سے۔
  3. استعمال (inference)۔ جب آپ prompt بھیجتے ہیں تو ماڈل اسے پڑھتا ہے اور ایک وقت میں ایک token کے حساب سے جواب بناتا ہے، ہر بار اس سے پہلے کی ہر چیز کو دیکھ کر اگلا ممکنہ token چنتا ہے۔

اس کے اندر حقائق کا کوئی ڈیٹا بیس نہیں ہوتا، اور یہ آپ کی چیٹ سے مسلسل نہیں سیکھتا۔ گفتگو میں وہ جو کچھ “جانتا” ہے وہ یا تو تربیت سے ہے یا وہ ہے جو اس کے سامنے ابھی موجود ہے، یعنی اس کی context window۔

ایک عملی مثال: کسٹمر سپورٹ کا جواب

فرض کریں آپ ایک آن لائن پودوں کی دکان چلاتے ہیں اور ایک LLM میں یہ چیز ڈالتے ہیں:

ایک گاہک لکھتا ہے: “میرا آرڈر #4412 ٹوٹے ہوئے گملے کے ساتھ پہنچا۔ آپ کیا کر سکتے ہیں؟” ہماری پالیسی: نقصان زدہ چیز 14 دن کے اندر تصویر بھیجنے پر مفت بدل دی جاتی ہے۔ ایک دوستانہ جواب لکھیں۔

یہاں یہ ہوتا ہے:

  • متن کو tokens میں تقسیم کیا جاتا ہے، شاید سو کے قریب۔
  • ماڈل پوری بات پڑھتا ہے: گاہک کا پیغام، آپ کی پالیسی اور آپ کی ہدایت۔
  • وہ جواب token بہ token بناتا ہے: “ہیلو! مجھے بہت افسوس ہے کہ آپ کا گملا ٹوٹا ہوا پہنچا…” اور تصویر مانگتا ہے، مفت متبادل کا ذکر کرتے ہوئے۔

اب یہی درخواست بغیر پالیسی کے آزمائیں۔ ماڈل پھر بھی ایک پراعتماد، دوستانہ جواب لکھے گا، مگر شاید ریفنڈ کا وعدہ کر دے، یا 30 دن کی مدت بتا دے، کیونکہ سپورٹ ای میلز میں یہ عام نمونے ہیں جو اس نے دیکھے ہیں۔ یہ hallucination ہے، اور یہ سب سے عملی سبق دیتا ہے: LLMs اتنے ہی درست ہوتے ہیں جتنی درست معلومات آپ انہیں دیتے ہیں۔ جن ایپس کو قابلِ اعتماد جوابات چاہئیں وہ ہر بار ماڈل کو درست ماخذ مواد دیتی ہیں، ایک تکنیک جسے RAG کہتے ہیں۔

اہم اصطلاحات کی وضاحت

اصطلاحمطلب
Tokenمتن کا ایک ٹکڑا، اکثر لفظ یا اس کا حصہ۔ حدیں اور قیمتیں tokens میں ناپی جاتی ہیں۔
Context windowماڈل ایک وقت میں کتنا متن دیکھ سکتا ہے: آپ کا prompt، گفتگو اور کوئی دستاویزات۔
Promptماڈل کو دیا گیا ان پٹ۔ دیکھیں prompt engineering کیا ہے۔
Parametersتربیت کے دوران سیکھے گئے اندرونی اعداد۔ زیادہ ہونا خودکار طور پر بہتر نہیں۔
Training dataوہ متن جس سے ماڈل نے سیکھا۔
Knowledge cutoffوہ تاریخ جس کے بعد ماڈل کے پاس تربیتی ڈیٹا نہیں، اس لیے اسے بتائے بغیر حالیہ واقعات معلوم نہیں ہوتے۔
Hallucinationروانی سے، پراعتماد مگر غلط آؤٹ پٹ۔
Temperatureاس بات کی سیٹنگ کہ آؤٹ پٹ کتنا متنوع یا قابلِ پیش گوئی ہو۔
Inferenceجواب لینے کے لیے ماڈل چلانا۔ یہی وہ عمل ہے جس کی فی استعمال قیمت دی جاتی ہے۔
Multimodalایسے ماڈلز جو صرف متن نہیں، تصاویر، آڈیو یا دیگر ان پٹس بھی سنبھال سکیں۔
APIایپ کیسے پروگرام کے ذریعے LLM کو prompts بھیجتی ہے۔ دیکھیں LLM APIs کیسے استعمال کریں۔

عام غلطیاں اور غلط فہمیاں

  • “یہ چیزیں تلاش کرتا ہے۔” سادہ LLM ایسا نہیں کرتا۔ کچھ ایپس ویب سرچ یا دستاویزات کی بازیافت شامل کرتی ہیں، مگر ماڈل خود نمونوں سے بنا رہا ہوتا ہے۔
  • “اگر یقین سے بول رہا ہے تو درست ہے۔” اعتماد اور درستی آپس میں غیر متعلق ہیں۔ نام، اعداد، تاریخیں، قیمتیں اور قانونی یا طبی بات ہو تو جانچیں۔
  • “اسے میری ہر بات یاد ہے۔” صرف وہی جو context window میں آ سکے۔ بہت لمبی گفتگو میں پرانی تفصیلات غائب ہو سکتی ہیں یا کم توجہ پا سکتی ہیں۔ جو چیز اہم ہے اسے دوبارہ لکھ دیں۔
  • “یہ انسان کی طرح سوچتا ہے۔” یہ مشکل مسائل پر حیرت انگیز استدلال کر سکتا ہے، مگر اس کے پاس کوئی مقاصد، عقائد یا نتائج کا شعور نہیں۔ اس کے آؤٹ پٹ کو جائزے کے لیے مسودہ سمجھیں۔
  • “بڑا یا نیا ہمیشہ بہتر ہے۔” سادہ، زیادہ حجم والے کام کے لیے ایک چھوٹا، سستا اور تیز ماڈل اکثر درست انتخاب ہوتا ہے۔
  • نجی ڈیٹا بغیر جانچے بھیجنا۔ کسٹمر ڈیٹا کسی AI سروس میں پیسٹ کرنے یا اسے اپنی ایپ میں شامل کرنے سے پہلے، فراہم کنندہ کی ڈیٹا استعمال اور محفوظ رکھنے کی شرائط دیکھیں۔

اپنے AI بلڈر سے کیا مانگیں

جب LLM آپ کی ایپ بنا رہا ہو:

  • “کچھ بدلنے سے پہلے بتائیں کہ آپ نے کیا سمجھا ہے اور کیا کریں گے۔”
  • “یہ پالیسی کا اصل متن ہے؛ اسے لفظ بہ لفظ استعمال کریں، تفصیلات گھڑیں نہیں۔”
  • “قیمتوں یا تاریخوں جیسے حقائق کا اندازہ نہ لگائیں۔ جگہ خالی چھوڑیں اور مجھے ان کی فہرست دیں۔”

جب آپ اپنی ایپ کے اندر LLM چاہیں:

  • “ایک [خلاصہ] بٹن شامل کریں جو سرور سے [provider] کی API کال کرے۔ API key کو secret میں رکھیں، کبھی براؤزر میں نہیں۔”
  • “ہماری پالیسیاں prompt میں ڈالیں تاکہ جواب ان پر قائم رہیں، اور جب یقین نہ ہو تو کہیں ‘مجھے معلوم نہیں’۔”
  • “جوابات کی لمبائی کی حد رکھیں، اور ایک صارف کے روزانہ درخواستوں کی تعداد محدود کریں۔”
  • “ہر درخواست کی لاگت لاگ کریں تاکہ میں استعمال دیکھ سکوں۔”

مرحلہ وار رہنمائی کے لیے، دیکھیں اپنی ایپ میں AI فیچرز کیسے شامل کریں۔

LLMs اور Mythex

Mythex کا تعمیری ایجنٹ ایک LLM پر چلتا ہے۔ سب کو ایک ہی Standard ایجنٹ ملتا ہے، یہاں ماڈل منتخب کرنے کا کوئی آپشن نہیں، اور تعمیر میں Mythex کریڈٹس خرچ ہوتے ہیں۔ جو AI فیچرز آپ کی بنائی ہوئی ایپ کے اندر ہوں وہ الگ ہیں: آپ OpenAI یا Anthropic جیسے فراہم کنندہ سے اپنی API key لاتے ہیں، اسے پروجیکٹ secret کے طور پر محفوظ کرتے ہیں، اور استعمال کی ادائیگی فراہم کنندہ براہِ راست کرتا ہے۔ docs کی ریسیپی اپنی ایپ میں AI شامل کریں وہ پرامپٹ دکھاتی ہے جو استعمال کرنا ہے۔

سوالات

LLM کا کیا مطلب ہے؟

LLM کا مطلب ہے large language model، یعنی ایک AI ماڈل جو زبان سمجھنے اور تیار کرنے کے لیے بہت بڑی مقدار میں متن پر تربیت پاتا ہے۔ ChatGPT، Claude اور Gemini کے پیچھے موجود ماڈلز LLMs ہیں۔

کیا ChatGPT ایک LLM ہے؟

ChatGPT ایک چیٹ ایپ ہے جو OpenAI کے LLMs پر بنی ہے۔ LLM وہ بنیادی ماڈل ہے جو متن بناتا ہے؛ ایپ اس کے گرد چیٹ انٹرفیس، میموری کی سہولتیں، ٹولز اور حفاظتی تہیں شامل کرتی ہے۔

LLMs چیزیں کیوں گھڑ لیتے ہیں؟

LLM وہ اگلے الفاظ بناتا ہے جو اس کے سیکھے ہوئے نمونوں کے مطابق سب سے قابلِ یقین لگیں، کسی ڈیٹا بیس میں حقائق دیکھ کر نہیں۔ جب اس کے پاس درست معلومات نہ ہوں تو وہ روانی سے، پراعتماد مگر غلط متن لکھ سکتا ہے، جسے hallucination کہتے ہیں۔ اسے ماخذ مواد دینے اور اس کے جوابوں کی جانچ کرنے سے خطرہ کم ہوتا ہے۔

کیا LLMs میری بات چیت سے سیکھتے ہیں؟

کسی گفتگو کے دوران ماڈل نہیں بدلتا؛ وہ صرف وہی دیکھتا ہے جو اس کی context window میں ہو۔ آپ کی گفتگو بعد میں مستقبل کے ماڈلز کی تربیت کے لیے استعمال ہوتی ہے یا نہیں، یہ فراہم کنندہ کی پالیسی اور آپ کی سیٹنگز پر منحصر ہے، اس لیے جو سروس آپ استعمال کرتے ہیں اس کی شرائط دیکھیں۔

LLM میں token کیا ہوتا ہے؟

token متن کا ایک ٹکڑا ہے جو ماڈل پڑھتا اور لکھتا ہے، اکثر ایک لفظ یا لفظ کا حصہ۔ سیاق و سباق کی حدیں اور API قیمتیں tokens میں ناپی جاتی ہیں، اس لیے لمبے prompts اور جوابات زیادہ مہنگے پڑتے ہیں۔

Mythex · Pricing · AI کے ساتھ کچھ بھی بنائیں · ویب سائٹ اور ایپ ٹیمپلیٹس · Mythex کا موازنہ · AI سے ایپ بنانے کی اصطلاحات · AI سے ایپ بنانے کے مفت ٹولز · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)