
(এই লেশনের ভিডিও দেখতে উপরের ছবিতে ক্লিক করুন)
AI এজেন্টিক ডিজাইন নীতিমালা
পরিচিতি
AI এজেন্টিক সিস্টেম তৈরি করার জন্য বিবেচনা করার অনেক উপায় রয়েছে। যেহেতু জেনারেটিভ AI ডিজাইনে অস্পষ্টতা একটি বৈশিষ্ট্য এবং ত্রুটি নয়, তাই প্রকৌশলীদের জন্য কখন কোথা থেকে শুরু করতে হবে তা নির্ধারণ করা মাঝে মাঝে কঠিন হয়। আমরা এমন কিছু মানব-কেন্দ্রিক UX ডিজাইন নীতিমালা তৈরি করেছি যা বিকাশকারীদের তাদের ব্যবসায়িক চাহিদা পূরণের জন্য গ্রাহক-কেন্দ্রিক এজেন্টিক সিস্টেমগুলি তৈরিতে সক্ষম করে। এই ডিজাইন নীতিমালা কোনো নির্ধারক আর্কিটেকচার নয় বরং এজেন্ট অভিজ্ঞতা সংজ্ঞায়িত ও নির্মাণে দলের জন্য একটি শুরু পয়েন্ট।
সাধারণভাবে, এজেন্টদের উচিত:
- মানবিক ক্ষমতাকে বিস্তৃত ও স্কেল করা (মস্তিষ্ক ঝকঝকানো, সমস্যা সমাধান, অটোমেশন ইত্যাদি)
- জ্ঞান ফাঁক পূরণ করা (জ্ঞান ক্ষেত্র সম্পর্কে আপডেট হওয়া, অনুবাদ ইত্যাদি)
- যারা ব্যক্তিগতভাবে অন্যদের সাথে কাজ করতে পছন্দ করে তাদের মতো সহযোগিতা এবং সমর্থন সহজতর করা
- আমাদের নিজেদের উন্নত সংস্করণ করতে সাহায্য করা (যেমন, জীবন কোচ/টাস্ক মাস্টার, আবেগ নিয়ন্ত্রণ এবং মনোযোগ কৌশল শেখানো, স্থিতিস্থাপকতা গড়ে তোলা ইত্যাদি)
এই লেশন কভার করবে
- এজেন্টিক ডিজাইন নীতিমালা কী
- এই ডিজাইন নীতিমালা প্রয়োগ করার সময় অনুসরণ করার কিছু নির্দেশিকা কী
- ডিজাইন নীতিমালা ব্যবহারের কিছু উদাহরণ কী
শেখার লক্ষ্যসমূহ
এই লেশন সম্পন্ন করার পরে, আপনি সক্ষম হবেন:
- এজেন্টিক ডিজাইন নীতিমালা কী তা ব্যাখ্যা করতে
- এজেন্টিক ডিজাইন নীতিমালা ব্যবহারের নির্দেশিকা ব্যাখ্যা করতে
- এজেন্টিক ডিজাইন নীতিমালা ব্যবহার করে একটি এজেন্ট নির্মাণ কিভাবে করা যায় বুঝতে
এজেন্টিক ডিজাইন নীতিমালা

এজেন্ট (স্পেস)
এটি সেই পরিবেশ যেখানে এজেন্ট কাজ করে। এই নীতিমালা আমাদের শারীরিক এবং ডিজিটাল বিশ্বে এজেন্ট ডিজাইন করার জন্য নির্দেশনা দেয়।
- সংযোগ করা, ধ্বংস নয় – মানুষকে অন্য মানুষ, ঘটনা এবং কার্যকর জ্ঞান সঙ্গে যুক্ত করতে সাহায্য করা যাতে সহযোগিতা এবং সংযোগ সম্ভব হয়।
- এজেন্টরা ঘটনা, জ্ঞান এবং মানুষকে সংযুক্ত করতে সাহায্য করে।
- এজেন্টরা মানুষকে কাছাকাছি নিয়ে আসে। তারা মানুষকে প্রতিস্থাপন বা তুচ্ছ করা উদ্দেশ্য নয়।
- সহজে প্রবেশযোগ্য কিন্তু মাঝে মাঝে অদৃশ্য – এজেন্ট প্রায়শই পেছনের দিকে কাজ করে এবং প্রয়োজন ও প্রাসঙ্গিক মুহূর্তে আমাদের নূভাবে সাহায্য করে।
- অনুমোদিত ব্যবহারকারীদের জন্য যেকোনো ডিভাইস বা প্ল্যাটফর্মে এজেন্ট সহজেই আবিষ্কারযোগ্য এবং প্রবেশযোগ্য।
- এজেন্ট মাল্টিমোডাল ইনপুট এবং আউটপুট সমর্থন করে (ধ্বনি, কণ্ঠ, টেক্সট ইত্যাদি)।
- এজেন্ট প্রায়শই সামনে এবং পেছনের দিকের মধ্যে মসৃণভাবে পরিবর্তন করতে পারে; প্রয়োজন অনুসারে সক্রিয় বা প্রতিক্রিয়াশীল।
- এজেন্ট হয়তো অদৃশ্য আকারে কাজ করে, তবে পেছনের প্রসেস এবং অন্যান্য এজেন্টদের সাথে সহযোগিতা ব্যবহারকারীর জন্য স্বচ্ছ এবং নিয়ন্ত্রণযোগ্য।
এজেন্ট (সময়)
এটি দেখায় যে এজেন্ট কিভাবে সময়ের সাথে কাজ করে। এই নীতিমালা অতীত, বর্তমান এবং ভবিষ্যতের সাথে সংযুক্ত এজেন্ট ডিজাইন করার নির্দেশ দেয়।
- অতীত: ইতিহাসের প্রতিফলন যা অবস্থা এবং প্রেক্ষাপট উভয়ই অন্তর্ভুক্ত করে।
- এজেন্ট ঘটনার, মানুষের বা অবস্থার অতিরিক্ত সমৃদ্ধ ঐতিহাসিক তথ্য বিশ্লেষণের উপর ভিত্তি করে আরও প্রাসঙ্গিক ফলাফল প্রদান করে।
- এজেন্ট অতীত ঘটনার সংযোগ তৈরি করে এবং স্মৃতি থেকে সক্রিয়ভাবে প্রতিফলিত করে বর্তমান পরিস্থিতির সাথে যুক্ত হয়।
- বর্তমান: কেবল নোটিফাই না করে প্ররোচনা।
- এজেন্ট মানুষের সাথে যোগাযোগের জন্য একটি ব্যাপক পদ্ধতি ধারণ করে। যখন কোনো ঘটনা ঘটে, তখন এজেন্ট শুধুমাত্র স্থিতিশীল বিজ্ঞপ্তি বা অন্য কোনো স্থিতিশীল আনুষ্ঠানিকতা ছাড়িয়ে যায়। এজেন্ট প্রবাহ সহজতর করতে পারে বা সময়মত ব্যবহারকারীর মনোযোগ আকর্ষণের জন্য গতিশীল সংকেত তৈরি করতে পারে।
- প্রাসঙ্গিক পরিবেশ, সামাজিক ও সাংস্কৃতিক পরিবর্তন এবং ব্যবহারকারীর উদ্দেশ্যের সাথে তথ্য সরবরাহ করে।
- এজেন্টের সাথে ক্রিয়া ধীরে ধীরে উন্নয়নশীল হতে পারে, দীর্ঘমেয়াদে ব্যবহারকারীদের ক্ষমতায়িত করার জন্য জটিলতা বৃদ্ধি পায়।
- ভবিষ্যৎ: অভিযোজন এবং বিকাশ।
- এজেন্ট বিভিন্ন ডিভাইস, প্ল্যাটফর্ম এবং মডালিটির সাথে খাপ খায়।
- এজেন্ট ব্যবহারকারীর আচরণ, প্রবেশযোগ্যতা চাহিদার সাথে খাপ খায় এবং স্বাধীনভাবে কাস্টমাইজযোগ্য।
- এজেন্ট ব্যবহারকারীর ক্রমাগত ইন্টারঅ্যাকশনের মাধ্যমে তৈরি ও বিকশিত হয়।
এজেন্ট (মূল)
এগুলো একটি এজেন্ট ডিজাইনের মূল উপাদান।
- অবিশ্বাসকে গ্রহণ করো কিন্তু বিশ্বাস প্রতিষ্ঠা করো।
- একটি নির্দিষ্ট স্তরের এজেন্ট অনিশ্চয়তা প্রত্যাশিত। অনিশ্চয়তা এজেন্ট ডিজাইনের একটি গুরুত্বপূর্ণ উপাদান।
- বিশ্বাস এবং স্বচ্ছতা এজেন্ট ডিজাইনের ভিত্তি।
- মানুষ নিয়ন্ত্রণ করে কখন এজেন্ট চালু/বন্ধ থাকবে এবং এজেন্টের অবস্থা সবসময় স্পষ্টভাবে দৃশ্যমান।
এই নীতিমালা প্রয়োগের নির্দেশিকা
পূর্বের ডিজাইন নীতিমালা ব্যবহার করার সময় নিম্নলিখিত নির্দেশিকা অনুসরণ করুন:
- স্বচ্ছতা: ব্যবহারকারীকে জানানো যে AI জড়িত আছে, এটি কিভাবে কাজ করে (অতীতে কি করেছিল সহ), এবং কিভাবে প্রতিক্রিয়া দেওয়া ও সিস্টেম পরিবর্তন করা যায়।
- নিয়ন্ত্রণ: ব্যবহারকারীকে কাস্টমাইজ, পছন্দ নির্দিষ্ট এবং ব্যক্তিগতকরণ করার সুবিধা দিন, এবং সিস্টেম ও তার বৈশিষ্ট্যগুলোর উপর নিয়ন্ত্রণ দিন (ভুলে যাওয়ার ক্ষমতাসহ)।
- সঙ্গতি: ডিভাইস এবং এন্ডপয়েন্টে ধ্রুবক, মাল্টিমোডাল অভিজ্ঞতা নিশ্চিত করার লক্ষ্য রাখুন। পরিচিত UI/UX উপাদান ব্যবহার করুন যেখানে সম্ভব (যেমন, কথা বলার জন্য মাইক্রোফোন আইকন) এবং গ্রাহকের মানসিক চাপ কমানোর চেষ্টা করুন (যেমন, সংক্ষিপ্ত উত্তর, ভিজ্যুয়াল সহায়ক, এবং ‘আরও জানুন’ বিষয়বস্তু)।
এই নীতিমালা এবং নির্দেশিকা ব্যবহার করে কিভাবে একটি ট্রাভেল এজেন্ট ডিজাইন করবেন
ভাবুন আপনি একটি ট্রাভেল এজেন্ট ডিজাইন করছেন, এখানে কিভাবে ডিজাইন নীতিমালা ও নির্দেশিকা ব্যবহার করবেন:
- স্বচ্ছতা – ব্যবহারকারীকে জানান যে ট্রাভেল এজেন্টটি AI-সক্ষম। শুরু করার জন্য কিছু মৌলিক নির্দেশনা দিন (যেমন, “হ্যালো” মেসেজ, নমুনা প্রম্পট)। পণ্য পৃষ্ঠায় স্পষ্টভাবে এগুলো নথিভুক্ত করুন। ব্যবহারকারী পূর্বে যে প্রম্পট পাঠিয়েছে তার তালিকা দেখান। প্রতিক্রিয়া দেওয়ার উপায় পরিষ্কার করুন (থাম্বস আপ/ডাউন, ফিডব্যাক পাঠানোর বোতাম ইত্যাদি)। স্পষ্টভাবে জানান এজেন্টের ব্যবহার বা বিষয় সীমাবদ্ধতা থাকলে।
- নিয়ন্ত্রণ – নিশ্চিত করুন ব্যবহারকারী এজেন্ট তৈরি হওয়ার পর সেটিকে কিভাবে পরিবর্তন করতে পারে যেমন সিস্টেম প্রম্পটের মাধ্যমে। ব্যবহারকারীকে নির্বাচন করার সুযোগ দিন এজেন্ট কত কথোপকথন করবে, তার লেখার ধরন, এবং কোন বিষয় আলোচনা করবে না তার শর্তাদি। ব্যবহারকারীকে সংশ্লিষ্ট ফাইল বা ডেটা, প্রম্পট এবং অতীত কথোপকথন দেখার ও মুছে ফেলার সুযোগ দিন।
- সঙ্গতি – শেয়ার প্রম্পট, ফাইল বা ছবি যোগ করা, এবং কেও বা কিছুকে ট্যাগ করার আইকনগুলি স্ট্যান্ডার্ড এবং চিনতে সহজ হওয়া নিশ্চিত করুন। ফাইল আপলোড/শেয়ারের জন্য পেপারক্লিপ আইকন এবং গ্রাফিক্স আপলোডের জন্য ইমেজ আইকন ব্যবহার করুন।
নমুনা কোড
AI এজেন্টিক ডিজাইন প্যাটার্ন সম্পর্কে আরও প্রশ্ন?
অন্য শিক্ষার্থীদের সাথে দেখা করতে, অফিস আওয়ার এ যোগ দিতে এবং আপনার AI এজেন্ট সম্পর্কিত প্রশ্নের উত্তর পেতে Microsoft Foundry Discord এ যোগ দিন।
অতিরিক্ত সম্পদসমূহ
পূর্বের লেশন
Agentic Frameworks সন্ধান করা
পরবর্তী লেশন
টুল ব্যবহার ডিজাইন প্যাটার্ন
অস্বীকৃতি:
এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। যদিও আমরা শুদ্ধতার জন্য চেষ্টা করি, অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার স্বভাষায় কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে প্রয়োজনীয় ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।