ai-agents-for-beginners

Intro to AI Agents

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

AI এজেন্ট এবং এজেন্ট ব্যবহারের ক্ষেত্রে ভূমিকা

স্বাগতম শিক্ষানবিসদের জন্য AI এজেন্ট কোর্সে! এই কোর্সটি আপনাকে বুনিয়াদি জ্ঞান এবং প্রকৃত কার্যকর কোড প্রদান করে — শূন্য থেকে AI এজেন্ট তৈরি শুরু করার জন্য।

Azure AI Discord Community-তে আসুন হ্যালো বলুন — এখানে শিক্ষানবিস এবং AI নির্মাতারা রয়েছেন যারা প্রশ্ন উত্তর দিতে সদা প্রস্তুত।

তৈরিতে ঝাঁপ দেওয়ার আগে, আসুন নিশ্চিত হই আমরা ঠিকমতো বুঝি AI এজেন্ট কি এবং কখন এটি ব্যবহার করা যুক্তিযুক্ত।


পরিচিতি

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

শেখার লক্ষ্য

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


AI এজেন্ট সংজ্ঞা এবং এজেন্টের ধরন

AI এজেন্ট কী?

এখানে সহজ একটি ভাবনা দেওয়া হলো:

AI এজেন্ট হল এমন সিস্টেম যা বৃহৎ ভাষা মডেল (LLM) গুলোকে কেবল প্রম্পটে উত্তর দেয়ার বাইরেও বাস্তব কাজ করতে দেয় — তাদের টুলস ও জ্ঞান দিয়ে পরিবেশে কাজ করায়।

একটু ব্যাখ্যা করি:

What Are AI Agents?


AI এজেন্টের বিভিন্ন ধরন

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

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

কখন AI এজেন্ট ব্যবহার করবেন

শুধু আপনি পারেন বলে মানে নয় যে সবসময় করাও উচিত। এখানে এমন পরিস্থিতি যেখানে এজেন্ট সত্যিই কার্যকর:

When to use AI Agents?

এই কোর্সের পরবর্তী “নির্ভরযোগ্য AI এজেন্ট তৈরি” পাঠে আমরা আরও বিস্তারিত আলোচনা করব কখন (এবং কখন না) AI এজেন্ট ব্যবহার করবেন।


এজেন্টিক সমাধানের বুনিয়াদি

এজেন্ট উন্নয়ন

এজেন্ট তৈরি করার প্রথম কাজ হলো নির্দিষ্ট করা কী করতে পারে — এর টুল, কাজ ও আচরণ।

এই কোর্সে আমরা মূল প্ল্যাটফর্ম হিসেবে Azure AI Agent Service ব্যবহার করি। এটি সমর্থন করে:

এজেন্টিক প্যাটার্ন

আপনি LLM এর সাথে প্রম্পট এর মাধ্যমে যোগাযোগ করেন। এজেন্টের ক্ষেত্রে সব প্রম্পট হাত দিয়ে তৈরি করা যায় না — এজেন্টকে অনেক ধাপে কাজ করতে হয়। এ কারণে এজেন্টিক প্যাটার্ন দরকার। এগুলো LLM এর জন্য পুনরায় ব্যবহারযোগ্য কৌশল যা আরও স্কেলযোগ্য ও নির্ভরযোগ্য ভাবে পরিচালিত হয়।

এই কোর্সে সবচেয়ে সাধারণ ও দরকারি এজেন্টিক প্যাটার্নের উপর ভিত্তি করে গঠন করা হয়েছে।

এজেন্টিক ফ্রেমওয়ার্ক

এজেন্টিক ফ্রেমওয়ার্ক ডেভেলপারদের তৈরি শূণ্য থেকে তৈরি টেমপ্লেট, টুল ও অবকাঠামো দেয়। এদের মাধ্যমে সহজ হয়:

এই কোর্সে আমরা Microsoft Agent Framework (MAF) ব্যবহার করে প্রোডাকশন-রেডি এজেন্ট বানাতে মনোযোগ দেব।


কোড স্যাম্পল

দেখতে প্রস্তুত? এই পাঠের কোড স্যাম্পলগুলো:


কোনো প্রশ্ন?

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


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

কোর্স সেটআপ

পরবর্তী পাঠ

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


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