Skip to content
🚀 EDDI 6.5.0

19 LLM प्रदाता, आपकी साइट क्रॉल करने और आपकी फ़ाइलें पढ़ने वाले नॉलेज बेस, और संगत एजेंट संस्करणों के साथ आगे बढ़ने वाली बातचीतनया क्या है

प्रबंधित क्लाउड शुरू करें
सभी इंटीग्रेशन
एजेंट प्रोटोकॉलJSON-RPC 2.0

A2A

Agent Card और JSON-RPC के ज़रिए EDDI एजेंटों को दूसरे एजेंटों के लिए उपलब्ध कराएँ, और रिमोट A2A एजेंटों को अपने एजेंटों के भीतर टूल की तरह इस्तेमाल करें।

आपको क्या मिलता है

  • आपके चुने हर एजेंट के लिए एक Agent Card, जिसमें उसके स्किल सूचीबद्ध हों
  • tasks/send, tasks/get और tasks/cancel वाला JSON-RPC 2.0 एंडपॉइंट
  • बिल्ट-इन, MCP और HTTP टूल के साथ टूल-कॉलिंग लूप में जुड़े रिमोट A2A एजेंट
  • रिमोट एजेंट का केवल एक हिस्सा दिखाने के लिए स्किल फ़िल्टर

EDDI में यह कैसे काम करता है

  1. किसी एजेंट को a2aEnabled: true, एक विवरण और विज्ञापित किए जाने वाले स्किल के साथ ऑप्ट-इन करें।
  2. पीयर उसका कार्ड /a2a/agents/{agentId}/agent.json से लेते हैं और POST /a2a/agents/{agentId} को कॉल करते हैं।
  3. रिमोट एजेंट इस्तेमाल करने के लिए उसे LLM टास्क में a2aAgents के अंतर्गत उसके URL और वॉल्ट-संदर्भित API कुंजी के साथ सूचीबद्ध करें।
  4. EDDI रिमोट कार्ड पढ़ता है, हर स्किल को {agentName}_{skillId} नाम का टूल बनाता है और उसे tasks/send से कॉल करता है।

कॉन्फ़िगरेशन

EDDI दस्तावेज़ों से लिया गया। your-agent-id जैसे प्लेसहोल्डर आपको अपने मान से बदलने होंगे।

Expose an agent (agent configuration)एजेंट को एक्सपोज़ करें। A2A प्रति एजेंट ऑप्ट-इन है।
{
  "a2aEnabled": true,
  "description": "Customer support agent specializing in order tracking",
  "a2aSkills": ["order-tracking", "refund-processing"]
}
Consume a remote agent (LLM task)रिमोट एजेंट इस्तेमाल करें। API कुंजी वॉल्ट संदर्भ होनी चाहिए।
{
  "systemMessage": "You are an orchestrator agent...",
  "a2aAgents": [
    {
      "url": "https://remote-eddi.example.com/a2a/agents/support-agent",
      "name": "support-agent",
      "apiKey": "${vault:remote-agent-key}",
      "timeoutMs": 30000,
      "skillsFilter": ["order-tracking"]
    }
  ]
}

गवर्नेंस

  • Agent Card जानबूझकर अनाम हैं, ताकि कोई पीयर क्रेडेंशियल मिलने से पहले एजेंट खोज सके। प्रमाणीकरण चालू होने पर एजेंटों की सूची और JSON-RPC एंडपॉइंट दोनों के लिए टोकन चाहिए।
  • रिमोट एजेंट के टूल उन्हीं अनुमोदन गेट और टूल-रिज़ल्ट गार्डरेल से गुज़रते हैं जो अन्य टूल स्रोतों पर लागू हैं, और API कुंजी वॉल्ट में रहती है।
  • tasks/send आपके LLM बजट पर कन्वर्सेशन चलाता है, इसीलिए यह अनाम नहीं है।

जानने योग्य बातें

  • प्रमाणीकरण चालू होने पर कार्ड एक टोकन एंडपॉइंट बताता है। जब तक आप eddi.a2a.public-token-endpoint सेट न करें, EDDI Keycloak जैसा पाथ बना लेता है, इसलिए अन्य आइडेंटिटी प्रोवाइडर के लिए इसे सेट करें।

संबंधित इंटीग्रेशन

इस पेज का कॉन्फ़िगरेशन और व्यवहार EDDI दस्तावेज़ों पर आधारित है, जिन्हें 2026-10-14 को जाँचा गया। रिलीज़ के बीच फ़ील्ड नाम और डिफ़ॉल्ट बदल सकते हैं, इसलिए उन्हें अपने संस्करण के दस्तावेज़ों में पुष्टि करें।