WebMCP स्कीमा की वैधता

मान्य स्कीमा से यह पक्का होता है कि एआई एजेंट को उस डेटा के स्ट्रक्चर के बारे में पता है जिसे उसे उपलब्ध कराना है.

WebMCP स्कीमा की वैधता की पुष्टि करने वाला ऑडिट कब पूरा नहीं होता

ऑडिट तब फ़ेल हो जाता है, जब:

  • किसी फ़ॉर्म में tooldescription एट्रिब्यूट मौजूद है, लेकिन toolname एट्रिब्यूट मौजूद नहीं है.
  • किसी फ़ॉर्म में toolname एट्रिब्यूट मौजूद है, लेकिन tooldescription एट्रिब्यूट मौजूद नहीं है.
  • ज़रूरी फ़ॉर्म फ़ील्ड में name एट्रिब्यूट मौजूद नहीं है.

अगर किसी ऐसे फ़ील्ड में name मौजूद है जिसकी वैल्यू देना ज़रूरी नहीं है, लेकिन उसमें toolparamdescription या उससे जुड़ा <label> मौजूद नहीं है, तो Lighthouse एक चेतावनी भी जारी करता है.

कैसे ठीक करें

  1. सिमेट्री का ध्यान रखें: हर टूल के लिए, नाम और ब्यौरा, दोनों दें.
  2. इनपुट के नाम जोड़ें: पुष्टि करें कि टूल फ़ॉर्म में मौजूद हर इनपुट एलिमेंट में एक यूनीक name एट्रिब्यूट हो.
  3. पैरामीटर का कॉन्टेक्स्ट दें: इनपुट में toolparamdescription जोड़ें, ताकि एजेंट को यह समझने में मदद मिल सके कि किस वैल्यू की ज़रूरत है.