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.

Mwongozo wa mtumiaji: unganisha programu ya AI

Mwisho-noti

MCP kupitia HTTP (inayotiririka)

https://example.com/wp-json/zinn-chat/v1/mcp

MCP 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-chat

REST: endesha uwezo

/wp-json/wp-abilities/v1/abilities/<name>/run

Uthibitishaji 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.

UwezoInafanya niniToleoMAPENZIRuhusaVigezo
zinn-chat/answer-ticket
zinn-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 burePOST …/abilities/zinn-chat/answer-ticket/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/ask-assistant
zinn-chat-ask-assistant
Uliza msaidizi
Humwuliza msaidizi wa AI wa tovuti swali na inarudisha jibu lake ikiwa na kila chanzo ilichopata.
Toleo la burePOST …/abilities/zinn-chat/ask-assistant/runthe REST route's own per-item permission checkhakuna
zinn-chat/bulk-update-tickets
zinn-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 kitaalamuPOST …/abilities/zinn-chat/bulk-update-tickets/runzinn_chat_answerids: array (inahitajika), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer
zinn-chat/chat-to-ticket
zinn-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 burePOST …/abilities/zinn-chat/chat-to-ticket/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/close-chat
zinn-chat-close-chat
Funga mazungumzo
Inasitisha mazungumzo; mgeni bado anaweza kuomba nakala ya mazungumzo.
Toleo la burePOST …/abilities/zinn-chat/close-chat/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/create-ticket
zinn-chat-create-ticket
Fungua tiketi
Inafungua tiketi kwa niaba ya mteja (barua pepe yao, mada na ujumbe wa kwanza).
Toleo la burePOST …/abilities/zinn-chat/create-ticket/runthe REST route's own per-item permission checkhakuna
zinn-chat/delete-canned-reply
zinn-chat-delete-canned-reply
Futa jibu lililohifadhiwa (Pro)
Inafuta jibu lililohifadhiwa.
Toleo la kitaalamuPOST …/abilities/zinn-chat/delete-canned-reply/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/delete-ticket
zinn-chat-delete-ticket
Futa tiketi
Inafuta tiketi na mazungumzo yake kabisa (wasimamizi pekee).
Toleo la burePOST …/abilities/zinn-chat/delete-ticket/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/draft-kb-article
zinn-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 kitaalamuPOST …/abilities/zinn-chat/draft-kb-article/runedit_posts (the REST route's own check)hakuna
zinn-chat/draft-kb-from-gaps
zinn-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 kitaalamuPOST …/abilities/zinn-chat/draft-kb-from-gaps/runedit_posts (the REST route's own check)hakuna
zinn-chat/fill-canned-reply
zinn-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 kitaalamuPOST …/abilities/zinn-chat/fill-canned-reply/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/get-chat
zinn-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 bureGET …/abilities/zinn-chat/get-chat/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/get-overview
zinn-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 bureGET …/abilities/zinn-chat/get-overview/runzinn_chat_answerhakuna
zinn-chat/get-settings
zinn-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 bureGET …/abilities/zinn-chat/get-settings/runzinn_chat_managehakuna
zinn-chat/get-stats
zinn-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 kitaalamuGET …/abilities/zinn-chat/get-stats/runthe REST route's own per-item permission checkhakuna
zinn-chat/get-ticket
zinn-chat-get-ticket
Soma tiketi
Inarudisha tikiti moja pamoja na mazungumzo yake yote, hali, kipaumbele na mtu aliyekabidhiwa.
Toleo la bureGET …/abilities/zinn-chat/get-ticket/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/hand-chat-to-assistant
zinn-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 burePOST …/abilities/zinn-chat/hand-chat-to-assistant/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/list-canned-replies
zinn-chat-list-canned-replies
Orodhesha majibu yaliyohifadhiwa (Pro)
Inaorodhesha majibu yaliyohifadhiwa ambayo mawakala wanaweza kuingiza, pamoja na njia zao za mkato.
Toleo la kitaalamuGET …/abilities/zinn-chat/list-canned-replies/runthe REST route's own per-item permission checkhakuna
zinn-chat/list-chats
zinn-chat-list-chats
Orodhesha soga za moja kwa moja
Inaorodhesha mazungumzo yanayosubiri, yanayoendelea na yaliyofungwa hivi karibuni, pamoja na anayeshughulikia kila moja.
Toleo la bureGET …/abilities/zinn-chat/list-chats/runthe REST route's own per-item permission checkhakuna
zinn-chat/list-indexed-content
zinn-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 bureGET …/abilities/zinn-chat/list-indexed-content/runthe REST route's own per-item permission checkhakuna
zinn-chat/list-kb-gaps
zinn-chat-list-kb-gaps
Orodhesha maswali ambayo hayajajibiwa (Pro)
Inaorodhesha maswali ambayo wageni waliuliza ambayo msingi wa maarifa haukuweza kujibu.
Toleo la kitaalamuGET …/abilities/zinn-chat/list-kb-gaps/runthe REST route's own per-item permission checkhakuna
zinn-chat/list-tickets
zinn-chat-list-tickets
Orodhesha tiketi
Inaorodhesha tiketi za usaidizi, zilizochujwa kwa hali au utafutaji, ukurasa mmoja kwa wakati mmoja.
Toleo la bureGET …/abilities/zinn-chat/list-tickets/runthe REST route's own per-item permission checkhakuna
zinn-chat/reembed-content
zinn-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 burePOST …/abilities/zinn-chat/reembed-content/runthe REST route's own per-item permission checkhakuna
zinn-chat/reindex-content
zinn-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 burePOST …/abilities/zinn-chat/reindex-content/runthe REST route's own per-item permission checkhakuna
zinn-chat/reply-chat
zinn-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 burePOST …/abilities/zinn-chat/reply-chat/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/save-canned-reply
zinn-chat-save-canned-reply
Hifadhi jibu lililohifadhiwa (Pro)
Huunda au hubadilisha jibu lililohifadhiwa (kichwa, mkato, mwili, idara; kitambulisho cha kubadilisha kimo).
Toleo la kitaalamuPOST …/abilities/zinn-chat/save-canned-reply/runthe REST route's own per-item permission checkhakuna
zinn-chat/save-kb-article
zinn-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 kitaalamuPOST …/abilities/zinn-chat/save-kb-article/runedit_postsid: integer, title: string, content: string, excerpt: string, categories: array, status: draft|publish
zinn-chat/search-kb
zinn-chat-search-kb
Tafuta kwenye msingi wa maarifa (Pro)
Tafuta makala za msaada za kuunganisha kwenye jibu (q: utafutaji).
Toleo la kitaalamuGET …/abilities/zinn-chat/search-kb/runthe REST route's own per-item permission checkhakuna
zinn-chat/set-conversation-details
zinn-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 kitaalamuPOST …/abilities/zinn-chat/set-conversation-details/runthe REST route's own per-item permission checkhakuna
zinn-chat/set-kb-gap-status
zinn-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 kitaalamuPOST …/abilities/zinn-chat/set-kb-gap-status/runthe REST route's own per-item permission checkhakuna
zinn-chat/set-presence
zinn-chat-set-presence
Weka upatikanaji wako
Inatia wakala aliyetia sahihi kuwa anapatikana au hayupo kwa soga mpya (hayupo: true au false).
Toleo la burePOST …/abilities/zinn-chat/set-presence/runthe REST route's own per-item permission checkhakuna
zinn-chat/suggest-reply
zinn-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 kitaalamuPOST …/abilities/zinn-chat/suggest-reply/runthe REST route's own per-item permission checkhakuna
zinn-chat/summarise-conversation
zinn-chat-summarise-conversation
Muhtasari wa mazungumzo na AI (Pro)
Inafupisha gumzo au tiketi kwa mistari michache.
Toleo la kitaalamuPOST …/abilities/zinn-chat/summarise-conversation/runthe REST route's own per-item permission checkhakuna
zinn-chat/take-chat
zinn-chat-take-chat
Anzisha gumzo
Inampa wakala aliyeingia kwenye mfumo gumzo linalosubiri, ili mgeni azungumze na mtu halisi.
Toleo la burePOST …/abilities/zinn-chat/take-chat/runthe REST route's own per-item permission checkid: string (inahitajika)
zinn-chat/update-settings
zinn-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 burePOST …/abilities/zinn-chat/update-settings/runzinn_chat_managesettings: object (inahitajika)
zinn-chat/update-ticket
zinn-chat-update-ticket
Badilisha tikiti
Inabadilisha hali, kipaumbele au mtu aliyekabidhiwa tikiti.
Toleo la burePOST …/abilities/zinn-chat/update-ticket/runthe REST route's own per-item permission checkid: string (inahitajika)