Najważniejsza różnica względem zwykłego chatbota polega na tym, że moduł odpowiada na podstawie bazy wiedzy przygotowanej dla konkretnego sklepu, a nie na podstawie ogólnej wiedzy modelu.
AI Product Support per Magento 2
- SKU
- M2-AI-SUPPORT
Descrizione / AI Product Support per Magento 2
Che cos’è questo modulo
AI Product Support è un modulo Magento 2 che aggiunge una comoda chat AI al negozio.
Può funzionare in due aree:
- nel pannello di amministrazione Magento,
- opzionalmente sul frontend del negozio, per i clienti.
Il suo compito è rispondere rapidamente alle domande su prodotti, moduli, documentazione e contenuti di supporto salvati nella knowledge base AI preparata per il negozio.
Questa distinzione è importante: questo modulo non organizza da zero i contenuti del negozio, ma rende disponibile la conoscenza già pronta sotto forma di una comoda chat.
Cosa offre in pratica
Nell’uso quotidiano il modulo aiuta a ridurre il tempo necessario per cercare informazioni. Invece di consultare descrizioni, istruzioni, FAQ e note in punti diversi, l’utente può semplicemente porre una domanda nella chat.
Esempi di utilizzo:
- un dipendente chiede informazioni sulle funzioni di un prodotto,
- il supporto verifica cosa contiene un determinato modulo,
- un commerciale cerca una risposta rapida per un cliente,
- un cliente nel negozio chiede informazioni su un prodotto, sull’utilizzo o su dati di base.
Per quali negozi
Il modulo è stato progettato per funzionare in diversi tipi di negozi Magento 2, ad esempio:
- negozi con moduli ed estensioni,
- negozi con un’offerta di prodotti ampia,
- negozi che dispongono di una propria documentazione e FAQ,
- negozi che desiderano aggiungere un semplice livello di supporto AI senza ricostruire l’intero sito.
Non è una soluzione pensata solo per un progetto specifico. È un modulo che può essere adattato a molti negozi, purché dispongano di una knowledge base preparata per l’AI.
Come questo modulo si collega alla knowledge base del negozio
Perché una chat di questo tipo funzioni correttamente, il negozio deve prima disporre di contenuti organizzati.
In pratica si tratta di materiali come:
- descrizioni dei prodotti,
- attributi,
- FAQ,
- istruzioni,
- documentazione,
- contenuti di supporto aggiuntivi.
Nella pagina del modulo Kowal AI Product Feed questo aspetto è descritto in modo molto preciso: il suo ruolo è trasformare i dati prodotto del negozio in una knowledge base ordinata, aggiornata e pronta all’uso per i sistemi AI. È proprio questa fase a preparare le basi per le successive funzioni AI nel negozio. Fonte: Kowal AI Product Feed per OpenAI Vector Store
Il modo più semplice per capirlo è questo:
- un modulo organizza e prepara la conoscenza,
AI Product Supportutilizza questa conoscenza nella conversazione con l’utente.
In questo modo la chat non opera separatamente dal negozio, ma utilizza materiali preparati appositamente per una determinata offerta.
Funzioni principali
1. Chat AI nel pannello di amministrazione
Nel pannello Magento compare una scheda AI fissa sul bordo destro dello schermo. È visibile durante il lavoro in diverse sezioni del pannello e apre un pannello chat a comparsa.
In questo modo l’utente ha accesso all’assistenza AI da quasi ogni punto del pannello:
- durante la gestione dei prodotti,
- durante l’elaborazione degli ordini,
- durante il lavoro sui contenuti,
- durante l’analisi della documentazione,
- durante il contatto con il cliente.
2. Chat opzionale per i clienti nel negozio
Il modulo può essere attivato anche sul frontend del negozio. In questo caso il cliente vede una semplice scheda AI e può porre una domanda senza lasciare la pagina.
Questa soluzione è particolarmente utile quando i clienti chiedono spesso informazioni su:
- differenze tra i prodotti,
- funzioni di base,
- compatibilità,
- documentazione,
- modalità di funzionamento del prodotto.
3. Risposte basate sulla knowledge base del negozio
Il modulo non funziona come un normale chatbot generico. È stato preparato per rispondere principalmente sulla base della conoscenza fornita dal negozio.
Questo significa:
- maggiore coerenza delle risposte con l’offerta del negozio,
- minor rischio di risposte basate su supposizioni,
- migliore adattamento ai prodotti e ai contenuti reali,
- maggiore controllo su ciò che l’AI mostra all’utente.
È questa la differenza principale tra una normale chat AI e una soluzione implementata in modo sensato in un negozio. Prima prepari la conoscenza, poi la rendi disponibile agli utenti sotto forma di chat.
4. Pannello delle risposte chiaro
Le risposte vengono presentate in una forma comoda:
- con suddivisione in paragrafi,
- con elenchi puntati,
- con evidenziazione delle informazioni più importanti,
- con link, se necessari.
Se la domanda riguarda un prodotto specifico, il modulo può inoltre mostrare una sezione con schede prodotto, ad esempio:
- immagine,
- nome,
- SKU,
- link al prodotto.
5. Impostazioni separate del modulo
Il modulo dispone di una propria configurazione, quindi può essere gestito indipendentemente da altre estensioni.
L’amministratore può impostare, tra le altre cose:
- accesso al servizio AI,
- modello di risposta,
- fonte di conoscenza utilizzata dal modulo,
- limiti delle richieste,
- lunghezza dei messaggi,
- funzionamento sul frontend,
- regole di sicurezza di base.
6. Protezione contro gli abusi
Se la chat funziona sul frontend del negozio, il modulo aiuta a limitare carichi non necessari e abusi accidentali.
Include, tra le altre cose:
- limiti al numero di richieste,
- controllo del primo invio dopo l’accesso alla pagina,
- protezione aggiuntiva contro bot semplici,
- controllo della lunghezza dei messaggi.
Questo aiuta a controllare meglio i costi e la stabilità operativa.
Vantaggi per il negozio
- lavoro più rapido del team di assistenza,
- meno ricerca manuale delle informazioni,
- accesso più semplice alla conoscenza su prodotti e moduli,
- canale di supporto aggiuntivo per i clienti,
- maggiore coerenza delle risposte rispetto a una normale chat AI generica,
- possibilità di implementazione sia nell’admin sia nel negozio,
- possibilità di sviluppare ulteriori funzioni AI sulla stessa knowledge base.
Come si utilizza il modulo
Nel pannello admin
Il dipendente apre la scheda AI, inserisce una domanda e riceve una risposta collegata all’offerta del negozio. Può porre domande, ad esempio, su:
- prodotto,
- modulo,
- funzione,
- documentazione,
- utilizzo,
- differenze di base tra le soluzioni.
Sul frontend
Il cliente può usare la chat come semplice assistente informativo. Invece di navigare tra molte pagine, riceve più rapidamente una risposta e può passare al prodotto corretto.
Per chi sarà più utile questo modulo
- per i proprietari di negozi che vogliono organizzare l’accesso alla conoscenza,
- per i team di supporto e vendita,
- per i negozi con un’offerta tecnica,
- per le aziende che dispongono di contenuti prodotto, istruzioni e FAQ già pronti,
- per i negozi che vogliono sviluppare il supporto AI passo dopo passo.
Requisiti
Per il funzionamento del modulo sono necessari:
- Magento 2,
- account OpenAI attivo,
- knowledge base AI preparata per il negozio,
- accesso del server a Internet,
- configurazione corretta nel pannello Magento.
More Information
| Hyva Theme | Hyva Theme Redy |
|---|---|
| Conformità al modello | Buono, Luma / Vuoto, Fabbro |
Istruzioni per l'installazione del modulo
Installazione e configurazione
Questo documento descrive come avviare il modulo AI Product Support in un negozio Magento 2 e come prepararlo all’uso.
Il documento è pensato per un negozio che desidera implementare un modulo pronto all’uso e iniziare a utilizzare la chat AI senza entrare nei dettagli tecnici del funzionamento lato codice.
È preferibile considerare questo modulo come un livello applicativo. Prima il negozio prepara la conoscenza, poi la rende disponibile ai dipendenti o ai clienti sotto forma di chat.
Cosa preparare prima dell’installazione
Prima dell’implementazione sono necessari:
- un negozio Magento 2 funzionante,
- accesso al server,
- composer,
- un account OpenAI,
- una base di conoscenza AI preparata per il negozio,
- connessione del server a Internet.
La condizione pratica più importante è semplice: il modulo risponderà correttamente solo se il negozio dispone di contenuti preparati da cui l’AI può attingere.
Se il negozio utilizza già il modulo Kowal AI Product Feed, proprio questo può svolgere il ruolo di preparazione e organizzazione dei contenuti per l’AI. Nella pagina di questo modulo è descritto come creazione di una base di conoscenza ordinata e aggiornata per i sistemi AI. AI Product Support è il passaggio successivo naturale, cioè l’utilizzo di questa conoscenza nella conversazione con l’utente. Fonte: Kowal AI Product Feed per OpenAI Vector Store
Installazione del modulo
Il modulo viene installato tramite composer.
Esempio di processo di installazione:
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:cleanSe il negozio funziona in modalità produzione, dopo l’installazione esegui anche:
bin/magento setup:di:compilebin/magento setup:static-content:deploy -fbin/magento cache:cleanDove si trova la configurazione
Dopo l’installazione, le impostazioni del modulo sono disponibili qui:
Stores > Configuration > Kowal AI > AI Product Support
Come configurare il modulo
1. Attiva la chat nel pannello di amministrazione
Nella sezione General attiva:
Enable Chat
Dopo aver salvato l’impostazione, nel pannello di amministrazione apparirà la scheda AI.
2. Decidi se attivare la chat sul frontend
Se desideri che anche i clienti del negozio possano utilizzare la chat, attiva:
Enable Frontend Chat
Se il modulo deve essere utilizzato solo dal team del negozio, lascia il frontend disattivato.
3. Imposta la lunghezza della domanda
Il campo:
Maximum Question Length
definisce la lunghezza massima del messaggio che l’utente può inviare. Questo aiuta a mantenere ordine e a limitare richieste troppo lunghe e poco leggibili.
4. Imposta la vista negozio predefinita
Se il negozio opera in più versioni linguistiche o ha diverse viste negozio, puoi indicare:
Default Store View
Questo facilita il lavoro nel pannello e aiuta a iniziare dal contesto corretto.
5. Attiva o disattiva il cambio manuale della vista negozio
Il campo:
Allow Store Switcher
stabilisce se l’utente del pannello può cambiare la vista negozio direttamente nel popup della chat.
È utile quando un unico team gestisce più versioni del negozio.
6. Attiva il logging tecnico durante l’implementazione
Il campo:
Log Chat Requests
conviene attivarlo nella fase di configurazione e test. In questo modo è più facile verificare se il modulo funziona correttamente. Dopo la messa in produzione si può decidere se il logging deve rimanere attivo.
Impostazioni di connessione con l’AI
Nella sezione OpenAI configura gli elementi di base necessari al funzionamento del modulo.
OpenAI API Key
È la chiave di accesso al servizio AI. Senza di essa il modulo non scaricherà l’elenco dei modelli, non leggerà la fonte di conoscenza e non invierà la domanda.
Response Model
È il modello responsabile della generazione delle risposte.
L’elenco dei modelli viene caricato dall’API. Se dopo il salvataggio della chiave non compaiono opzioni, è possibile usare il pulsante di aggiornamento dell’elenco dei modelli.
Vector Store
È la fonte di conoscenza selezionata per il modulo.
Il modo più semplice per comprenderlo è questo:
- è il luogo in cui sono salvati i contenuti che la chat utilizza per rispondere,
- il modulo cerca le risposte proprio lì,
- se scegli una fonte errata, le risposte saranno deboli o incomplete.
Se il negozio dispone già di una base di conoscenza ordinata e preparata per l’AI, qui si indica proprio quella fonte.
L’elenco delle fonti di conoscenza può essere aggiornato anche dal livello della configurazione.
Maximum File Search Results
Questa impostazione definisce quanti materiali di supporto il modulo prende in considerazione durante la preparazione di una singola risposta.
In pratica influisce su:
- qualità delle risposte,
- velocità di funzionamento,
- costo di utilizzo dell’AI.
Una buona impostazione iniziale è un valore medio, ad esempio 6.
Sicurezza del frontend
Se la chat funziona lato negozio, è opportuno impostare subito i limiti di sicurezza.
Nella sezione Frontend Security troverai:
Requests Per MinuteRequests Per HourMinimum Submit Delay
Queste impostazioni aiutano a limitare:
- l’invio troppo frequente di domande,
- abusi da parte dei bot,
- consumo inutile di risorse e costi.
Prompt di sistema aggiuntivo
Nella sezione Prompting è possibile completare:
System Prompt Template
Questo campo non è obbligatorio. Nella maggior parte delle implementazioni può essere lasciato vuoto e si può utilizzare l’impostazione predefinita del modulo.
La sovrascrittura ha senso solo se il negozio desidera introdurre un proprio stile di risposta o regole di comunicazione aggiuntive.
Come funziona il modulo dal punto di vista dell’utente
Nel pannello di amministrazione
Dopo l’avvio del modulo, l’utente vede la scheda AI sul bordo destro dello schermo. Facendo clic, si apre il pannello della chat.
Nel pannello è possibile:
- inserire una domanda,
- ricevere una risposta,
- visualizzare le schede prodotto, se la risposta riguarda un prodotto specifico,
- lavorare senza ricaricare la pagina.
Sul frontend
Se la chat è stata attivata, una scheda simile appare lato negozio. Il cliente può fare una domanda senza uscire dalla pagina prodotto o dal listing.
Come considerare questo tipo di implementazione
Il modello più pratico è il seguente:
- il negozio organizza i contenuti e prepara la base di conoscenza,
- l’amministratore indica questa base di conoscenza nella configurazione del modulo,
- l’utente utilizza la chat,
- le risposte vengono generate sulla base dei contenuti preparati dal negozio.
Questo approccio offre risultati migliori rispetto all’attivazione della sola chat senza dati preparati.
Configurazione iniziale consigliata
Pannello di amministrazione
Enable Chat=YesEnable Frontend Chat= in base al progettoMaximum Question Length=1000Allow Store Switcher=Yescon più viste negozioLog Chat Requests=Yesdurante la fase di testMaximum File Search Results=6
Frontend
Requests Per Minute= valore iniziale prudenteRequests Per Hour= valore adeguato al traffico del negozioMinimum Submit Delay= almeno1
Cosa verificare dopo l’implementazione
Dopo aver salvato la configurazione, esegui un semplice test:
- verifica se nel pannello di amministrazione è apparsa la scheda AI,
- apri il popup e invia una domanda,
- assicurati che la risposta venga visualizzata correttamente,
- controlla se la sezione prodotti appare per le domande relative a prodotti specifici,
- se il frontend è attivo, verifica il funzionamento della scheda anche nel negozio.
Problemi più frequenti
I modelli o le fonti di conoscenza non sono visibili
Il più delle volte significa:
- mancanza di una chiave OpenAI corretta,
- mancanza di connessione del server a Internet,
- cache non svuotata dopo le modifiche.
La chat risponde in modo troppo debole o non centra l’argomento
La causa più frequente non è il modulo in sé, ma la qualità della base di conoscenza preparata. Se i contenuti sono incompleti, non aggiornati o troppo poveri, anche le risposte saranno più deboli.
Prima di valutare il modulo stesso, vale quindi la pena verificare:
- se le descrizioni dei prodotti sono sensate e complete,
- se FAQ e documentazione sono aggiornate,
- se la base di conoscenza contiene davvero i contenuti necessari agli utenti,
- se la fonte di conoscenza selezionata è corretta per quel negozio.
Il frontend blocca l’utente troppo rapidamente
In questo caso conviene verificare le impostazioni dei limiti e del ritardo di invio nella sezione Frontend Security.
Breve checklist di implementazione
- Installa il modulo tramite
composer. - Attiva il modulo ed esegui
setup:upgrade. - Configura la connessione con OpenAI.
- Scegli la fonte di conoscenza corretta.
- Attiva la chat nell’admin.
- Facoltativamente, attiva la chat sul frontend.
- Imposta i limiti di sicurezza.
- Testa il funzionamento con domande su prodotti reali e contenuti del negozio.
Breve descrizione per la sezione Installazione e configurazione
Il modulo si installa tramite composer e si configura in Stores > Configuration > Kowal AI > AI Product Support. L’amministratore inserisce i dati di accesso a OpenAI, sceglie il modello e la fonte di conoscenza per il negozio, quindi attiva la chat nel pannello di amministrazione e, facoltativamente, sul frontend. Inoltre, è possibile impostare limiti di sicurezza e adattare i parametri di base del funzionamento del modulo.