রিট্রিভাল-অগমেন্টেড জেনারেশন, সংক্ষেপে র্যাগ (RAG), হলো একটি এআই মডেলকে আপনার নিজের ডকুমেন্ট থেকে উত্তর দেওয়ানোর একটি পদ্ধতি। কেউ প্রশ্ন করলে সিস্টেম প্রথমে আপনার ডকুমেন্টগুলোতে সবচেয়ে প্রাসঙ্গিক অংশ খোঁজে, তারপর প্রশ্নের সাথে সেই অংশগুলো এআই-কে দেয়, আর এআই সেগুলোর ভিত্তিতে উত্তর লেখে। মডেলকে নতুন করে প্রশিক্ষণ দেওয়া হয় না; ঠিক সময়ে ঠিক পাতাগুলো শুধু তার হাতে তুলে দেওয়া হয়। "ডকুমেন্টের সাথে চ্যাট" ধরনের বেশিরভাগ টুল আর প্রতিষ্ঠানের ভেতরের তথ্য-সহকারী এভাবেই কাজ করে। এটি কাজের জিনিস, তবে আপনার ডকুমেন্ট আর খোঁজার ধাপ যতটা ভালো, এটিও ততটাই ভালো।
এআই-এর জন্য খোলা বইয়ের পরীক্ষা
আপনার ডকুমেন্ট ছাড়া একটি সাধারণ এআই মডেল যেন অনেক পড়াশোনা করা এক ছাত্র, যে মুখস্থ থেকে উত্তর দিচ্ছে। সাধারণ বিষয়ে সে অনেক জানে, কিন্তু আপনার ছুটির নিয়ম বা এই মাসের দামের তালিকা সম্পর্কে কিছুই জানে না, আর না জানলে আন্দাজে বলে দিতে পারে। র্যাগ পরীক্ষাটাকে খোলা বইয়ের পরীক্ষা বানিয়ে দেয়: উত্তর দেওয়ার আগে ছাত্রের হাতে আপনার নিজের ফাইল থেকে প্রশ্নসংশ্লিষ্ট পাতাগুলো দেওয়া হয়। ঠিক পাতাগুলো দেওয়া হলে উত্তর হয় আরও নির্দিষ্ট, আর যাচাই করাও সহজ।
ধাপে ধাপে কীভাবে কাজ করে
- ডকুমেন্ট জোগাড়। নীতিমালা, এসওপি, প্রোডাক্ট শিট, দামের তালিকা, সাধারণ প্রশ্নোত্তর: অ্যাসিস্ট্যান্টের যা জানা দরকার।
- ছোট ছোট অংশে ভাগ। লম্বা ডকুমেন্টকে ছোট অংশে ভাগ করা হয়, যেমন একটি সেকশন বা কয়েকটি অনুচ্ছেদ, যাতে খোঁজার সময় ঠিক অংশটা পাওয়া যায়।
- অর্থ অনুযায়ী সূচি তৈরি। প্রতিটি অংশকে তার অর্থের একটি সংখ্যাভিত্তিক রূপে বদলানো হয়, যাকে প্রায়ই এমবেডিং বলে, আর একটি খোঁজার উপযোগী সূচিতে রাখা হয়। এর ফলে প্রশ্নে "ফেরত পাঠাতে পারব?" লেখা থাকলেও "প্রোডাক্ট রিটার্ন" নিয়ে লেখা অংশটি খুঁজে পাওয়া যায়। অনেক সিস্টেম এর সাথে সাধারণ শব্দভিত্তিক খোঁজও মেলায়।
- প্রশ্নের সময় খুঁজে আনা। প্রশ্ন এলে সিস্টেম সবচেয়ে মানানসই কয়েকটি অংশ খুঁজে বের করে।
- উত্তর তৈরি। এআই পায় প্রশ্ন আর সেই অংশগুলো, সাথে নির্দেশনা: শুধু এগুলো থেকে উত্তর দেবে, উত্তর না থাকলে তা বলবে, আর সম্ভব হলে কোন ডকুমেন্ট ব্যবহার করেছে তা জানাবে।
উত্তর ভালো বা খারাপ হয় কীসে
মানুষ যতটা ভাবেন, এআই মডেলের ভূমিকা তার চেয়ে কম। মানের বেশিরভাগ সমস্যা আসে ডকুমেন্ট আর খোঁজার ধাপ থেকে।
- পরিষ্কার, হালনাগাদ ডকুমেন্ট। পুরোনো আর নতুন দুটো দামের তালিকাই থাকলে অ্যাসিস্ট্যান্ট পুরোনোটা বলে দিতে পারে। পুরোনো জিনিস সরিয়ে ফেলুন, নয়তো স্পষ্ট করে চিহ্ন দিন।
- গোছানো কাঠামো। শিরোনাম, প্রতি সেকশনে একটি বিষয়, আর সহজ ভাষা: এগুলো খোঁজার ধাপ আর এআই, দুটোকেই সাহায্য করে।
- স্ক্যান আর টেবিল। ছবি তোলা পাতা আর জটিল টেবিল আগে পড়ার মতো লেখায় রূপান্তর করতে হয়, আর সেই ধাপের ভুল উত্তরেও চলে আসে। দেখুন এআই কীভাবে ডকুমেন্ট পড়ে।
- ভাষা। ডকুমেন্ট ইংরেজিতে আর কর্মীরা প্রশ্ন করেন বাংলা বা বাংলিশে, এমন হলে পরীক্ষা করে দেখুন খোঁজার ধাপ তখনো ঠিক অংশ পায় কি না।
- কড়া নির্দেশনা। শুধু দেওয়া অংশ থেকে উত্তর দিতে আর না পেলে "এটা খুঁজে পাইনি" বলতে নির্দেশ দিলে বানানো উত্তর কমে।
যে সীমাগুলো জানা দরকার
- তবুও ভুল হতে পারে। এআই কোনো অংশ ভুল পড়তে পারে, দুটো অংশ ভুলভাবে মেলাতে পারে, বা ফাঁক আন্দাজে ভরাতে পারে। র্যাগ বানানো উত্তর কমায়, পুরোপুরি দূর করে না। দেখুন এআই-এর ভুল আর হ্যালুসিনেশন।
- খোঁজা ফসকাতে পারে। ভুল অংশ এলে উত্তরটাও আত্মবিশ্বাসের সাথে ভুল পাতার ওপর দাঁড়াবে।
- পুরো চিত্রের প্রশ্ন। "কোন সাপ্লায়ার সবচেয়ে বেশিবার দাম বাড়িয়েছে?" এর জন্য অনেক রেকর্ড গুনতে হয়। র্যাগ কয়েকটি অংশ খুঁজে আনে, এটি ডেটাবেস কোয়েরি নয়। এমন প্রশ্নের জন্য দরকার গোছানো ডেটা আর ভিন্ন পদ্ধতি।
- অ্যাক্সেস নিয়ন্ত্রণ। বেতনের শিট আর কর্মী হ্যান্ডবুক একই সূচিতে গেলে অ্যাসিস্ট্যান্ট যে কাউকে বেতনের তথ্য দেখিয়ে দিতে পারে। কে কী দেখবেন ঠিক করুন, আর সেটি সিস্টেমে বসান।
- হালনাগাদ রাখা। ডকুমেন্ট বদলালে সূচিও হালনাগাদ করতে হয়, নইলে অ্যাসিস্ট্যান্ট পুরোনো নিয়মেই উত্তর দিতে থাকে।
অন্য পদ্ধতির সাথে র্যাগের তুলনা
| পদ্ধতি | মানে কী | কীসের জন্য ভালো | কী খেয়াল রাখবেন |
|---|---|---|---|
| সাধারণ চ্যাটবট | আপনার ফাইলে প্রবেশ নেই এমন সাধারণ মডেল | সাধারণ লেখালেখির সাহায্য | আপনার ব্যবসা সম্পর্কে নির্দিষ্ট কিছুই জানে না |
| চ্যাটে ডকুমেন্ট পেস্ট করা | প্রতিটি প্রশ্নের সাথে পুরো ফাইল দেওয়া | মাঝেমধ্যে একটি ফাইল নিয়ে প্রশ্ন | ঝামেলার, আর কতটুকু লেখা ধরে তার সীমা আছে |
| র্যাগ | ডকুমেন্ট খুঁজে, ফলাফল থেকে উত্তর | অনেক ডকুমেন্ট, ঘনঘন প্রশ্ন | ডকুমেন্টের মান, খোঁজা ফসকানো, অ্যাক্সেস নিয়ন্ত্রণ |
| ফাইন-টিউনিং | আপনার উদাহরণ দিয়ে মডেলকে বাড়তি প্রশিক্ষণ | লেখার ধরন বা ফরম্যাট শেখানো | বদলাতে থাকা তথ্য যোগের নির্ভরযোগ্য উপায় নয় |
সাধারণ কিছু প্রশ্ন
আমাদের ডেটা দিয়ে কি এআই-কে প্রশিক্ষণ দেওয়া হয়? সেটা নির্ভর করে প্রোভাইডার আর প্ল্যানের ওপর, র্যাগের ওপর নয়। প্রোভাইডারের বর্তমান শর্ত পড়ুন, আর এমন ব্যবস্থা বেছে নিন যেখানে ডেটা আপনার নিয়ন্ত্রণে থাকে।
কতগুলো ডকুমেন্ট লাগবে? কোনো ন্যূনতম সংখ্যা নেই। ছোট কিন্তু গোছানো সংগ্রহ প্রায়ই বড় অগোছালো সংগ্রহের চেয়ে ভালো কাজ করে।
ডেভেলপার লাগবে কি? কিছু টুলে সহজ সংস্করণ আছে, তবে আপনার ফাইল, অনুমতি আর চ্যানেলের সাথে ঠিকভাবে জুড়তে সাধারণত একজন ডেভেলপার লাগে।
প্রথম ব্যবহারিক পদক্ষেপ
- একটি ডকুমেন্টের সেট বেছে নিন, যেমন এইচআর নীতিমালা বা প্রোডাক্টের তথ্য।
- পুরোনো সংস্করণ সরান আর চোখে পড়া ফাঁকগুলো পূরণ করুন।
- কর্মী বা গ্রাহকেরা এগুলো নিয়ে যে আসল প্রশ্নগুলো করেন, লিখে ফেলুন।
- যেকোনো অ্যাসিস্ট্যান্টকে সেই প্রশ্নগুলো দিয়ে পরীক্ষা করুন, আর প্রতিটি উত্তর তার উৎসের সাথে মিলিয়ে দেখুন।
নিজের এসওপি আর নীতিমালা থেকে কর্মীদের প্রশ্নের উত্তর দেয় এমন অ্যাসিস্ট্যান্ট চাইলে দেখুন প্রতিষ্ঠানের নিজস্ব তথ্যভিত্তিক এআই অ্যাসিস্ট্যান্ট, অথবা ঘুরে আসুন এআই ও ওয়ার্কফ্লো অটোমেশন সার্ভিসে।