Vaša košarica je prazna
Vse funkcionalnosti
AI ChatBot
AI chatbotovi s više pružatelja i streaming odgovorima
Pregled
Inteligentni sustav chatbota koji podržava OpenAI i Anthropic API-je. Konfigurirajte različite chatbotove za različite odjeljke stranica s usklađivanjem URL uzoraka. Sadrži streaming odgovore, kontrolu pristupa na temelju uloga, svijest o sadržaju, ograničavanje stope i sveobuhvatnu analitiku korištenja.
Oblikovalski premisleki
UX vzorci i opombe vizualnega ulikovanja za to funkcionalnost:
- •Lebdeći widget ne smije zaklanjati sadržaj - položaj je važan
- •Streaming odgovori djeluju razgovorno i responzivno
- •Indikatori tipkanja smanjuju percipirano vrijeme čekanja
- •Jasna vizualna razlika između poruka korisnika i bota
Ključne prednosti
Kaj naredi to funkcionalnost izjemno:
- ✓Dva AI pružatelja: OpenAI i Anthropic
- ✓Tri načina prikaza: lebdeći, ugrađeni, cjelostranični
- ✓Odabir chatbota temeljen na URL-u
- ✓Odgovori svjesni sadržaja (sadržaj, događaji)
- ✓Ograničavanje stope za kontrolu troškova API-ja
- ✓Detaljna nadzorna ploča analitike korištenja
ChatBotHelper pruža sve operacije chatbota. Model ChatBot pohranjuje konfiguraciju po botu. Analitika se dnevno prati u chatbot_analytics. Streaming putem Server-Sent Events.
Pomoćni razredi
ChatBotHelperModeli
ChatBotChatBotAnalyticsTablice baze podataka
chatbotchatbot_analyticsKonfiguracija
Legenda konfiguracijskih povezav
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'] => 100Postavke baze podatkov (tabela system_setting)
| Ključ | Vrsta | Opis | Relacija |
|---|---|---|---|
chatbot_enabled | boolean | Enable chatbot feature globally | ⚙ |
chatbot_default_provider | string | Default AI provider (openai/anthropic) | ⚙ |