এই রিসোর্সগুলি ব্যবহার শুরু করতে নিচের ধাপগুলো অনুসরণ করুন:
- রিপোজিটরি ফর্ক করুন: ক্লিক করুন
- রিপোজিটরি ক্লোন করুন:
git clone https://github.com/microsoft/mcp-for-beginners.git - Azure AI Foundry Discord-এ যোগ দিন এবং বিশেষজ্ঞ ও অন্যান্য ডেভেলপারদের সাথে পরিচিত হন
মডেল কনটেক্সট প্রোটোকল (MCP) হলো একটি আধুনিক ফ্রেমওয়ার্ক যা AI মডেল এবং ক্লায়েন্ট অ্যাপ্লিকেশনগুলোর মধ্যে ইন্টারঅ্যাকশন স্ট্যান্ডার্ডাইজ করার জন্য ডিজাইন করা হয়েছে। এই ওপেন-সোর্স পাঠ্যক্রমটি একটি সুসংগঠিত শেখার পথ প্রদান করে, যা হাতে কলমে কোড উদাহরণ এবং বাস্তব বিশ্বের ব্যবহার কেসসহ জনপ্রিয় প্রোগ্রামিং ভাষাগুলো যেমন C#, Java, JavaScript, TypeScript, এবং Python-এ সাজানো হয়েছে।
আপনি যদি AI ডেভেলপার, সিস্টেম আর্কিটেক্ট, অথবা সফটওয়্যার ইঞ্জিনিয়ার হন, এই গাইডটি MCP-এর মৌলিক বিষয় এবং বাস্তবায়ন কৌশল শিখার জন্য আপনার পূর্ণাঙ্গ রিসোর্স।
- 📘 MCP ডকুমেন্টেশন – বিস্তারিত টিউটোরিয়াল এবং ইউজার গাইড
- 📜 MCP স্পেসিফিকেশন – প্রোটোকল আর্কিটেকচার এবং টেকনিক্যাল রেফারেন্স
- 🧑💻 MCP GitHub রিপোজিটরি – ওপেন-সোর্স SDK, টুলস, এবং কোড স্যাম্পলস
০০-০৩: ভিত্তি
- ০০. MCP পরিচিতি
মডেল কনটেক্সট প্রোটোকল এবং AI পাইপলাইনে এর গুরুত্বের সংক্ষিপ্ত পরিচিতি। আরও পড়ুন - ০১. মূল ধারণাগুলো ব্যাখ্যা
MCP-এর মূল ধারণাগুলোর গভীর অন্বেষণ। আরও পড়ুন - ০২. MCP-তে সুরক্ষা
নিরাপত্তা হুমকি এবং সেরা অনুশীলনসমূহ। আরও পড়ুন - ০৩. MCP শুরু করা
পরিবেশ সেটআপ, বেসিক সার্ভার/ক্লায়েন্ট, ইন্টিগ্রেশন। আরও পড়ুন
০৩.x: হাতে কলমে ল্যাবস
- ৩.১. প্রথম সার্ভার – গাইড
- ৩.২. প্রথম ক্লায়েন্ট – গাইড
- ৩.৩. LLM সহ ক্লায়েন্ট – গাইড
- ৩.৪. Visual Studio Code দিয়ে সার্ভার ব্যবহার – গাইড
- ৩.৫. SSE ব্যবহার করে সার্ভার তৈরি – গাইড
- ৩.৬. HTTP স্ট্রিমিং – গাইড
- ৩.৭. AI টুলকিট ব্যবহার – গাইড
- ৩.৮. আপনার সার্ভার পরীক্ষা করা – গাইড
- ৩.৯. আপনার সার্ভার ডিপ্লয় করা – গাইড
০৪-০৫: ব্যবহারিক ও উন্নত
- ০৪. ব্যবহারিক বাস্তবায়ন
SDK, ডিবাগিং, টেস্টিং, পুনঃব্যবহারযোগ্য প্রম্পট টেমপ্লেট। আরও পড়ুন - ০৫. MCP-র উন্নত বিষয়সমূহ
মাল্টি-মোডাল AI, স্কেলিং, এন্টারপ্রাইজ ব্যবহার। আরও পড়ুন - ৫.১. Azure-এর সঙ্গে MCP ইন্টিগ্রেশন – গাইড
- ৫.২. মাল্টি মোডালিটি – গাইড
- ৫.৩. MCP OAuth2 ডেমো – গাইড
- ৫.৪. রুট কনটেক্সট – গাইড
- ৫.৫. রাউটিং – গাইড
- ৫.৬. স্যাম্পলিং – গাইড
- ৫.৭. স্কেলিং – গাইড
- ৫.৮. সিকিউরিটি – গাইড
- ৫.৯. ওয়েব সার্চ MCP – গাইড
- ৫.১০. রিয়েলটাইম স্ট্রিমিং – গাইড
- ৫.১১. রিয়েলটাইম ওয়েব সার্চ – গাইড
০৬-১০: কমিউনিটি, সেরা অনুশীলন ও ল্যাবস
- ০৬. কমিউনিটি অবদান – গাইড
- ০৭. প্রারম্ভিক গ্রহণ থেকে অন্তর্দৃষ্টি – গাইড
- ০৮. MCP-এর জন্য সেরা অনুশীলন – গাইড
- ০৯. MCP কেস স্টাডি – গাইড
- ১০. AI ওয়ার্কফ্লো সহজতর করা: AI Toolkit দিয়ে MCP সার্ভার তৈরি করা – হ্যান্ডস অন ল্যাব
ভাষা অনুযায়ী কোড ইমপ্লিমেন্টেশন অনুসন্ধান করুন
উন্নত নমুনাগুলো অনুসন্ধান করুন
এই পাঠক্রম থেকে সর্বোচ্চ সুবিধা নিতে আপনার থাকা উচিত:
- C#, Java, বা Python-এর মৌলিক জ্ঞান
- ক্লায়েন্ট-সার্ভার মডেল এবং API-র ধারণা
- (ঐচ্ছিক) মেশিন লার্নিংয়ের ধারণা সম্পর্কে পরিচিতি
একটি বিস্তারিত স্টাডি গাইড উপলব্ধ যা আপনাকে এই রেপোজিটরি কার্যকরভাবে অনুসরণ করতে সাহায্য করবে। গাইডটিতে রয়েছে:
- সমস্ত বিষয়ের ভিজ্যুয়াল কারিকুলাম মানচিত্র
- প্রতিটি রেপোজিটরি সেকশনের বিস্তারিত বিশ্লেষণ
- নমুনা প্রকল্প ব্যবহারের নির্দেশিকা
- বিভিন্ন দক্ষতার স্তরের জন্য প্রস্তাবিত শেখার পথ
- শেখার যাত্রাকে সমৃদ্ধ করার অতিরিক্ত সম্পদ
এই গাইডের প্রতিটি পাঠে রয়েছে:
- MCP ধারণাগুলোর স্পষ্ট ব্যাখ্যা
- বিভিন্ন ভাষায় লাইভ কোড উদাহরণ
- বাস্তব MCP অ্যাপ্লিকেশন তৈরি করার অনুশীলন
- উন্নত শিক্ষার্থীদের জন্য অতিরিক্ত সম্পদ
এই বিষয়বস্তু MIT লাইসেন্স এর অধীনে লাইসেন্সকৃত। শর্তাবলী জানতে দেখুন LICENSE।
এই প্রকল্প অবদান ও পরামর্শ স্বাগত জানায়। বেশিরভাগ অবদানের জন্য আপনাকে Contributor License Agreement (CLA) এ সম্মত হতে হবে যা ঘোষণা করে যে আপনি আপনার অবদান ব্যবহারের জন্য আমাদের যথাযথ অধিকার দিয়েছেন। বিস্তারিত জানতে যান https://cla.opensource.microsoft.com।
যখন আপনি একটি পুল রিকোয়েস্ট জমা দেবেন, CLA বট স্বয়ংক্রিয়ভাবে নির্ধারণ করবে যে আপনাকে CLA প্রদান করতে হবে কিনা এবং পিআর-কে উপযুক্তভাবে চিহ্নিত করবে (যেমন, স্ট্যাটাস চেক, মন্তব্য)। বটের নির্দেশনা অনুসরণ করুন। আমাদের CLA ব্যবহার করা সমস্ত রেপোতে আপনাকে একবারই এটি করতে হবে।
এই প্রকল্পে Microsoft Open Source Code of Conduct গ্রহণ করা হয়েছে। আরও তথ্যের জন্য দেখুন Code of Conduct FAQ অথবা যেকোনো প্রশ্ন বা মন্তব্যের জন্য যোগাযোগ করুন opencode@microsoft.com।
আমাদের দল অন্যান্য কোর্সও তৈরি করে! দেখুন:
- শুরুর জন্য AI এজেন্টস
- .NET ব্যবহার করে শুরুর জন্য Generative AI
- JavaScript ব্যবহার করে শুরুর জন্য Generative AI
- শুরুর জন্য Generative AI
- শুরুর জন্য মেশিন লার্নিং
- শুরুর জন্য ডেটা সায়েন্স
- শুরুর জন্য AI
- শুরুর জন্য সাইবারসিকিউরিটি
- শুরুর জন্য ওয়েব ডেভেলপমেন্ট
- শুরুর জন্য IoT
- শুরুর জন্য XR ডেভেলপমেন্ট
- AI যুগল প্রোগ্রামিংয়ের জন্য GitHub Copilot দক্ষতা অর্জন
- C#/.NET ডেভেলপারদের জন্য GitHub Copilot দক্ষতা অর্জন
- আপনার নিজস্ব Copilot অভিযান নির্বাচন করুন
এই প্রকল্পে প্রকল্প, পণ্য, বা সেবার ট্রেডমার্ক বা লোগো থাকতে পারে। Microsoft-এর ট্রেডমার্ক বা লোগোর অনুমোদিত ব্যবহার অবশ্যই Microsoft-এর ট্রেডমার্ক ও ব্র্যান্ড গাইডলাইনস অনুসরণ করতে হবে। এই প্রকল্পের পরিবর্তিত সংস্করণে Microsoft-এর ট্রেডমার্ক বা লোগোর ব্যবহার বিভ্রান্তি সৃষ্টি করতে পারবে না বা Microsoft-এর স্পন্সরশিপ বোঝাতে পারবে না। তৃতীয় পক্ষের ট্রেডমার্ক বা লোগোর যেকোনো ব্যবহার সেই তৃতীয় পক্ষের নীতিমালা অনুসারে হবে।
দায়বদ্ধতা থেকে অব্যাহতি:
এই নথিটি AI অনুবাদ সেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। আমরা যথাসাধ্য সঠিকতার চেষ্টা করি, তবে স্বয়ংক্রিয় অনুবাদে ভুল বা অশুদ্ধি থাকতে পারে তা দয়া করে বুঝবেন। মূল নথিটি তার নিজস্ব ভাষায় কর্তৃত্বপ্রাপ্ত উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে সৃষ্ট কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।
