विकासकर्ताहरू
Zinn® Chat क्षमता सन्दर्भ
Zinn® Chat ले WordPress Abilities API मा यसका कार्यहरू दर्ता गर्दछ। त्यस्ता क्षमताहरू साइटको आफ्नै सर्भरमा MCP उपकरणहरू हुन् र /wp-json/wp-abilities/v1 अन्तर्गतका REST रुटहरू हुन्। यो पृष्ठ प्लगइनको आफ्नै रजिस्ट्रीबाट उत्पन्न गरिएको हो।
इन्डपोइन्ट्स
HTTP मा MCP (स्ट्रिम गर्न मिल्ने)
https://example.com/wp-json/zinn-chat/v1/mcpWP-CLI मार्फत MCP (मानक इनपुट र आउटपुट)
wp mcp-adapter serve --server=zinn-chat --user=<login>REST: क्षमताहरूको सूची दिनुहोस्
/wp-json/wp-abilities/v1/abilities?category=zinn-chatREST: एबिलिटी चलाउनुहोस्
/wp-json/wp-abilities/v1/abilities/<name>/runप्रमाणन र अनुमतिहरू
HTTP अनुरोधहरूले WordPress एप्लिकेसन पासवर्ड (HTTP Basic) मार्फत प्रमाणिकरण गर्छन्। MCP सर्भरमा कनेक्ट गर्न तल देखाइएको क्षमता आवश्यक हुन्छ; त्यसपछि प्रत्येक क्षमताले वस्तु अनुसार आफ्नो अनुमति जाँच गर्दछ। पढ्न-मात्र सकिने क्षमताहरू GET र क्वेरी स्ट्रिङमा तिनीहरूको इनपुटसहित सञ्चालन हुन्छन्; अन्य क्षमताहरू POST र JSON बडी {"input": {…}} सहित सञ्चालन हुन्छन्।
उदाहरणहरू
# REST: एबिलिटी चलाउनुहोस्
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/zinn-chat/get-overview/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-chat-get-overview","arguments":{}}}सबै क्षमताहरू
प्लगइनको abilities.json बाट उत्पन्न गरिएको, जुन आफैंमा चलिरहेको साइटबाट उत्पन्न हुन्छ; जब यी दुई मिल्दैनन् तब परीक्षण असफल हुन्छ।
| क्षमता | यसले के गर्छ | संस्करण | बाँकी | अनुमति | प्यारामिटरहरू |
|---|---|---|---|---|---|
zinn-chat/answer-ticketzinn-chat-answer-ticket | टिकटको जवाफ दिनुहोस् ग्राहकलाई इमेल (पाठ) मार्फत जवाफ दिन्छ, वा आन्तरिक टिप्पणी थप्छ (note: true); स्थितिले वैकल्पिक रूपमा टिकटको स्थिति परिवर्तन गर्छ। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/answer-ticket/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/ask-assistantzinn-chat-ask-assistant | सहायकलाई सोध्नुहोस् साइटको AI सहायकलाई प्रश्न सोध्छ र यसले फेला पारेका प्रत्येक स्रोतसहित यसको उत्तर फिर्ता गर्छ। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/ask-assistant/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/bulk-update-ticketszinn-chat-bulk-update-tickets | एकसाथ धेरै टिकटहरू परिवर्तन गर्नुहोस् (प्रो) १०१ सम्मका टिकटहरू (id हरू) को स्थिति, प्राथमिकता वा जिम्मा पाउने व्यक्ति परिवर्तन गर्दछ। प्रत्येक टिकट यसलाई एक्लै परिवर्तन गर्दा हुने जस्तै जाँचहरूसँगै जान्छ; परिणामले प्रत्येकलाई सूचीकृत गर्छ। | प्रो संस्करण | POST …/abilities/zinn-chat/bulk-update-tickets/run | zinn_chat_answer | ids: array (आवश्यक), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer |
zinn-chat/chat-to-ticketzinn-chat-chat-to-ticket | एउटा च्याटलाई टिकटमा बदल्नुहोस् च्याटबाट टिकट खोल्छ जसले गर्दा यसको इमेलमार्फत उत्तर दिन सकिन्छ (आगन्तुकको इमेल ठेगाना आवश्यक छ)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/chat-to-ticket/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/close-chatzinn-chat-close-chat | एउटा कुराकानी बन्द गर्नुहोस् च्याट समाप्त गर्छ; आगन्तुकले अझै पनि ट्रान्सक्रिप्ट अनुरोध गर्न सक्छन्। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/close-chat/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/create-ticketzinn-chat-create-ticket | टिकट खोल्नुहोस् ग्राहकको तर्फबाट एउटा टिकट खोल्छ (तिनीहरूको इमेल, विषय र पहिलो सन्देश)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/create-ticket/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/delete-canned-replyzinn-chat-delete-canned-reply | सुरक्षित गरिएको जवाफ मेटाउनुहोस् (Pro) सुरक्षित गरिएको उत्तर मेटाउँछ। | प्रो संस्करण | POST …/abilities/zinn-chat/delete-canned-reply/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/delete-ticketzinn-chat-delete-ticket | टिकट मेटाउनुहोस् एउटा टिकट र यसको कुराकानीलाई सधैँका लागि मेटाउँछ (प्रबन्धकहरूका लागि मात्र)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/delete-ticket/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/draft-kb-articlezinn-chat-draft-kb-article | टिकटबाट मद्दत लेखको मस्यौदा तयार गर्नुहोस् (प्रो) समाधान गरिएको टिकटबाट ज्ञान केन्द्रको मस्यौदा लेख तयार गर्दछ; यसलाई कसैले प्रकाशित नगरेसम्म यो मस्यौदा नै रहन्छ। | प्रो संस्करण | POST …/abilities/zinn-chat/draft-kb-article/run | edit_posts (the REST route's own check) | कुनै पनि होइन |
zinn-chat/draft-kb-from-gapszinn-chat-draft-kb-from-gaps | उत्तर नदिइएका प्रश्नहरूका लागि मद्दत लेखका मस्यौदाहरू तयार गर्नुहोस् (Pro) चयनित प्रश्न (आईडी) हरूको जवाफ दिने ज्ञानकोष लेखहरूका मस्यौदाहरू लेख्छ; तिनीहरू मस्यौदाकै रूपमा रहन्छन्। | प्रो संस्करण | POST …/abilities/zinn-chat/draft-kb-from-gaps/run | edit_posts (the REST route's own check) | कुनै पनि होइन |
zinn-chat/fill-canned-replyzinn-chat-fill-canned-reply | सुरक्षित गरिएको उत्तर भर्नुहोस् (प्रो) एउटा च्याट वा टिकटको लागि यसका प्लेसहोल्डरहरू भरिएको सुरक्षित गरिएको प्रत्युत्तरको पाठ फर्काउँछ। | प्रो संस्करण | POST …/abilities/zinn-chat/fill-canned-reply/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/get-chatzinn-chat-get-chat | कुराकानी पढ्नुहोस् एउटा च्याटको सन्देशहरू र आगन्तुक विवरणहरू फर्काउँछ (after: यो आईडीभन्दा नयाँ सन्देशहरू मात्र)। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/get-chat/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/get-overviewzinn-chat-get-overview | समर्थन सिंहावलोकन पढ्नुहोस् प्रत्येक स्थितिमा कति वटा टिकटहरू छन् र कति वटा च्याटहरू व्यक्तिको प्रतीक्षामा छन् (र तिनीहरूका नपढाइएका सन्देशहरू), र च्याट, सहायक र टिकटहरू अन छन् कि छैनन् भन्ने कुरा फर्काउँछ। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/get-overview/run | zinn_chat_answer | कुनै पनि होइन |
zinn-chat/get-settingszinn-chat-get-settings | चैट सेटिंग्स पढ्नुहोस् सबै च्याट सेटिङहरू फर्काउँछ: विजेट, सहायक, मानिसहरू र खुल्ने समय, टिकट र इमेल, साइट इन्डेक्स, गोपनीयता र स्पाम। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/get-settings/run | zinn_chat_manage | कुनै पनि होइन |
zinn-chat/get-statszinn-chat-get-stats | समर्थन तथ्याङ्कहरू पढ्नुहोस् (Pro) गत N दिनको लागि च्याट र टिकट सङ्ख्या, प्रतिक्रिया समय र मूल्याङ्कनहरू फिर्ता गर्दछ। | प्रो संस्करण | GET …/abilities/zinn-chat/get-stats/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/get-ticketzinn-chat-get-ticket | टिकट पढ्नुहोस् यसको सम्पूर्ण कुराकानी, स्थिति, प्राथमिकता र जिम्मेवार व्यक्तिसहितको एउटा टिकट फिर्ता गर्छ। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/get-ticket/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/hand-chat-to-assistantzinn-chat-hand-chat-to-assistant | सहयोगीलाई फेरि च्याट जिम्मा लगाउनुहोस् AI सहायकलाई च्याट फर्काउँछ, जसले साइटको सामग्रीबाट आगन्तुकको जवाफ दिन्छ। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/hand-chat-to-assistant/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/list-canned-replieszinn-chat-list-canned-replies | सुरक्षित गरिएका प्रत्युत्तरहरूको सूची (प्रो) एजेन्टहरूले सम्मिलित गर्न सक्ने सुरक्षित गरिएका जवाफहरू, तिनीहरूका सर्टकटहरूसँगै सूचीबद्ध गर्दछ। | प्रो संस्करण | GET …/abilities/zinn-chat/list-canned-replies/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/list-chatszinn-chat-list-chats | लाइभ कुराकानीहरू सूची बनाउनुहोस् प्रतीक्षामा रहेका, चालु र हालै बन्द गरिएका च्याटहरू र प्रत्येक कसले हेर्दैछ भन्ने सूची देखाउँछ। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/list-chats/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/list-indexed-contentzinn-chat-list-indexed-content | सहायकलाई के थाहा छ सूचीबद्ध गर्नुहोस् सहायकले उत्तर दिने सामग्रीलाई यसको अनुक्रमणिका स्थितिसँगै, एक पटकमा एक पृष्ठका दरले सूचीबद्ध गर्दछ। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/list-indexed-content/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/list-kb-gapszinn-chat-list-kb-gaps | उत्तर नदिइएका प्रश्नहरूको सूची (Pro) ज्ञान आधारले उत्तर दिन नसकेका आगन्तुकहरूले सोधेका प्रश्नहरू सूचीबद्ध गर्दछ। | प्रो संस्करण | GET …/abilities/zinn-chat/list-kb-gaps/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/list-ticketszinn-chat-list-tickets | टिकटहरू सूचीबद्ध गर्नुहोस् स्थिति वा खोजद्वारा फिल्टर गरिएका समर्थन टिकटहरू एक पटकमा एक पृष्ठका दरले सूचीबद्ध गर्दछ। | निःशुल्क संस्करण | GET …/abilities/zinn-chat/list-tickets/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/reembed-contentzinn-chat-reembed-content | सहायकको खोज अनुक्रमणिका (सर्च इन्डेक्स) पुन: निर्माण गर्नुहोस् एउटा वस्तु (item_id) वा सबै कुरा (all: true) का लागि खोज भेक्टरहरू पुन: निर्माण गर्दछ (प्रबन्धकहरूका लागि मात्र)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/reembed-content/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/reindex-contentzinn-chat-reindex-content | सामग्री सहायकमा पुन: पढ्नुहोस् सहायकको इन्डेक्समा एउटा वस्तु (item_id) वा सबै कुरा (all: true) पुनः पढ्छ (प्रबन्धकहरू मात्र)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/reindex-content/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/reply-chatzinn-chat-reply-chat | च्याटमा जवाफ दिनुहोस् आगन्तुकलाई सन्देश पठाउँछ (text), वा एजेन्टहरूले मात्र देख्ने आन्तरिक नोट थप्छ (note: true)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/reply-chat/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/save-canned-replyzinn-chat-save-canned-reply | सुरक्षित गरिएको जवाफ सेभ गर्नुहोस् (प्रो) सुरक्षित गरिएको प्रत्युत्तर सिर्जना गर्दछ या परिवर्तन गर्दछ (शीर्षक, सर्टकट, बडी, विभाग; एउटा परिवर्तन गर्न आईडी)। | प्रो संस्करण | POST …/abilities/zinn-chat/save-canned-reply/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/save-kb-articlezinn-chat-save-kb-article | सहायता लेख लेख्नुहोस् (Pro) ज्ञान-आधार लेख सिर्जना गर्दछ, वा एउटा परिवर्तन गर्दछ (id): शीर्षक, सामग्री, सारांश, श्रेणीहरू र स्थिति (मस्यौदा, वा तपाईंले प्रकाशन गर्न सक्दा प्रकाशित गर्नुहोस्)। | प्रो संस्करण | POST …/abilities/zinn-chat/save-kb-article/run | edit_posts | id: integer, title: string, content: string, excerpt: string, categories: array, status: draft|publish |
zinn-chat/search-kbzinn-chat-search-kb | ज्ञानकोषमा खोज्नुहोस् (Pro) उत्तरमा लिङ्क गर्नका लागि मद्दत लेखहरू खोज्छ (q: खोज)। | प्रो संस्करण | GET …/abilities/zinn-chat/search-kb/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/set-conversation-detailszinn-chat-set-conversation-details | कुराकानीको विभाग र ट्यागहरू सेट गर्नुहोस् (प्रो) च्याट वा टिकटको विभाग र ट्यागहरू सेट गर्दछ (प्रकार: च्याट वा टिकट; id)। | प्रो संस्करण | POST …/abilities/zinn-chat/set-conversation-details/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/set-kb-gap-statuszinn-chat-set-kb-gap-status | उत्तर नदिएका प्रश्नहरू चिन्ह लगाउनुहोस् (Pro) उत्तर नदिएका प्रश्नहरूलाई खुला, योजनाबद्ध वा खारेज गरिएको (आईडीहरू, स्थिति) रूपमा चिन्ह लगाउँछ। | प्रो संस्करण | POST …/abilities/zinn-chat/set-kb-gap-status/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/set-presencezinn-chat-set-presence | तपाईंको उपलब्धता सेट गर्नुहोस् साइन-इन भएको एजेन्टलाई नयाँ च्याटहरूको लागि उपलब्ध वा टाढाको रूपमा चिन्ह लगाउँछ (टाढा: सत्य वा असत्य)। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/set-presence/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/suggest-replyzinn-chat-suggest-reply | AI (प्रो) को प्रयोग गरी जवाफको मस्यौदा तयार गर्नुहोस् साइटको सामग्रीबाट च्याट वा टिकटको जवाफ मस्यौदा गर्छ; केही पनि पठाइँदैन। | प्रो संस्करण | POST …/abilities/zinn-chat/suggest-reply/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/summarise-conversationzinn-chat-summarise-conversation | AI (Pro) सँगको कुराकानीको सारांश दिनुहोस् च्याट वा टिकटलाई केही लाइनमा सारांश दिन्छ। | प्रो संस्करण | POST …/abilities/zinn-chat/summarise-conversation/run | the REST route's own per-item permission check | कुनै पनि होइन |
zinn-chat/take-chatzinn-chat-take-chat | कुराकानी लिनुहोस् साइन-इन गरिसकेको एजेन्टलाई प्रतीक्षामा रहेको च्याट प्रदान गर्दछ, ताकि आगन्तुकले कुनै व्यक्तिसँग कुरा गर्न सकोस्। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/take-chat/run | the REST route's own per-item permission check | id: string (आवश्यक) |
zinn-chat/update-settingszinn-chat-update-settings | क्याट सेटिङहरू परिवर्तन गर्नुहोस् तपाईंले पठाउनुभएको सेटिङहरू परिवर्तन गर्दछ (सेटिङहरू: कुञ्जी देखि मान) र बाँकीलाई यथावत राख्छ। प्रत्येक मानलाई सेटिङ स्क्रिनमा जस्तै ठ्याक्कै जाँच गरिन्छ; get-settings ले कुञ्जीहरू सूचीबद्ध गर्दछ। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/update-settings/run | zinn_chat_manage | settings: object (आवश्यक) |
zinn-chat/update-ticketzinn-chat-update-ticket | टिकट परिवर्तन गर्नुहोस् टिकटको स्थिति, प्राथमिकता वा जिम्मा पाउने व्यक्ति परिवर्तन गर्दछ। | निःशुल्क संस्करण | POST …/abilities/zinn-chat/update-ticket/run | the REST route's own per-item permission check | id: string (आवश्यक) |