Egenverk Babbla · Dokumentation
Felsökning
Fliken Diagnostik
Inställningar → Babbla → Diagnostik är det första stället att titta. Fliken har fyra kort.
Status
Varje rad har en status: OK, Varning eller Fel.
- Assistent: om assistenten är på, med leverantör, modell och om nyckeln kommer från inställningssidan eller
wp-config.php. Utan nyckel besvaras frågor med en notis. - Hur en fråga körs: i samma anrop (
fastcgi_finish_request), via Action Scheduler eller via ett loopback-anrop till webbplatsen själv. Loopback är långsammast och kan blockeras av en brandvägg. - Jobb i kö: hur många frågor som har väntat i mer än fem minuter. Normalt besvaras en fråga inom en minut.
- Senaste felet: jobbets id, tid och felmeddelande.
- Diagnostiklogg: vald nivå och hur länge filerna sparas.
- WP-Cron: visas bara när WP-Cron är avstängt. Då rensas gamla loggfiler bara om en riktig cron kör
wp-cron.php. - Liveuppdateringar: ett test av signalfilen som gör att nya meddelanden syns snabbt, se nedan.
Anslutningstestet för AI-leverantören finns på fliken Inställningar, bredvid nyckeln det testar.
Serverbelastning
Babblas anrop per förfrågan: antal senaste timmen, per minut, mest belastade minut och genomsnittlig tid i millisekunder. Räknas sedan objektcachen senast startade om, i högst två timmar.
Lätta chattläsningar
Se nedan.
Logg
Välj Loggfil och klicka på Visa. Nyaste raden visas först, de senaste 200 raderna, med tider i UTC. Radera alla loggfiler tar bort alla filer.
Loggnivån ställs in under Diagnostiklogg i kortet Data på fliken Inställningar: Av, Bara fel, Fel och varningar, Allt assistenten gör eller Felsökning (utförlig). Standard är Bara fel. Loggen roteras varje dag och raderas efter 14 dagar. Höj nivån innan du försöker återskapa ett problem.
Assistenten svarar inte
Assistenten skriver ofta själv varför i konversationen:
| Meddelande | Gör så här |
|---|---|
| Assistenten är inte konfigurerad än. | Spara en API-nyckel, se Kom igång. |
| Du har inte tillgång till assistenten. | Användaren saknar behörigheten under Behörighet för assistenten. Tomt fält betyder chattbehörighet. |
| För många frågor till assistenten. Vänta en minut. | Frekvensgränsen är nådd; standard är 10 frågor per minut och användare. |
| Dagsbudgeten för assistenten är förbrukad. | Dagsbudgeten för tokens är nådd för dygnet räknat i UTC. Höj den eller vänta. |
Annars:
- Öppna Diagnostik och se raden Assistent och Senaste felet.
- Kör Spara allt och testa anslutningen på fliken Inställningar. Testet visar leverantörens exakta felmeddelande, till exempel för en ogiltig nyckel eller ett modell-id som inte finns.
- Kontrollera att användaren får hantera WooCommerce. Chattbehörighet räcker inte för butiksverktygen.
- Säger Jobb i kö att frågor väntar, kör inget jobben på servern. Se raden Hur en fråga körs. En fråga kan köras manuellt med
wp egvb job runföljt av jobbets id.
Kom ihåg att assistenten aldrig svarar i direktmeddelanden, och i ett rum bara när någon nämner den med @.
Högst två frågor besvaras samtidigt på hela webbplatsen. En tredje väntar och chatten visar assistenten som upptagen.
Försäljningssiffrorna saknas eller ser fel ut
Försäljningsverktygen läser WooCommerce Analytics. Analytics måste vara påslaget och historiken importerad. Verktygen räknar bara betalda ordrar och en period på högst 400 dagar.
Nya meddelanden dröjer
Titta på raden Liveuppdateringar under Diagnostik. Testet skriver om signalfilen och hämtar den som en webbläsare gör. Det kan svara att:
- ändringssignalen fungerar och nya meddelanden visas inom ungefär två sekunder
- signalfilen cachas eller inte går att nå, med HTTP-status
- signalen inte kunde testas från servern eftersom loopback-anropet blockeras, vilket inte säger något om webbläsaren
- uppladdningsmappen inte är skrivbar
Resultatet sparas i fem minuter. Om en cache framför uppladdningsmappen håller kvar filen, eller mappen inte är skrivbar, frågar chatten i stället servern var 10–60:e sekund. Den fungerar då som vanligt, bara långsammare.
En adminflik som var öppen när Babbla uppdaterades kan använda en gammal adress till signalfilen. Ladda om sidan.
Lätta chattläsningar
Med lätta chattläsningar på laddar chattens kontroller av nya meddelanden bara Babbla, inget annat tillägg och inget tema, så varje anrop håller en PHP-process kortare tid. Att skicka meddelanden och assistenten påverkas inte. Slå på med Slå på i kortet Lätta chattläsningar på fliken Diagnostik; det är av från början. Babbla installerar då ett litet must-use-tillägg, wp-content/mu-plugins/egenverk-babbla-lean.php.
Om ett annat tillägg ger chattbehörighet genom en egen behörighetsregel ser de här kontrollerna inte den regeln, och chatten svarar att användaren inte har tillgång. Klicka då på Stäng av. Visar kortet "På, från en äldre version" har en uppdatering av Babbla ändrat filen; klicka på Uppdatera. Går mappen wp-content/mu-plugins inte att skriva till visas ett fel. Samma sak går att göra med wp egvb lean on, off och status.
Serverbelastningen visar ingenting
Kortet Serverbelastning kräver en beständig objektcache, till exempel Redis. Utan en sådan räknas ingenting.
Det går inte att bifoga en fil
- Filen är större än 10 MB eller än serverns gräns för uppladdning.
- Filtypen är inte tillåten, eller filens innehåll stämmer inte med ändelsen. SVG, HTML och körbara filer tas aldrig emot.
- Bilden är större än 10 000 px på en sida eller 40 megapixel.
- Du har laddat upp 30 filer de senaste tio minuterna.
- Meddelandet har redan fem filer.
Miniatyrer som slutar visas i en flik som stått öppen i ett dygn kommer tillbaka när du laddar om sidan.
Listan med ordrar visas inte när jag skriver #
Listan visas bara för användare som får redigera ordrar, och kräver minst tre siffror.
Jag kan inte rensa en konversation
Bara din egen assistentkonversation kan rensas, och inte medan assistenten svarar på en fråga där.
Bubblan är borta
Bubblan kan vara dold av inställningen Flytande bubbla eller av ditt eget val Dölj bubblan i bubblans meny. Öppna chatten från ikonen i adminfältet.
Kända fel som är rättade
Uppdatera till senaste versionen om du ser något av detta:
- Ett meddelande med å, ä eller ö sparades inte och chatten visade att sändningsstatus var okänd. Rättat i 0.37.1.
- Ett databasfel om
ALTER TABLEochADD COLUMNloggades vid installation eller uppdatering. Ingenting gick förlorat. Rättat i 0.46.2. - Assistentens svar kunde sluta med råa källmarkörer inom dubbla hakparenteser. Rättat i 0.50.1.
- Verktyg från andra tillägg kördes utan att deras integration var påslagen. Rättat i 0.48.0.
Uppgradera från en äldre kopia
En webbplats som kör den äldre kopian med mappen babbla får den inaktiverad när Egenverk Babbla aktiveras. Inställningar, behörighetslista och chatthistorik följer med.