
🧠 Pricelist AI
Pricelist AI è il sistema di intelligenza artificiale integrato a Pricelist Server che consente di gestire, testare e distribuire assistenti intelligenti personalizzati.
L’obiettivo del modulo è fornire un’interfaccia completa per configurare il comportamento dell’AI, monitorarne le risposte e collegarla a WordPress tramite plugin dedicato, in modo da offrire agli utenti finali un chatbot interattivo direttamente sul sito web del cliente.
ℹ️ Info
Questa scheda mostra i dati principali di licenza e lo stato attivo di Pricelist AI.
Contiene inoltre il link per scaricare il plugin WordPress che permette di integrare il chatbot nel sito del cliente.
📋 Campi principali
• License ID → Identificativo univoco della licenza.
• Valid Until → Data di scadenza della licenza.
• Status → Stato corrente (Active / Inactive).
• Download Plugin → Link per scaricare il plugin di integrazione a WordPress.
🔧 Utilizzo del plugin WordPress
1. Accedere al pannello amministrativo WordPress.
2. Aprire Plugin → Aggiungi nuovo.
3. Selezionare Carica plugin e importare il file scaricato.
4. Cliccare su Installa ora e successivamente su Attiva plugin.
5. Dopo l’attivazione, configurare i parametri di connessione a Pricelist Server per rendere disponibile il chatbot sul sito web.
Il chatbot sarà così in grado di rispondere a domande relative al listino prezzi e ai prodotti pubblicati online, utilizzando le informazioni sincronizzate con Pricelist Server.
⚙️ AI Setup
In questa sezione si definiscono i parametri operativi dell’intelligenza artificiale.
È possibile regolare la “temperatura” e scegliere il modello di linguaggio da utilizzare per le risposte.
📋 Parametri disponibili
• Temperature → Valore numerico che controlla la variabilità delle risposte.
• Valori bassi (0.1–0.4) producono risposte più precise e coerenti.
• Valori medi (0.5–0.7) bilanciano accuratezza e creatività.
• Valori alti (>0.8) rendono le risposte più variabili e generative.
• Model Selection → Consente di scegliere il modello AI attivo.
• gpt-3.5-turbo → modello veloce, consigliato per test e prototipi.
• gpt-4 → modello stabile e preciso, ideale per risposte strutturate.
• gpt-4o → modello ottimizzato per performance e integrazioni avanzate.
💾 Consiglio operativo: per l’ambiente di produzione è consigliato mantenere una Temperature di 0.7 e utilizzare il modello gpt-4o.
🧾 Prompt Viewer
Visualizza l’elenco dei prompt disponibili nel sistema, suddivisi per ambiente (DEV e PROD).
Ogni riga mostra il numero totale di prompt, distinguendo tra quelli riservati e non riservati.
• Reserved Prompts → prompt con accesso limitato, ad esempio dati sensibili come prezzi o condizioni commerciali, visibili solo agli utenti registrati.
• Non Reserved Prompts → prompt pubblici utilizzabili da qualsiasi utente.
Questa sezione permette di verificare che i prompt attivi siano coerenti con la configurazione dell’ambiente AI.
🧪 Test Unit
Permette di eseguire test di funzionamento sull’intelligenza artificiale e verificare la qualità delle risposte.
È possibile creare nuovi test, eseguirli e valutarne il risultato manualmente.
📋 Funzionalità principali
• AI Quality Score → punteggio complessivo di qualità delle risposte.
• New Test → apre la finestra Add Test Case per creare un nuovo test personalizzato.
• Run Test → esegue il test e genera la risposta AI.
• Valutazione → selezione manuale del giudizio (Good / Bad).
• Expected / AI Reply → confronto tra risposta attesa e risposta generata.
🧩 Aggiungi nuovo test
Permette di aggiungere manualmente un nuovo test compilando i seguenti campi:
• Topic → selezione dell’argomento o categoria di test.
• User Input → messaggio o domanda di prova da inviare all’AI.
• Expected Output (opzionale) → risposta attesa, utile per confrontare l’esito del test.
Una volta completati i campi, premere Save per aggiungere il test o Cancel per annullare l’operazione.
💡 Suggerimento: utilizzare questa sezione per testare prompt specifici prima di renderli pubblici in ambiente di produzione.
📊 RAG Status
Gestisce gli ambienti di caricamento e verifica dei documenti per il sistema RAG (Retrieval-Augmented Generation).
Gli ambienti sono separati in:
• DEV Environment → ambiente di sviluppo per test e aggiornamenti.
• PROD Environment → ambiente di produzione, utilizzato dal chatbot attivo.
🔁 Pulsante “Put DEV in Production”
Promuove il contenuto dell’ambiente di sviluppo a quello di produzione, rendendo operative le nuove configurazioni o i documenti aggiornati.
🪪 Identity
Contiene il prompt principale che definisce l’identità e il comportamento dell’assistente AI.
Qui vengono specificati tono, lingua, regole di risposta e limiti di interazione.
📋 Campi principali
• Assistant Identity → descrizione del ruolo e della funzione dell’assistente.
• Language Behavior → regole di gestione della lingua in base all’input dell’utente.
• Behavioral Instructions → istruzioni comportamentali su tono, rispetto e precisione.
💾 Premere Salva per applicare le modifiche e aggiornare l’identità del modello.
📜 AI Logs
Registra tutte le interazioni e i test eseguiti con Pricelist AI, mostrando:
• ID della sessione,
• Messaggio dell’utente,
• Risposta AI,
• Topic del prompt utilizzato,
• Data e ora dell’esecuzione.
Ogni log consente di analizzare in dettaglio il comportamento del modello, inclusi i prompt selezionati per generare la risposta, fornendo così un controllo approfondito su accuratezza e coerenza.
🧠 Suggerimenti operativi
• Utilizzare sempre l’ambiente DEV per i test e promuovere in PROD solo le versioni stabili.
• Mantenere una temperatura costante per garantire uniformità nelle risposte.
• Monitorare regolarmente i log per individuare eventuali errori o incoerenze nei prompt.
• Aggiornare periodicamente l’identità dell’assistente per allinearla al tono e alle politiche aziendali.
• Prima di pubblicare modifiche, verificare sempre i risultati tramite la sezione Test Unit.