ai-agents-for-beginners

ভাল AI এজেন্ট ডিজাইন করার উপায়

(উপরের চিত্রে ক্লিক করে এই পাঠের ভিডিও দেখুন)

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

ভূমিকা

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

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

এই পাঠে যা কভার করা হবে

শেখার লক্ষ্য

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

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

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

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

এজেন্ট (স্থান)

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

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

এটি হচ্ছে কীভাবে এজেন্ট সময়ের মধ্যে কাজ করে। এই নীতিগুলো অতীত, বর্তমান এবং ভবিষ্যতের মধ্যে আন্তঃক্রিয়া করার সময় এজেন্ট ডিজাইন করার ক্ষেত্রে নির্দেশ দেয়।

এজেন্ট (কোর)

এগুলো হল এজেন্টের ডিজাইনের মূল অংশে থাকা প্রধান উপাদানগুলো।

এই নীতিগুলো বাস্তবায়নের নির্দেশিকা

When you’re using the previous design principles, use the following guidelines:

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

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

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

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

নমুনা কোড

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

Join the Microsoft Foundry Discord to meet with other learners, attend office hours and get your AI Agents questions answered.

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

পূর্ববর্তী পাঠ

এজেন্টিক ফ্রেমওয়ার্ক অন্বেষণ

পরবর্তী পাঠ

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


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