Vse funkcije
AI ChatBot
Klepetalni roboti z umetno inteligenco več ponudnikov s pretočnimi odzivi
Pregled
Inteligentni sistem chatbot, ki podpira API-je OpenAI in Anthropic. Konfigurirajte različne chatbote za različne razdelke strani z ujemanjem vzorcev URL-jev. Vsebuje pretočne odzive, nadzor dostopa na podlagi vlog, zavedanje vsebine, omejevanje hitrosti in celovito analitiko uporabe.
Premisleki glede oblikovanja
Vzorci UX in opombe o vizualnem oblikovanju za to funkcijo:
- •Plavajoči pripomoček ne sme ovirati vsebine - položaj je pomemben
- •Pretočni odgovori so pogovorni in odzivni
- •Indikatorji tipkanja zmanjšajo zaznano čakalno dobo
- •Jasno vizualno razlikovanje med uporabniškimi in botovimi sporočili
Ključne prednosti
Po čem ta funkcija izstopa:
- ✓Dva ponudnika AI: OpenAI in Anthropic
- ✓Trije načini prikaza: lebdeči, vdelan, celostranski
- ✓Izbira chatbota na podlagi naslova URL
- ✓Odzivi, ki se zavedajo vsebine (blog, dogodki)
- ✓Omejitev stopnje za nadzor stroškov API-ja
- ✓Podrobna nadzorna plošča za analizo uporabe
ChatBotHelper zagotavlja vse operacije chatbota. Model ChatBot shrani konfiguracijo na bota. Analitika se dnevno spremlja v chatbot_analytics. Pretakanje prek dogodkov, poslanih s strežnika.
Pomočniki
ChatBotHelperModeli
ChatBotChatBotAnalyticsTabele baze podatkov
chatbotchatbot_analyticsKonfiguracija
Legenda razmerja konfiguracije
params.php Konfiguracija
Konfiguracijska pot: params['chatbot']
params['features']['chatbot'] => trueparams['chatbot']['streaming']['enabled'] => trueparams['chatbot']['defaultProvider'] => 'openai'params['chatbot']['rateLimit']['perHour'] => 20params['chatbot']['rateLimit']['perDay'] => 100Nastavitve baze podatkov (tabela system_setting)
| Ključ | Vrsta | Opis | Razmerje |
|---|---|---|---|
chatbot_enabled | boolean | Enable chatbot feature globally | ⚙ |
chatbot_default_provider | string | Default AI provider (openai/anthropic) | ⚙ |