একটি বৈধ স্কিমা নিশ্চিত করে যে এআই এজেন্ট তার সরবরাহ করার জন্য প্রয়োজনীয় ডেটার কাঠামো বুঝতে পারে।
WebMCP স্কিমা বৈধতা নিরীক্ষা কীভাবে ব্যর্থ হয়
নিরীক্ষাটি ব্যর্থ হয় যদি:
- একটি ফর্মে
tooldescriptionআছে কিন্তুtoolnameঅ্যাট্রিবিউটটি নেই। - একটি ফর্মে
toolnameথাকলেওtooldescriptionঅ্যাট্রিবিউটটি নেই। - একটি প্রয়োজনীয় ফর্ম ফিল্ডে
nameঅ্যাট্রিবিউটটি নেই।
যদি কোনো ঐচ্ছিক ফিল্ডের name থাকে কিন্তু তার সাথে কোনো toolparamdescription বা সংশ্লিষ্ট <label> না থাকে, তাহলেও লাইটহাউস একটি সতর্কবার্তা জারি করে।
কীভাবে ঠিক করবেন
- সামঞ্জস্য নিশ্চিত করুন: প্রতিটি সরঞ্জামের জন্য সর্বদা একটি নাম এবং একটি বিবরণ উভয়ই প্রদান করুন।
- ইনপুটগুলিতে নাম যোগ করুন: যাচাই করুন যে একটি টুল ফর্মের মধ্যে থাকা প্রতিটি ইনপুট উপাদানের একটি অনন্য
nameঅ্যাট্রিবিউট রয়েছে। - প্যারামিটার প্রসঙ্গ প্রদান করুন: এজেন্টকে প্রত্যাশিত মান বুঝতে সাহায্য করার জন্য ইনপুটগুলিতে
toolparamdescriptionযোগ করুন।