एजेंट संदेश सेवा समापन बिन्दु

एजेंट संदेश सेवा समापन बिंदु वह समापन बिंदु है जहाँ आप अपने एजेंट को एजेंट संबंधित अधिसूचना संदेश भेजते हैं।

एजेंट संदेश सेवा समापन बिंदु हटाएं

a365 cleanup blueprint --endpoint-onlyकमांड का उपयोग करके एजेंट संदेश सेवा समापन बिंदु पंजीकरण हटाएँ। यह कमांड आपके एजेंट कोड या उपयोग किए गए समापन बिंदु को प्रभावित नहीं करती है। यह केवल Teams ग्राफ़ (MCP प्लेटफॉर्म) के माध्यम से पंजीकरण प्रविष्टि को हटाता है।

a365 cleanup blueprint --endpoint-only

a365.config.json में संदेश सेवा समापन बिंदु कॉन्फ़िगरेशन

संदेश सेवा समापन बिंदु सेट करने से पहले, इसे अपनी a365.config.json कॉन्फ़िगरेशन फ़ाइल में निर्दिष्ट करें। यह फ़ाइल आपके एजेंट परिनियोजन के लिए मुख्य कॉन्फ़िगरेशन समाहित करती है।

इन संदेश सेवा समापन बिंदु कॉन्फ़िगरेशन गुणों को जोड़ें या अद्यतन करें:

{
  "messagingEndpoint": "https://your-endpoint-url.com/api/messages",
  "deploymentProjectPath": "."
}
  • messagingEndpoint: वह सटीक समापन बिंदु URL निर्दिष्ट करें जहाँ आप एजेंट को संदेश भेज सकते हैं।

  • deploymentProjectPath: एजेंट प्रोजेक्ट की निर्देशिका का पथ। यदि आपका एजेंट पहले से ही परिनियोजित है और आपको परिवेश कॉन्फ़िगरेशन को अद्यतन करने की आवश्यकता नहीं है, तो यह गुण प्रासंगिक नहीं है। केवल तभी सेट deploymentProjectPath करें. जब एजेंट कोड आपकी मशीन पर स्थित न हो।

कॉन्‍फ़िगरेशन प्रॉपर्टीज़

गुण विवरण आवश्यक डिफ़ॉल्ट उदाहरण
messagingEndpoint वह URL जहाँ एजेंट संदेश प्राप्त करता है हां कोई नहीं https://your-app.azurewebsites.net/api/messages
deploymentProjectPath एजेंट प्रोजेक्ट निर्देशिका का पथ (कॉन्फ़िगरेशन अद्यतन हेतु) नहीं . ./my-agent या .

समापन बिंदु कॉन्फ़िगरेशन विकल्प

messagingEndpoint का मान आपके परिनियोजन परिदृश्य पर निर्भर करता है:

Azure परिनियोजन के लिए:

  • Azure वेब ऐप: https://your-app-name.azurewebsites.net/api/messages

गैर-Azure परिनियोजन के लिए:

  • AWS:https://your-api-gateway-url.amazonaws.com/api/messages
  • GCP: https://your-cloud-run-url.run.app/api/messages
  • अन्य क्लाउड प्रदाता: आपका कस्टम समापन बिंदु URL

स्थानीय परीक्षण के लिए Dev Tunnels:

  • Dev Tunnels URL: https://abc123xyz.devtunnels.ms:3978/api/messages

महत्त्वपूर्ण

deploymentProjectPath यह निर्दिष्ट करता है कि CLI परियोजना फ़ाइलों के लिए कहाँ देखता है और वह परिवेश कॉन्फ़िगरेशन को कहाँ अद्यतन करता है, जैसे कि .env फ़ाइलें।

नोट

स्थानीय परीक्षण के लिए Dev Tunnels का इस्तेमाल करते समय, सेटअप कमांड चलाने से पहले अपने Dev Tunnel URL से messagingEndpoint इन को a365.config.json अद्यतन करें। अधिक जानकारी के लिए, Dev Tunnels के साथ परीक्षण देखें।

एजेंट संदेश सेवा समापन बिंदु सेट करें

अपना a365.config.json फ़ाइल अद्यतन करने के बाद, इस कमांड का उपयोग करें ताकि संदेश सेवा समापन बिंदु पंजीकृत हो सके और Agent 365 सेवा आपके एजेंट को सूचनाएं भेज सके। --endpoint-only ऑपरेशन Teams Graph (MCP प्लेटफ़ॉर्म) के माध्यम से समापन बिंदु को पंजीकृत करता है।

a365 setup blueprint --endpoint-only

आप URL सीधे पास भी कर सकते हैं,--messaging-endpoint,को संपादित करने के बजायa365.config.json:

a365 setup blueprint --endpoint-only `
  --messaging-endpoint https://your-app.azurewebsites.net/api/messages

स्थानीय परीक्षण के दौरान, आप एजेंट को क्लाउड पर तैनात करने से पहले इस समापन बिंदु को Dev Tunnel समापन बिंदु पर सेट कर सकते हैं। अधिक जानकारी के लिए, Dev Tunnels के साथ परीक्षण देखें।

मौजूदा समापन बिंदु URL को अद्यतन करने के लिए:

a365 setup blueprint --update-endpoint https://your-new-host.example.com/api/messages

समापन बिंदु का परिनियोजन

यदि आपने पहले से ही अपने एजेंट को क्लाउड पर तैनात नहीं किया है, Azure पर एजेंट को परिनियोजित करने का तरीका जानें।

यदि आपका एजेंट क्लाउड पर तैनात है, तो आप पहले दिखाए गए अनुसार संदेश सेवा समापन बिंदु सेट कर सकते हैं।

कुछ अन्य लोकप्रिय क्लाउड पर संदेश सेवा समापन बिंदु सेट करने का तरीका जानें: