Het belangrijkste verschil met een algemene chatbot is dat antwoorden komen uit een voor de winkel voorbereide kennisbank, in plaats van algemene modelkennis.
AI Product Support voor Magento 2
- Compatibiliteit
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
- Hyva Theme
- Hyva Theme Redy
Beschrijving / AI Product Support voor Magento 2
MAGENTO 2 · PRODUCTVRAGEN · VECTOR STORE · LUMA EN HYVÄ
Help klanten en uw team antwoorden over producten te vinden.
Kowal AI Product Support
Stel een chat beschikbaar die gebruikmaakt van een geselecteerde productkennisbank: op de storefront en in het Magento-paneel. Stem de context af op het product, de taal en de store view, in plaats van een aparte set antwoorden te onderhouden.
Productcontext · Keuze van Vector Store · Laden op aanvraag
HOE HET IN DE PRAKTIJK WERKT
01 · U bereidt de kennis voor
U synchroniseert producten en kiest de juiste Vector Store.
02 · De gebruiker opent de chat
De launcher stelt het gesprek beschikbaar op de site of in het paneel.
03 · Het antwoord gebruikt context
De module doorzoekt de kennis volgens de filters voor winkel en taal.
Wat levert het uw winkel op?
Ontdek de functies, toepassingen en instellingen van de module.
Maak kennis met de module
AI PRODUCT SUPPORT · MAGENTO 2
Een AI-assistent die de klant helpt het product te begrijpen
Gebruik Magento-productgegevens voor contextuele gesprekken en klantondersteuning direct op de productpagina.
Oplossing voor Magento 2
AI Product Support breidt de productpagina uit met een laag conversationele ondersteuning, zodat de klant sneller antwoorden vindt die verband houden met het bekeken product.
Productcontext
De assistent werkt in de context van het product, waardoor het gesprek gaat over het daadwerkelijke aanbod van de winkel.
Ondersteuning bij aankoop
De klant kan hulp krijgen zonder de productpagina te verlaten en informatie elders te hoeven zoeken.
AI in Magento
De functie is ingebed in het aankoopproces van Magento in plaats van te werken als een losstaande externe chatbot.
Betere service
Het automatiseren van antwoorden kan het team ontlasten bij terugkerende productvragen.
AI dichter bij de aankoopbeslissing
De grootste waarde wordt geleverd door een assistent die actief is waar de klant de beslissing neemt — op de pagina van een specifiek product en in de context van de bijbehorende gegevens.
Hoe werkt het?
- De klant opent het product
- Start de assistent
- Stelt een vraag in de context van het aanbod
- Ontvangt hulp zonder de pagina te verlaten
Voeg conversationele ondersteuning toe aan Magento 2-productpagina's en verkort de weg van vraag naar beslissing.
Chat voor de klant en het beheerpaneel
De module omvat de storefront en een globale AI-launcher in de header van het Magento-paneel. Een medewerker kan een store view kiezen en vragen stellen over productgegevens uit de geselecteerde kennisbank.
De configuratie bevindt zich in Stores → Configuration → Kowal AI → AI Product Support. Deze omvat de limiet voor de vraaglengte, het model, de Vector Store, het aantal zoekresultaten, logging en aanvullende instructies voor de winkel.
De kennis komt uit voorbereide documenten
Het pakket vereist Kowal AI Product Feed. De chat kan gebruikmaken van een Vector Store die door deze module of een ander proces wordt gevoed, maar heeft een API-sleutel, de geselecteerde identifier en de juiste metadata store_code en language nodig.
De module gebruikt bestandszoekopdrachten en AI-antwoorden en geeft ook informatie over bronnen terug wanneer die beschikbaar zijn. De module vervangt het proces voor het bijwerken van kennis niet en garandeert niet de juistheid van elk gegenereerd antwoord.
Luma en optionele Hyvä-adapter
Het pakket bevat Kowal_AiProductSupportHyva. Voor Luma is de hoofdmodule voldoende. Voor Hyvä zijn de themamodule, beide Kowal-modules en ingeschakelde Enable Hyva Frontend Adapter nodig.
De adapter gebruikt Alpine.js voor de storefront en deelt de configuratie, endpoint en AI-integratie. Het gedrag van de administratieve chat blijft behouden.
Laden na openen en paginacache
Op de storefront worden het hoofdpaneel, CSS en de chat-runtime geladen wanneer de launcher voor het eerst wordt geopend. Vóór interactie blijven een lichte loader, een pictogram en basisstijlen aanwezig; de gespreksgeschiedenis wordt na het openen hersteld.
De gespreksstatus blijft in de sessionStorage van de browser. POST-antwoorden hebben no-store en de launcher is voorbereid op full page cache. JavaScript-bundling en andere modules kunnen invloed hebben op het daadwerkelijke effect van deferred loading en FPC.
Installatie via Composer
Pakket kowal/module-ai-product-support, module Kowal_AiProductSupport. Configureer de toegang tot de Kowal-repository, installeer het pakket, schakel de module in, werk Magento bij en leeg de cache. Houd in productie rekening met compilatie en deployment van statische content volgens het proces van de winkel.
Van configuratie naar resultaat
1. U bereidt de kennis voor
U synchroniseert producten en kiest de juiste Vector Store.
2. De gebruiker opent de chat
De launcher stelt het gesprek beschikbaar op de site of in het paneel.
3. Het antwoord gebruikt context
De module doorzoekt de kennis volgens de filters voor winkel en taal.
Vraag op de productpagina
De klant vraagt naar een eigenschap van het bekeken product. De chat gebruikt voorbereide documenten, productcontext en de taal van de winkel.
De kwaliteit van de hulp hangt af van de volledigheid van de kennis. Bij ontbrekende gegevens is aanvulling ervan of contact met de klantenservice nodig, geen belofte van een antwoord op elke vraag.
Maak productkennis beschikbaar waar die nodig is
Wilt u de module afstemmen op uw winkel? Vraag naar de implementatie van Kowal AI Product Support en bespreek de configuratie of benodigde uitbreidingen.
Meer informatie
| Hyva Theme | Hyva Theme Redy |
|---|---|
| Overeenstemming met sjabloon | Goed, Luma / Blank, Smid |
Installatiehandleiding voor de module
Installatie en configuratie
Dit document beschrijft hoe u de module AI Product Support in een Magento 2-winkel start en voorbereidt voor gebruik.
Het document is geschreven voor een winkel die een kant-en-klare module wil implementeren en AI-chat wil gaan gebruiken zonder diep in te gaan op de technische werking aan de codezijde.
U kunt deze module het beste zien als een gebruikerslaag. Eerst bereidt de winkel de kennis voor, en pas daarna stelt de winkel deze beschikbaar aan medewerkers of klanten in de vorm van een chat.
Wat u vóór de installatie moet voorbereiden
Voor de implementatie heeft u nodig:
- een werkende Magento 2-winkel,
- toegang tot de server,
- Composer,
- een OpenAI-account,
- een voorbereide AI-kennisbank voor de winkel,
- een internetverbinding voor de server.
De belangrijkste praktische voorwaarde is eenvoudig: de module zal alleen goed antwoorden wanneer de winkel voorbereide content heeft waar AI gebruik van kan maken.
Als de winkel al de module Kowal AI Product Feed gebruikt, kan juist die module dienen voor het voorbereiden en ordenen van content voor AI. Op de pagina van die module wordt dit beschreven als het bouwen van een gestructureerde en actuele kennisbank voor AI-systemen. AI Product Support is de logische volgende stap, namelijk het gebruiken van die kennis in een gesprek met de gebruiker. Bron: Kowal AI Product Feed voor OpenAI Vector Store
Installatie van de module
De module wordt geïnstalleerd via composer.
Voorbeeld van een installatieproces:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-ai-product-supportbin/magento module:enable Kowal_AiProductSupportbin/magento setup:upgradebin/magento cache:cleanAls de winkel in productiemodus draait, voer dan na de installatie ook uit:
bin/magento setup:di:compilebin/magento setup:static-content:deploy -fbin/magento cache:cleanWaar de configuratie zich bevindt
Na installatie vindt u de module-instellingen hier:
Stores > Configuration > Kowal AI > AI Product Support
Hoe u de module configureert
1. Schakel de chat in het beheerpaneel in
Schakel in de sectie General het volgende in:
Enable Chat
Na het opslaan van de instelling verschijnt er in het beheerpaneel een AI-tabblad.
2. Beslis of u de chat op de frontend wilt inschakelen
Als u wilt dat ook klanten van de winkel de chat kunnen gebruiken, schakel dan in:
Enable Frontend Chat
Als de module alleen bedoeld is voor het winkelteam, laat de frontend dan uitgeschakeld.
3. Stel de vraaglengte in
Het veld:
Maximum Question Length
bepaalt de maximale lengte van het bericht dat een gebruiker kan verzenden. Dit helpt orde te bewaren en te lange, onleesbare vragen te beperken.
4. Stel de standaard store view in
Als de winkel in meerdere taalversies werkt of meerdere store views heeft, kunt u aangeven:
Default Store View
Dit vereenvoudigt het werk in het paneel en helpt om met de juiste context te starten.
5. Schakel handmatig wisselen van store view in of uit
Het veld:
Allow Store Switcher
bepaalt of de gebruiker van het paneel de store view rechtstreeks in de chat-popup kan wijzigen.
Dit is handig wanneer één team meerdere versies van de winkel beheert.
6. Schakel technische logging in tijdens de implementatie
Het veld:
Log Chat Requests
is de moeite waard om in te schakelen tijdens de configuratie- en testfase. Daardoor is het eenvoudiger te controleren of de module correct werkt. Na productie-implementatie kunt u beslissen of logging actief moet blijven.
Instellingen voor de verbinding met AI
Configureer in de sectie OpenAI de basiselementen die nodig zijn voor de werking van de module.
OpenAI API Key
Dit is de toegangssleutel tot de AI-service. Zonder deze sleutel haalt de module geen lijst met modellen op, leest hij de kennisbron niet uit en verzendt hij geen vraag.
Response Model
Dit is het model dat verantwoordelijk is voor het opbouwen van antwoorden.
De lijst met modellen wordt geladen vanuit de API. Als er na het opslaan van de sleutel geen opties verschijnen, kunt u de knop voor het vernieuwen van de modellenlijst gebruiken.
Vector Store
Dit is de geselecteerde kennisbron voor de module.
Het eenvoudigst kunt u dit zo begrijpen:
- dit is de plek waar de content is opgeslagen die de chat gebruikt bij het beantwoorden,
- de module zoekt de antwoorden juist daar,
- als u de verkeerde bron kiest, zullen de antwoorden zwak of onvolledig zijn.
Als de winkel al een gestructureerde kennisbank heeft die voor AI is voorbereid, geeft u hier juist die bron aan.
De lijst met kennisbronnen kan ook vanuit de configuratie worden vernieuwd.
Maximum File Search Results
Deze instelling bepaalt hoeveel ondersteunende materialen de module in aanmerking neemt bij het voorbereiden van één antwoord.
In de praktijk heeft dit invloed op:
- de kwaliteit van het antwoord,
- de snelheid van werking,
- de kosten van AI-gebruik.
Een goede startinstelling is een gemiddelde waarde, bijvoorbeeld 6.
Frontend-beveiliging
Als de chat aan de winkelzijde werkt, is het verstandig meteen beveiligingslimieten in te stellen.
In de sectie Frontend Security vindt u:
Requests Per MinuteRequests Per HourMinimum Submit Delay
Deze instellingen helpen beperken:
- te vaak verzenden van vragen,
- misbruik door bots,
- onnodig verbruik van resources en kosten.
Aanvullende systeemprompt
In de sectie Prompting kunt u aanvullen:
System Prompt Template
Dit veld is niet verplicht. Bij de meeste implementaties kunt u het leeg laten en de standaardinstelling van de module gebruiken.
Overschrijven heeft alleen zin wanneer de winkel een eigen antwoordstijl of aanvullende communicatieregels wil invoeren.
Hoe de module werkt vanuit het perspectief van de gebruiker
In het beheerpaneel
Na het starten van de module ziet de gebruiker een AI-tabblad aan de rechterrand van het scherm. Na klikken wordt het chatpaneel geopend.
In het paneel kunt u:
- een vraag invoeren,
- een antwoord ontvangen,
- productkaarten bekijken als het antwoord betrekking heeft op een specifiek product,
- werken zonder de pagina opnieuw te laden.
Op de frontend
Als de chat is ingeschakeld, verschijnt een vergelijkbaar tabblad aan de winkelzijde. De klant kan een vraag stellen zonder de productpagina of listing te verlaten.
Hoe u over zo'n implementatie kunt denken
Het meest praktische model ziet er als volgt uit:
- de winkel ordent content en bereidt de kennisbank voor,
- de beheerder geeft deze kennisbank aan in de moduleconfiguratie,
- de gebruiker gebruikt de chat,
- antwoorden worden opgebouwd op basis van content die door de winkel is voorbereid.
Deze aanpak geeft een beter resultaat dan alleen een chat starten zonder voorbereide gegevens.
Aanbevolen startconfiguratie
Beheerpaneel
Enable Chat=YesEnable Frontend Chat= afhankelijk van het projectMaximum Question Length=1000Allow Store Switcher=Yesbij meerdere store viewsLog Chat Requests=Yestijdens de testfaseMaximum File Search Results=6
Frontend
Requests Per Minute= voorzichtige startwaardeRequests Per Hour= waarde afgestemd op het winkelverkeerMinimum Submit Delay= minimaal1
Wat u na de implementatie moet controleren
Voer na het opslaan van de configuratie een eenvoudige test uit:
- controleer of het AI-tabblad in het beheerpaneel is verschenen,
- open de popup en verzend een vraag,
- controleer of het antwoord correct verschijnt,
- controleer of de productsectie verschijnt bij vragen over specifieke producten,
- als de frontend is ingeschakeld, controleer dan ook de werking van het tabblad in de winkel.
Meest voorkomende problemen
Modellen of kennisbronnen zijn niet zichtbaar
Meestal betekent dit:
- geen correcte OpenAI-sleutel,
- geen internetverbinding van de server,
- cache niet geleegd na wijzigingen.
De chat geeft te zwakke antwoorden of mist het onderwerp
De meest voorkomende oorzaak is niet de module zelf, maar de kwaliteit van de voorbereide kennisbank. Als de content onvolledig, verouderd of te beperkt is, zullen de antwoorden ook zwakker zijn.
Voordat u de module zelf beoordeelt, is het daarom verstandig te controleren:
- of productbeschrijvingen zinvol en volledig zijn,
- of FAQ en documentatie actueel zijn,
- of de kennisbank daadwerkelijk de content bevat die gebruikers nodig hebben,
- of de gekozen kennisbron geschikt is voor de betreffende winkel.
De frontend blokkeert de gebruiker te snel
Dan is het de moeite waard de limietinstellingen en de verzendvertraging in de sectie Frontend Security te controleren.
Korte implementatiechecklist
- Installeer de module via
composer. - Schakel de module in en voer
setup:upgradeuit. - Configureer de verbinding met OpenAI.
- Kies de juiste kennisbron.
- Schakel de chat in de admin in.
- Schakel optioneel de chat op de frontend in.
- Stel beveiligingslimieten in.
- Test de werking met vragen over echte producten en winkelcontent.
Korte beschrijving voor de sectie Installatie en configuratie
De module wordt geïnstalleerd via composer en geconfigureerd in Stores > Configuration > Kowal AI > AI Product Support. De beheerder voert de toegangsgegevens voor OpenAI in, kiest het model en de kennisbron voor de winkel, en schakelt vervolgens de chat in het beheerpaneel en optioneel op de frontend in. Daarnaast kunnen beveiligingslimieten worden ingesteld en basisparameters van de werking van de module worden aangepast.
Vragen en antwoorden
Het belangrijkste verschil met een algemene chatbot is dat antwoorden komen uit een voor de winkel voorbereide kennisbank, in plaats van algemene modelkennis.
De kwaliteit van antwoorden hangt daarom af van kwaliteit en volledigheid van de kennisbank.
Een aparte module zoals Kowal AI Product Feed kan productgegevens structureren en naar OpenAI Vector Store sturen.
De beheerder kan een standaardweergave instellen en bepalen of een keuzelijst zichtbaar is in het chatvenster.
Dit is belangrijk in technische winkels, waar foutieve informatie over compatibiliteit, functies of vereisten tot een verkeerde aankoop kan leiden.
De chat kan als eerste ondersteuningslaag helpen sneller een passend product of antwoord te vinden.
Het gesprek kan de gebruiker zo rechtstreeks naar het relevante product leiden.
Deze helpen incidenteel misbruik, geautomatiseerde verzoeken en onnodige AI-kosten te beperken.
De beheerder kan instructies toevoegen in System Prompt Template. Dit zijn aanvullende winkelregels die de basisregels voor veiligheid en betrouwbaarheid niet horen te vervangen.
Hier kunt u chat activeren, OpenAI-model en Vector Store kiezen, limieten instellen, de frontendknop configureren, een standaardweergave kiezen en logging van vraagmetadata inschakelen.