• AI-आधारित डेवलपमेंट टूल्स के फैलाव के साथ नवीनतम डेवलपर डॉक्युमेंटेशन तक सटीक पहुंच महत्वपूर्ण होती जा रही है
  • Google ने इसे हल करने के लिए Developer Knowledge API और Model Context Protocol(MCP) सर्वर के public preview की घोषणा की
  • यह API Google के आधिकारिक डेवलपर डॉक्युमेंट्स को machine-readable Markdown रूप में खोजने और प्राप्त करने में सक्षम बनाती है
  • MCP सर्वर AI assistant या IDE को Google डॉक्युमेंट्स सीधे पढ़ने, समस्या हल करने, तुलना विश्लेषण करने और implementation guide देने में सक्षम बनाता है
  • ये दोनों टूल्स AI डेवलपमेंट environment की reliability और freshness सुनिश्चित करने के लिए प्रमुख infrastructure हैं

Developer Knowledge API का अवलोकन

  • Developer Knowledge API Google के आधिकारिक डेवलपर डॉक्युमेंटेशन तक programmatic access प्रदान करती है
    • web scraping या पुराने training data पर निर्भर हुए बिना, नवीनतम डॉक्युमेंट्स को सीधे खोजा और प्राप्त किया जा सकता है
  • इसकी प्रमुख क्षमताएं इस प्रकार हैं
    • व्यापक डॉक्युमेंट कवरेज: firebase.google.com, developer.android.com, docs.cloud.google.com आदि शामिल
    • search और retrieval सुविधाएं: संबंधित डॉक्युमेंट पेज और code snippets खोजने के बाद पूरा Markdown content लाया जा सकता है
    • तेज़ अपडेट परिलक्षित होना: public preview अवधि के दौरान डॉक्युमेंट बदलने के 24 घंटे के भीतर फिर से indexing

MCP सर्वर और AI टूल इंटीग्रेशन

  • MCP(Model Context Protocol) सर्वर एक open standard आधारित सर्वर है, जो AI assistants को external data sources तक सुरक्षित पहुंच देता है
  • Developer Knowledge MCP सर्वर को IDE या AI assistant से जोड़ने पर Google डेवलपर डॉक्युमेंट्स सीधे पढ़े जा सकते हैं
    • implementation guide प्रदान करना: उदाहरण के लिए Firebase push notifications लागू करने का तरीका देखना
    • समस्या समाधान सहायता: Maps API के ApiNotActivatedMapError को ठीक करने का तरीका खोजना
    • तुलनात्मक विश्लेषण करना: Cloud Run और Cloud Functions के किसी विशेष use case की तुलना
  • MCP सर्वर विभिन्न AI tools और support systems के साथ compatible है

शुरुआत कैसे करें

  • public preview संस्करण तुरंत उपलब्ध है
    1. Google Cloud प्रोजेक्ट के Credentials पेज में Developer Knowledge API के लिए API key बनाएं और restrictions सेट करें
    2. Google Cloud CLI install करें और फिर नीचे दिए गए कमांड से MCP सर्वर enable करें
      • gcloud beta services mcp enable developerknowledge.googleapis.com --project=PROJECT_ID
    3. टूल configuration files (जैसे mcp_config.json, settings.json) को संपादित करके API connection configure करें
  • अलग-अलग AI assistants के लिए विस्तृत configuration आधिकारिक डॉक्युमेंटेशन में देखी जा सकती है

आगे की योजना

  • मौजूदा preview अभी unstructured Markdown content उपलब्ध कराने पर केंद्रित है
  • औपचारिक रिलीज़ से पहले code sample objects, API reference entities जैसे structured content support जोड़े जाएंगे
  • Google डेवलपर डॉक्युमेंटेशन की कवरेज बढ़ाने और re-indexing latency कम करने की योजना है
  • आधिकारिक दस्तावेज़ देखें - https://developers.google.com/knowledge/api

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.