ai-agents-for-beginners

কিভাবে ভাল AI এজেন্ট ডিজাইন করবেন

(এই লেশনের ভিডিও দেখতে উপরের ছবিতে ক্লিক করুন)

AI এজেন্টিক ডিজাইন নীতিমালা

পরিচিতি

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

সাধারণভাবে, এজেন্টদের উচিত:

এই লেশন কভার করবে

শেখার লক্ষ্যসমূহ

এই লেশন সম্পন্ন করার পরে, আপনি সক্ষম হবেন:

  1. এজেন্টিক ডিজাইন নীতিমালা কী তা ব্যাখ্যা করতে
  2. এজেন্টিক ডিজাইন নীতিমালা ব্যবহারের নির্দেশিকা ব্যাখ্যা করতে
  3. এজেন্টিক ডিজাইন নীতিমালা ব্যবহার করে একটি এজেন্ট নির্মাণ কিভাবে করা যায় বুঝতে

এজেন্টিক ডিজাইন নীতিমালা

এজেন্টিক ডিজাইন নীতিমালা

এজেন্ট (স্পেস)

এটি সেই পরিবেশ যেখানে এজেন্ট কাজ করে। এই নীতিমালা আমাদের শারীরিক এবং ডিজিটাল বিশ্বে এজেন্ট ডিজাইন করার জন্য নির্দেশনা দেয়।

এজেন্ট (সময়)

এটি দেখায় যে এজেন্ট কিভাবে সময়ের সাথে কাজ করে। এই নীতিমালা অতীত, বর্তমান এবং ভবিষ্যতের সাথে সংযুক্ত এজেন্ট ডিজাইন করার নির্দেশ দেয়।

এজেন্ট (মূল)

এগুলো একটি এজেন্ট ডিজাইনের মূল উপাদান।

এই নীতিমালা প্রয়োগের নির্দেশিকা

পূর্বের ডিজাইন নীতিমালা ব্যবহার করার সময় নিম্নলিখিত নির্দেশিকা অনুসরণ করুন:

  1. স্বচ্ছতা: ব্যবহারকারীকে জানানো যে AI জড়িত আছে, এটি কিভাবে কাজ করে (অতীতে কি করেছিল সহ), এবং কিভাবে প্রতিক্রিয়া দেওয়া ও সিস্টেম পরিবর্তন করা যায়।
  2. নিয়ন্ত্রণ: ব্যবহারকারীকে কাস্টমাইজ, পছন্দ নির্দিষ্ট এবং ব্যক্তিগতকরণ করার সুবিধা দিন, এবং সিস্টেম ও তার বৈশিষ্ট্যগুলোর উপর নিয়ন্ত্রণ দিন (ভুলে যাওয়ার ক্ষমতাসহ)।
  3. সঙ্গতি: ডিভাইস এবং এন্ডপয়েন্টে ধ্রুবক, মাল্টিমোডাল অভিজ্ঞতা নিশ্চিত করার লক্ষ্য রাখুন। পরিচিত UI/UX উপাদান ব্যবহার করুন যেখানে সম্ভব (যেমন, কথা বলার জন্য মাইক্রোফোন আইকন) এবং গ্রাহকের মানসিক চাপ কমানোর চেষ্টা করুন (যেমন, সংক্ষিপ্ত উত্তর, ভিজ্যুয়াল সহায়ক, এবং ‘আরও জানুন’ বিষয়বস্তু)।

এই নীতিমালা এবং নির্দেশিকা ব্যবহার করে কিভাবে একটি ট্রাভেল এজেন্ট ডিজাইন করবেন

ভাবুন আপনি একটি ট্রাভেল এজেন্ট ডিজাইন করছেন, এখানে কিভাবে ডিজাইন নীতিমালা ও নির্দেশিকা ব্যবহার করবেন:

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

নমুনা কোড

AI এজেন্টিক ডিজাইন প্যাটার্ন সম্পর্কে আরও প্রশ্ন?

অন্য শিক্ষার্থীদের সাথে দেখা করতে, অফিস আওয়ার এ যোগ দিতে এবং আপনার AI এজেন্ট সম্পর্কিত প্রশ্নের উত্তর পেতে Microsoft Foundry Discord এ যোগ দিন।

অতিরিক্ত সম্পদসমূহ

পূর্বের লেশন

Agentic Frameworks সন্ধান করা

পরবর্তী লেশন

টুল ব্যবহার ডিজাইন প্যাটার্ন


অস্বীকৃতি: এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। যদিও আমরা শুদ্ধতার জন্য চেষ্টা করি, অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার স্বভাষায় কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে প্রয়োজনীয় ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।