ai-agents-for-beginners

কীভাবে ভালো এআই এজেন্ট ডিজাইন করবেন

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

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

ভূমিকা

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

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

এই পাঠে যা আলোচনা করা হবে

শেখার লক্ষ্য

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

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

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

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

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

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

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

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

এজেন্ট (কোর)

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

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

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

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

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

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

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

নমুনা কোড

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

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

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

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

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

পরবর্তী পাঠ

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


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