Wataalamu wa Programu
Rejea ya uwezo wa Zinn® Chat
Zinn® Chat inasajili vitendo vyake kwa kutumia WordPress Abilities API. Uwezo huo huo ni zana za MCP kwenye seva yenyewe ya tovuti na njia za REST chini ya /wp-json/wp-abilities/v1. Ukurasa huu umezalishwa kutoka kwa rejista ya plagi hiyo yenyewe.
Mwisho-noti
MCP kupitia HTTP (inayotiririka)
https://example.com/wp-json/zinn-chat/v1/mcpMCP kupitia WP-CLI (ingizo na pato la kawaida)
wp mcp-adapter serve --server=zinn-chat --user=<login>REST: orodhesha uwezo
/wp-json/wp-abilities/v1/abilities?category=zinn-chatREST: endesha uwezo
/wp-json/wp-abilities/v1/abilities/<name>/runUthibitishaji na ruhusa
Maombi ya HTTP yanathibitisha kwa kutumia nenosiri la programu ya WordPress (HTTP Basic). Kuunganisha kwenye seva ya MCP kunahitaji uwezo unaonyeshwa hapa chini; kila uwezo h తరువాత huangalia ruhusa yake yenyewe, kwa kila kitu. Uwezo wa kusoma pekee huendeshwa kwa GET na ingizo lao katika kamba ya swali; vingine kwa POST na mwili wa JSON {"input": {…}}.
Mifano
# REST: endesha uwezo
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":{}}}Uwezo wote
Imetolewa kutoka abilities.json ya plagi hiyo, ambayo yenyewe imetolewa kutoka kwenye tovuti inayofanya kazi; jaribio linashindwa wakati viwango hivyo viwili havikubaliani.
| Uwezo | Inafanya nini | Toleo | MAPENZI | Ruhusa | Vigezo |
|---|---|---|---|---|---|
zinn-chat/answer-ticketzinn-chat-answer-ticket | Jibu tikiti Anajibu kwa mteja kupitia barua pepe (maandishi), au anaongeza dokezo la ndani (note: true); hali inabadilika kwa hiari ya hali ya tiketi. | Toleo la bure | POST …/abilities/zinn-chat/answer-ticket/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/ask-assistantzinn-chat-ask-assistant | Uliza msaidizi Humwuliza msaidizi wa AI wa tovuti swali na inarudisha jibu lake ikiwa na kila chanzo ilichopata. | Toleo la bure | POST …/abilities/zinn-chat/ask-assistant/run | the REST route's own per-item permission check | hakuna |
zinn-chat/bulk-update-ticketszinn-chat-bulk-update-tickets | Badili tiketi nyingi kwa wakati mmoja (Pro) Inabadilisha hali, kipaumbele au mtu aliyekabidhiwa tiketi hadi 100 (vitambulisho). Kila tiketi inapitia ukaguzi ule ule kama vile ingebadilishwa peke yake; matokeo yanaorodhesha kila moja. | Toleo la kitaalamu | POST …/abilities/zinn-chat/bulk-update-tickets/run | zinn_chat_answer | ids: array (inahitajika), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer |
zinn-chat/chat-to-ticketzinn-chat-chat-to-ticket | Geuza mazungumzo yawe tiketi Hufungua tiketi kutoka kwenye soga ili iweze kujibiwa kupitia barua pepe (inahitaji anwani ya barua pepe ya mgeni). | Toleo la bure | POST …/abilities/zinn-chat/chat-to-ticket/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/close-chatzinn-chat-close-chat | Funga mazungumzo Inasitisha mazungumzo; mgeni bado anaweza kuomba nakala ya mazungumzo. | Toleo la bure | POST …/abilities/zinn-chat/close-chat/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/create-ticketzinn-chat-create-ticket | Fungua tiketi Inafungua tiketi kwa niaba ya mteja (barua pepe yao, mada na ujumbe wa kwanza). | Toleo la bure | POST …/abilities/zinn-chat/create-ticket/run | the REST route's own per-item permission check | hakuna |
zinn-chat/delete-canned-replyzinn-chat-delete-canned-reply | Futa jibu lililohifadhiwa (Pro) Inafuta jibu lililohifadhiwa. | Toleo la kitaalamu | POST …/abilities/zinn-chat/delete-canned-reply/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/delete-ticketzinn-chat-delete-ticket | Futa tiketi Inafuta tiketi na mazungumzo yake kabisa (wasimamizi pekee). | Toleo la bure | POST …/abilities/zinn-chat/delete-ticket/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/draft-kb-articlezinn-chat-draft-kb-article | Andika nakala ya usaidizi kutoka kwa tikiti (Pro) Huandika rasimu ya makala ya msingi wa maarifa kutoka kwa tiketi iliyotatuliwa; inasalia kuwa rasimu hadi pale mtu anapoichapisha. | Toleo la kitaalamu | POST …/abilities/zinn-chat/draft-kb-article/run | edit_posts (the REST route's own check) | hakuna |
zinn-chat/draft-kb-from-gapszinn-chat-draft-kb-from-gaps | Andika rasimu ya makala za usaidizi kwa maswali ambayo hayajajibiwa (Pro) Huandika nakala za rasimu za msingi wa maarifa zinazojibu maswali yaliyochaguliwa (ids); zinabaki kuwa rasimu. | Toleo la kitaalamu | POST …/abilities/zinn-chat/draft-kb-from-gaps/run | edit_posts (the REST route's own check) | hakuna |
zinn-chat/fill-canned-replyzinn-chat-fill-canned-reply | Jaza jibu lililohifadhiwa (Pro) Inarudisha maandishi ya jibu lililohifadhiwa huku vishika-nafasi vyake vikiwa vimejazwa kwa ajili ya gumzo au tikiti moja. | Toleo la kitaalamu | POST …/abilities/zinn-chat/fill-canned-reply/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/get-chatzinn-chat-get-chat | Soma gumzo Inarejesha jumbe za gumzo moja na maelezo ya mgeni (after: jumbe pekee ambazo ni mpya kuliko kitambulisho hiki). | Toleo la bure | GET …/abilities/zinn-chat/get-chat/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/get-overviewzinn-chat-get-overview | Soma muhtasari wa usaidizi Inarejesha idadi ya tiketi zilizoko katika kila hali na idadi ya soga zinazosubiri mtu (na jumbe zake ambazo hazijasomwa), na kama soga, msaidizi na tiketi vimewashwa. | Toleo la bure | GET …/abilities/zinn-chat/get-overview/run | zinn_chat_answer | hakuna |
zinn-chat/get-settingszinn-chat-get-settings | Soma mipangilio ya gumzo Inarudisha kila mpangilio wa soga: wijeti, msaidizi, watu na saa za kufungua, tikiti na barua pepe, faharasa ya tovuti, faragha na taka. | Toleo la bure | GET …/abilities/zinn-chat/get-settings/run | zinn_chat_manage | hakuna |
zinn-chat/get-statszinn-chat-get-stats | Soma takwimu za usaidizi (Pro) Inarejesha namba za mazungumzo na tiketi, muda wa majawabu na viwango vya siku N zilizopita (siku). | Toleo la kitaalamu | GET …/abilities/zinn-chat/get-stats/run | the REST route's own per-item permission check | hakuna |
zinn-chat/get-ticketzinn-chat-get-ticket | Soma tiketi Inarudisha tikiti moja pamoja na mazungumzo yake yote, hali, kipaumbele na mtu aliyekabidhiwa. | Toleo la bure | GET …/abilities/zinn-chat/get-ticket/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/hand-chat-to-assistantzinn-chat-hand-chat-to-assistant | Mkabidhi msaidizi mazungumzo tena Hurejesha mazungumzo kwa msaidizi wa AI, ambayo humjibu mgeni kutoka kwa maudhui ya tovuti. | Toleo la bure | POST …/abilities/zinn-chat/hand-chat-to-assistant/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/list-canned-replieszinn-chat-list-canned-replies | Orodhesha majibu yaliyohifadhiwa (Pro) Inaorodhesha majibu yaliyohifadhiwa ambayo mawakala wanaweza kuingiza, pamoja na njia zao za mkato. | Toleo la kitaalamu | GET …/abilities/zinn-chat/list-canned-replies/run | the REST route's own per-item permission check | hakuna |
zinn-chat/list-chatszinn-chat-list-chats | Orodhesha soga za moja kwa moja Inaorodhesha mazungumzo yanayosubiri, yanayoendelea na yaliyofungwa hivi karibuni, pamoja na anayeshughulikia kila moja. | Toleo la bure | GET …/abilities/zinn-chat/list-chats/run | the REST route's own per-item permission check | hakuna |
zinn-chat/list-indexed-contentzinn-chat-list-indexed-content | Orodhesha kile ambacho msaidizi anakijua Inaorodhesha maudhui ambayo msaidizi anajibu kwayo, pamoja na hali yake ya faharasa, ukurasa mmoja kwa wakati. | Toleo la bure | GET …/abilities/zinn-chat/list-indexed-content/run | the REST route's own per-item permission check | hakuna |
zinn-chat/list-kb-gapszinn-chat-list-kb-gaps | Orodhesha maswali ambayo hayajajibiwa (Pro) Inaorodhesha maswali ambayo wageni waliuliza ambayo msingi wa maarifa haukuweza kujibu. | Toleo la kitaalamu | GET …/abilities/zinn-chat/list-kb-gaps/run | the REST route's own per-item permission check | hakuna |
zinn-chat/list-ticketszinn-chat-list-tickets | Orodhesha tiketi Inaorodhesha tiketi za usaidizi, zilizochujwa kwa hali au utafutaji, ukurasa mmoja kwa wakati mmoja. | Toleo la bure | GET …/abilities/zinn-chat/list-tickets/run | the REST route's own per-item permission check | hakuna |
zinn-chat/reembed-contentzinn-chat-reembed-content | Jenga upya faharasa ya utafutaji ya msaidizi Inajenga upya vekta za utafutaji kwa ajili ya kipengele kimoja (item_id) au kila kitu (all: true) (wasimamizi pekee). | Toleo la bure | POST …/abilities/zinn-chat/reembed-content/run | the REST route's own per-item permission check | hakuna |
zinn-chat/reindex-contentzinn-chat-reindex-content | Soma upya maudhui kwenye msaidizi Inasoma upya kipengele kimoja (item_id) au kila kitu (all: true) kwenye faharisi ya msaidizi (wasimamizi pekee). | Toleo la bure | POST …/abilities/zinn-chat/reindex-content/run | the REST route's own per-item permission check | hakuna |
zinn-chat/reply-chatzinn-chat-reply-chat | Jibu kwenye gumzo Inatuma ujumbe kwa mgeni (text), au inaongeza dokezo la ndani ambalo mawakala pekee ndio wanaliona (note: true). | Toleo la bure | POST …/abilities/zinn-chat/reply-chat/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/save-canned-replyzinn-chat-save-canned-reply | Hifadhi jibu lililohifadhiwa (Pro) Huunda au hubadilisha jibu lililohifadhiwa (kichwa, mkato, mwili, idara; kitambulisho cha kubadilisha kimo). | Toleo la kitaalamu | POST …/abilities/zinn-chat/save-canned-reply/run | the REST route's own per-item permission check | hakuna |
zinn-chat/save-kb-articlezinn-chat-save-kb-article | Andika makala ya msaada (Pro) Inaunda makala ya msingi wa maarifa, au inabadilisha moja (id): kichwa, maudhui, dondoo, kategoria na hali (rasimu, au chapisha unapoweza kuchapisha). | Toleo la kitaalamu | 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 | Tafuta kwenye msingi wa maarifa (Pro) Tafuta makala za msaada za kuunganisha kwenye jibu (q: utafutaji). | Toleo la kitaalamu | GET …/abilities/zinn-chat/search-kb/run | the REST route's own per-item permission check | hakuna |
zinn-chat/set-conversation-detailszinn-chat-set-conversation-details | Weka idara na lebo za mazungumzo (Pro) Inaweka idara na lebo za mazungumzo au tikiti (aina: mazungumzo au tikiti; id). | Toleo la kitaalamu | POST …/abilities/zinn-chat/set-conversation-details/run | the REST route's own per-item permission check | hakuna |
zinn-chat/set-kb-gap-statuszinn-chat-set-kb-gap-status | Weka alama kwenye maswali ambayo hayajajibiwa (Pro) Huashiria maswali ambayo hayajajibiwa kuwa wazi, yaliyopangwa au yaliyotupiliwa mbali (vitambulisho, hali). | Toleo la kitaalamu | POST …/abilities/zinn-chat/set-kb-gap-status/run | the REST route's own per-item permission check | hakuna |
zinn-chat/set-presencezinn-chat-set-presence | Weka upatikanaji wako Inatia wakala aliyetia sahihi kuwa anapatikana au hayupo kwa soga mpya (hayupo: true au false). | Toleo la bure | POST …/abilities/zinn-chat/set-presence/run | the REST route's own per-item permission check | hakuna |
zinn-chat/suggest-replyzinn-chat-suggest-reply | Andika rasimu ya jibu ukitumia AI (Pro) Huandaa jibu la gumzo au tiketi kutoka kwa maudhui ya tovuti; hakuna kinachotumwa. | Toleo la kitaalamu | POST …/abilities/zinn-chat/suggest-reply/run | the REST route's own per-item permission check | hakuna |
zinn-chat/summarise-conversationzinn-chat-summarise-conversation | Muhtasari wa mazungumzo na AI (Pro) Inafupisha gumzo au tiketi kwa mistari michache. | Toleo la kitaalamu | POST …/abilities/zinn-chat/summarise-conversation/run | the REST route's own per-item permission check | hakuna |
zinn-chat/take-chatzinn-chat-take-chat | Anzisha gumzo Inampa wakala aliyeingia kwenye mfumo gumzo linalosubiri, ili mgeni azungumze na mtu halisi. | Toleo la bure | POST …/abilities/zinn-chat/take-chat/run | the REST route's own per-item permission check | id: string (inahitajika) |
zinn-chat/update-settingszinn-chat-update-settings | Badilisha mipangilio ya gumzo Inabadilisha mipangilio unayotuma (mipangilio: ufunguo hadi thamani) na kuweka iliyosalia. Kila thamani inachunguzwa haswa kama ilivyo kwenye skrini ya mipangilio; get-settings inaorodhesha funguo. | Toleo la bure | POST …/abilities/zinn-chat/update-settings/run | zinn_chat_manage | settings: object (inahitajika) |
zinn-chat/update-ticketzinn-chat-update-ticket | Badilisha tikiti Inabadilisha hali, kipaumbele au mtu aliyekabidhiwa tikiti. | Toleo la bure | POST …/abilities/zinn-chat/update-ticket/run | the REST route's own per-item permission check | id: string (inahitajika) |