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