RAG কী? আর উদ্ধৃতিসহ উত্তর কেন বেশি বিশ্বাসযোগ্য

TL;DR

RAG — Retrieval-Augmented Generation — মানে এআই উত্তর দেওয়ার আগে কিছু একটা খুঁজে দেখে। প্রশিক্ষণ থেকে স্মরণ করার বদলে সিস্টেম আপনার নথি খোঁজে, সবচেয়ে প্রাসঙ্গিক অংশগুলো মডেলের সামনে রাখে, আর সেগুলো থেকেই উত্তর দিতে বলে — উৎসে ফিরে যাওয়া উদ্ধৃতিসহ। এটি প্রশিক্ষণের সময়সীমা, "সে তো আমার ফাইল কখনো দেখেনি" সমস্যা আর আত্মবিশ্বাসী বানানো কথার বড় একটা অংশ সারিয়ে দেয়। পুরোটা নয়।

সমস্যাটা ঠিকভাবে বলা যাক

একটি ভাষা-মডেল আদতে বিপুল লেখা একবার পড়ে তার একটি চমৎকার সংকোচন। এতে সে সাবলীলতা আর বিস্তার পায়, সঙ্গে তিনটি নির্দিষ্ট দুর্বলতাও: প্রশিক্ষণের সময়সীমার পর সে আর কিছু জানে না, ব্যক্তিগত কিছু সে কখনো দেখেনি, আর যা জানে না সে বিষয়েও যুক্তিসংগত শোনানো উত্তর বানিয়ে দেয় — কারণ যুক্তিসংগত লেখা বানানোই তার পুরো কাজ।

প্রতিবার নথি লেখার পর মডেল নতুন করে প্রশিক্ষণ দেওয়া যায় না। তাই বদলাতে হয় উত্তরটা কোথা থেকে আসছে

চারটি ধাপ

  1. সাজিয়ে রাখা। আপনার নথি অংশে ভাগ হয় — প্রতিটি কয়েক অনুচ্ছেদ — আর প্রতিটি অংশ এমন একটি সাংখ্যিক রূপে বদলায় যা তার অর্থ ধরে রাখে। এটি একবারই, শুরুতে হয়।
  2. খুঁজে আনা। আপনার প্রশ্নও একইভাবে বদলায়, আর সিস্টেম অর্থে সবচেয়ে কাছের অংশগুলো বের করে। শব্দ মেলানো নয়: "দেরিতে সরবরাহ নিয়ে আমরা কী ঠিক করেছিলাম" এমন একটি অনুচ্ছেদ পেতে পারে যেখানে লেখা "চালান বিলম্ব", আপনার একটি শব্দও নেই।
  3. যোগ করা। সেই অংশগুলো আপনার প্রশ্ন আর "দেওয়া উপকরণ থেকে উত্তর দাও" নির্দেশসহ মডেলের প্রসঙ্গে বসানো হয়।
  4. উত্তর ও উদ্ধৃতি। মডেল উত্তর লেখে, আর যেহেতু সিস্টেম জানে কোন অংশগুলো তাকে দেওয়া হয়েছিল, সে প্রতিটি দাবিকে তার উৎসে ফিরিয়ে দেখাতে পারে।

এইটুকুই। চতুর অংশটি ২ নম্বর ধাপ; বিশ্বাসযোগ্য অংশটি ৪ নম্বর।

Neurobase-এ উৎস-ভিত্তিক একটি উত্তর, যার উদ্ধৃতি মূল উপকরণে ফিরিয়ে নিয়ে যায়।
উদ্ধৃতিই আসল সুবিধা। যে উত্তর যাচাই করা যায় না তা কেবল একটি আত্মবিশ্বাসী মত।

"চ্যাটে সেঁটে দিলেই তো হয়" — কেন এক জিনিস নয়

কথোপকথনে নথি জুড়ে দিলে গোটা জিনিসটা সেই কথোপকথনের জন্য মডেলের প্রসঙ্গে ঢোকে। একটি গবেষণাপত্রের বেলায় তা ঠিকই চলে। নব্বইটা হলে তা আর চলে না, কিংবা যখন আগামী মাসেও প্রশ্ন করবেন, কিংবা যখন প্রাসঙ্গিক অনুচ্ছেদটি ৩৪০ নম্বর পাতায় আর আশপাশের ৩৩৯ পাতা মডেলের মনোযোগ কাড়তে থাকা কোলাহল।

RAG একবার সাজায় আর প্রতি প্রশ্নে খুঁজে আনে। প্রস্তুতির খরচ একবারই দেন, তারপর গোটা সংগ্রহ জুড়ে অনির্দিষ্টকাল প্রশ্ন করেন। এই বিনিময় নিয়ে আরও গভীরে লিখেছি GPT-5 বনাম Gemini-তে — বড় প্রসঙ্গের মডেল একক নথির ব্যবধান কমিয়েছে, কিন্তু যে সংগ্রহে আপনি বারবার ফিরে যান তার নয়।

RAG এখনো যেখানে ব্যর্থ হয়

নির্দিষ্ট করে বলা দরকার, কারণ "উৎস-ভিত্তিক" শব্দটা এমনভাবে ব্যবহার হয় যেন এর মানে "সঠিক":

দ্বিতীয়টির পেছনের সাধারণ কলকব্জা আলাদা করেই বোঝার মতো — দেখুন এআই কেন বানিয়ে বলে।

কখন প্রস্তুতির খাটুনি সার্থক

পরিস্থিতিযা ব্যবহার করবেন
একটি নথি, একটি প্রশ্নচ্যাটে সেঁটে দিন
একটি লম্বা নথি, বারবার প্রশ্ন করবেনযেকোনোটি, তবে RAG-এর দিকে ঝুঁকে
এক বিষয়ে কয়েক ডজন নথিRAG
যে উত্তরের ওপর অন্য কেউ নির্ভর করবেRAG — উদ্ধৃতির জন্য, খোঁজার জন্য নয়
মিশ্র মাধ্যম: পিডিএফ, ভিডিও, অডিও, ওয়েবপেজRAG, যদি সবগুলো সামলায়
সাধারণ জ্ঞানের প্রশ্নকোনোটিই নয় — মডেলকেই জিজ্ঞেস করুন

পণ্য হিসেবে এটি দেখতে কেমন

Neurobase আমাদের সংস্করণ: আপনি একটি Neuron-কে উৎস দেন — পিডিএফ, লেখা ফাইল, ভিডিও, ইউটিউব, ওয়েবপেজ, ছবি, অডিও — আর সে সেগুলো সাজিয়ে এমন একটি নিবিষ্ট সহকারী বানায় যে মূল উপকরণে ফেরত যাওয়া উদ্ধৃতিসহ উত্তর দেয়। নির্ভর করার আগে উত্তর Lab-এ পরীক্ষা করা যায়, আর কয়েকটি Neuron জুড়ে একটি কর্মপ্রবাহ বানানো যায় — সারাংশ, তুলনা, নিষ্কাশন আর অনুবাদের মতো কাজসহ।

ধারণা নয়, হাতে-কলমে সংস্করণ চাইলে শুরু করুন পিডিএফের একটি ফোল্ডারকে সহকারী বানানো দিয়ে।

সাধারণ প্রশ্ন

RAG কী?

সিস্টেম আগে আপনার নথি খোঁজে, প্রাসঙ্গিক অংশ মডেলের প্রসঙ্গে রাখে, আর সেগুলো থেকেই উত্তর দিতে বলে — উদ্ধৃতিসহ।

কোন সমস্যা মেটায়?

প্রশিক্ষণের সময়সীমা, ব্যক্তিগত নথি আর আত্মবিশ্বাসী বানানো কথা। উদ্ধৃতি যাচাইয়ের সুযোগ দেয়।

ফাইল আপলোডের মতোই?

না। ফাইল জোড়া এক কথোপকথনে এক নথির জন্য; RAG একবার সাজিয়ে প্রতি প্রশ্নে খোঁজে।

বানানো কথা থামায়?

অনেকটা কমায়, পুরোপুরি নয়। উদ্ধৃতি ব্যর্থতাগুলো যাচাইযোগ্য করে।