- Home
- /
- Articolo
Questo articolo descrive una panoramica di Webex AI Agent Studio e delle sue funzionalità, la configurazione dell'agente AI e l'integrazione degli agenti AI con la voce. e canali digitali, nonché report personalizzati per agenti di intelligenza artificiale.
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare il servizio clienti e le esigenze di supporto. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima di interagire con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti AI gestiscono facilmente e in modo informale le interazioni dei canali digitali attraverso testo e chat online. I clienti possono usufruire di un'esperienza simile a un concierge, che riceve assistenza con domande, recupero di informazioni e tempi di attesa ridotti al minimo.
Vantaggi chiave per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani da un lavoro strategico.
-
Fornisce la disponibilità di 24/7, gestendo volumi più alti e migliorando i tempi di risposta.
-
Migliora la precisione di elaborazione, analisi e reporting dei dati.
-
- Risparmio di costi
-
Riduce i costi di manodopera attraverso l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Processo decisionale migliorato
-
Fornisce dettagli basati su dati analizzando set di dati di grandi dimensioni.
-
Consente l'analisi predittiva per prevedere i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Esperienza clienti migliorata
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi tramite chatbot e assistenti virtuali basati su intelligenza artificiale.
-
Fornisce supporto clienti 24/7.
-
- Scalabilità e flessibilità
-
Aumenta o riduci facilmente per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- Vantaggio competitivo
-
Promuove l'innovazione e lo sviluppo di nuovi prodotti/servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, informazioni utili e supporto.
-
|
Soluzione Contact Center |
Tipo di agente AI |
|---|---|
|
Agente AI con script Agente AI autonomo |
Scopri tipi ed esempi di agente AI
Nella tabella riportata di seguito viene fornita una panoramica dei tipi di agenti AI e delle relative funzionalità:
| Tipo di agente AI | Scopo | Come si imposta? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
|
Imposta agente AI autonomo |
|
Script |
Gli agenti AI con script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Imposta agente AI con script |
Esempi
Entrambi, agenti AI autonomi e con script, si applicano a diversi casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Alcuni esempi sono:
-
Servizio clienti: sia gli agenti autonomi che gli agenti con script possono fornire supporto clienti, con agenti autonomi che offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti ai ruoli di assistente virtuale poiché possono gestire un'ampia gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti autonomi e agenti AI con script dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità di dati di formazione.
Prerequisiti
Webex Contact Center
- Se un'organizzazione non dispone di una versione di prova o di un abbonamento a Contact Center attivo, i partner possono impostare una versione di prova di Contact Center con la funzione agente AI Webex. Per ulteriori informazioni, vedi l'articolo Versioni di prova self-service di Webex Contact Center.
- Per iscriversi all'abbonamento, i clienti devono acquistare il componente aggiuntivo dell'agente AI per Flex-3.0 Licenza Contact Center. In base ai diritti, Webex Contact Center esegue il provisioning dell'agente AI come uno dei relativi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning di Webex Contact Center, vedi Introduzione a Webex Contact Center.
Webex Contact Center Enterprise e Contact Center Enterprise
-
Assicurati che i seguenti componenti siano nella versione 15.0(1) ES202511 o successiva: Cisco Unified CVP, Cisco VVB e Cloud Connect.
-
Per eseguire l'iscrizione, i clienti devono acquistare il componente aggiuntivo dell'agente AI per l'agente AI Webex in Cisco Commerce Workspace (CCW). Vedi la pagina Guida agli ordini di Cisco Collaboration Flex Plan Contact Center all'indirizzo https://www.cisco.com/c/en/us/products/collateral/customer-collaboration/collab-flex-3-contact-center-og.html.
Abilita l'impostazione dell'organizzazione ibrida, che integra gli ambienti cloud e locali con i diritti necessari. Il processo di ordinazione prevede la selezione delle unità agente AI appropriate in Collaboration Flex 3.0 Offerta contact center. Gli agenti AI digitali vengono attivati anche come parte dell'ordine di abbonamento vocale. L'autorizzazione dell'agente AI vocale concede l'accesso a Webex AI Agent Studio, consentendoti di progettare e creare agenti AI personalizzati in base ai tuoi requisiti dei casi d'uso specifici.
Per informazioni dettagliate su come configurare gli agenti AI, vedi il capitolo Agente AI Webex nella Guida alle funzioni di Cisco Unified Contact Center Enterprise alle https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-enterprise/products-feature-guides-list.html e nella Guida alle funzioni di Cisco Packaged Contact Center Enterprise alle https://www.cisco.com/c/en/us/support/contact-center/packaged-contact-center-enterprise-15-0-1/model.html.
Ruoli utente e autorizzazioni
In questa sezione vengono forniti i dettagli dei ruoli utente e delle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione Agent Studio AI:
| Ruolo | Organizzazione cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti |
Accesso completo a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Accesso completo a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni |
| Amministratore servizio Contact Center | Accesso completo a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Non applicabile | Accesso completo a AI Agent Studio eccetto le informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non applicabile | Accesso completo a AI Agent Studio tranne le informazioni sensibili come le trascrizioni | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub |
Accesso di sola lettura a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Accesso di sola lettura a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni |
| Supervisore | Accesso di sola lettura a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Non applicabile | Non applicabile |
Gli amministratori completi dell'organizzazione cliente possono accedere al profilo aziendale. Utilizzano questa opzione per gestire l'accesso alle trascrizioni per se stessi e per altri utenti nell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere in modo esplicito questo accesso agli utenti nell'organizzazione.
Gestisci accesso trascrizione
In qualità di amministratore completo, è possibile gestire l'accesso alle trascrizioni per gli utenti nella propria organizzazione.
- Avvia Agent Studio AI.
- Passare il mouse sull'icona dell'utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Profilo aziendale.
- Fare clic sulla scheda Membri team per visualizzare l'elenco dei membri del team esistenti.
- Fai clic sull'icona Modifica nella colonna Azioni .
- Abilita il tasto di alternanza Decrittografia accesso per concedere agli utenti l'accesso alle trascrizioni.
- Fare clic su Modifica per salvare le modifiche.
Accesso a Webex AI Agent Studio
Per creare gli agenti AI, è necessario accedere all'applicazione Webex AI Agent Studio. È possibile eseguire l'accesso nei seguenti modi:
Accedi da Control Hub
Se non si vede Webex AI Agent, contatta il supporto Cisco per abilitare il flag della funzione corrispondente.
- Accedi a Control Hub.
-
Seleziona .
- Da Contact Center riquadro di navigazione, selezionare .
- Fare clic Webex AI Agent per accedere all'applicazione.
Viene visualizzata l'applicazione Webex AI Agent Studio in un'altra scheda del browser e a questo punto è possibile configurare gli agenti AI.
L'anteprima vocale per gli agenti AI è disponibile solo quando accedi a Webex AI Agent Studio attraverso , dove sono supportate le interazioni con i canali vocali.
Accesso da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all'applicazione Webex Connect utilizzando l'URL del tenant fornito per l'azienda e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come home page.
o
Accedi a Control Hub e seleziona Services > Contact Center. Da Contact Center riquadro di navigazione, selezionare Tenant Settings > Digital. Seleziona Webex Connect. La pagina Servizi viene visualizzata come home page.
- Nel menu Barra delle app del riquadro di navigazione a sinistra, fare clic su Webex AI
Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un'altra scheda del browser e si è automaticamente connessi all'applicazione.
Layout home page
Benvenuto nell'applicazione Webex AI Agent Studio. Quando si esegue l'accesso, la home page visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, in base a quanto concesso dall'amministratore aziendale.
- Conoscenza: mostra il repository di conoscenze centrale o la knowledge base, che funge da cervello per gli agenti AI autonomi per rispondere alle domande dei clienti.
- Guida: fornisce accesso alla guida utente Agent Studio Webex AI sul Centro assistenza Webex.
- Disconnetti: consente di disconnettersi dall'applicazione Webex AI Agent Studio.
-
Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del profilo, passare tra i temi dell'interfaccia utente e disconnettersi dall'applicazione. Per modificare il tema, fare clic su Change Theme e scegliere l'opzione preferita: Chiaro, Scuro e Sistema (tema predefinito). Il tema selezionato viene applicato immediatamente su tutte le pagine.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
- Il messaggio General visualizza il fuso orario dell'organizzazione. Scegliere il fuso orario richiesto dal menu a discesa. Quando si crea un nuovo agente, il fuso orario scelto viene visualizzato nella pagina del profilo agente. Per ulteriori dettagli, vedi la sezione Aggiorna profilo agente AI autonomo.
-
Nella scheda Membri team, puoi visualizzare e gestire l'elenco dei membri del team che hanno accesso all'applicazione.
Gli amministratori completi dell'organizzazione cliente possono accedere al profilo aziendale. Utilizzano questa opzione per gestire l'accesso alle trascrizioni per se stessi e per altri utenti nell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere in modo esplicito questo accesso agli utenti nell'organizzazione.
Scopri il tuo dashboard
Nel dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda visualizza le informazioni di base, inclusi il nome dell'agente AI, l'ultimo aggiornamento, l'ultimo aggiornamento e il motore utilizzato per la formazione dell'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget anteprima agente AI.
- Icona Puntini di sospensione: fare clic su questa icona per eseguire le seguenti attività:
-
Copia token di accesso: copia il token di accesso dell'agente AI per chiamare l'agente attraverso le API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina in modo permanente l'agente AI dal sistema.
-
Pin: blocca l'agente AI nella prima posizione sul dashboard o sblocca per spostarlo di nuovo nella posizione precedente.
-
Crea un nuovo agente AI
È possibile creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo in alto a destra del dashboard. È possibile scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per sapere come creare agenti AI autonomi e con script, vedere le seguenti sezioni:
Puoi creare fino a 100 agenti AI, inclusi tipi di script e autonomi.
Importa agente AI
Puoi importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurarsi di aver esportato l'agente AI in formato JSON nella cartella locale. Effettuare le seguenti operazioni per importarlo:
- Fare clic Import agent.
- Fare clic su Carica per caricare il file agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente, inserisci il nome dell'agente AI.
- (Opzionale) In ID sistema, modificare l'identificativo univoco generato dal sistema.
- Fare clic su Importa.
L'agente AI ora è stato importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile sul dashboard.
Ricerca per parole chiave
La piattaforma fornisce funzionalità di ricerca affidabili per aiutarti a individuare e gestire facilmente agenti AI. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Immettere il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI corrispondenti ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca di parole chiave, è possibile perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegli uno dei filtri del tipo di agente dall'elenco a discesa:Script, Autonomo e Tutti.
Una knowledge base è un archivio centrale di informazioni per gli agenti AI basati su LLM (Large Language Model). Gli agenti di AI utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Il motore AI forma gli agenti AI utilizzando una vasta quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente pertinenti. Le knowledge base memorizzano i dati necessari per il funzionamento di agenti AI autonomi.
Crea la knowledge base richiesta per l'agente AI che stai configurando.
Non caricare nella knowledge base le seguenti informazioni:
- Dati PCI (Payment Card Industry)
- Informazioni di identificazione personali (PII)
- Informazioni sanitarie protette (PHI)
- Qualsiasi altra informazione sensibile, confidenziale o regolamentata
Sei responsabile di assicurarti che tutto il contenuto caricato sia conforme a questi requisiti.
Se si accede alla pagina Conoscenza per la prima volta, viene visualizzata una dichiarazione di non responsabilità che richiede i dati sensibili sopra descritti. Fai clic su Accetto per procedere ulteriormente.
Crea fonte di conoscenza per agente AI
-
Accedere alla piattaforma Webex AI Agent Studio.
-
Fare clic sul pulsante Knowledge nel riquadro di navigazione a sinistra per passare alla pagina Conoscenza.
È possibile creare e gestire le origini della knowledge base dalla pagina delle conoscenze. Le fonti di conoscenza per agenti AI autonomi possono essere file, articoli, fonti di siti Web. Se si stanno aggiungendo le origini per la prima volta, la pagina Conoscenza visualizza i seguenti riquadri:
-
Carica file: Scegli questa opzione per caricare i file. Vedi la sezione Carica file.
-
Crea un articolo: Scegli questa opzione per creare un articolo. Vedi la sezione Crea articoli.
-
Estrai sito Web: Scegli questa opzione per estrarre il contenuto del sito Web. Vedi la sezione Estrai siti Web.
Fare clic sul riquadro richiesto per creare l'origine della knowledge base appropriata. È inoltre possibile utilizzare il parametro Add source nell'angolo in alto a destra della pagina per aggiungere le origini della knowledge base. Scegli Files, Articleso Websites come richiesto.
Dopo aver creato le origini della knowledge base, configurare la knowledge base per gli agenti AI.
Carica file
È possibile caricare i file come origini di conoscenza per gli agenti. I file possono essere .xlsx, .xls, .csv, .pdf, .docx, .doc, txt.
| 1 |
Scegli . |
| 2 |
Nella pagina Carica file, trascinare i file nella knowledge base. In alternativa, fare clic su Add File per aggiungere un file. Mantenere il nome del file il più descrittivo possibile. Il nome file viene utilizzato come nome di origine all'interno della knowledge base.
|
| 3 |
Fare clic Process Files per elaborare i file caricati. Fare clic Clear list per cancellare i file. È anche possibile scegliere di Close and keep processing. Al termine, puoi visualizzare i file elaborati nel pannello Processed
files virtuali.
Ulteriori note di elaborazione
Vedere le linee guida e le procedure consigliate per il caricamento dei file: Il file viene elencato nella pagina Origini.
Accedere alla pagina delle fonti di conoscenza per eseguire le seguenti attività.
|
Operazioni successive
Procedure consigliate per il caricamento dei file
Seguire queste linee guida e procedure consigliate per il caricamento dei file nella Knowledge Base:
-
È possibile aggiungere più file alla volta.
-
Per ciascun tenant, si applicano le seguenti limitazioni di caricamento dei file:
-
Limite totale di storage: 2 GB per knowledge base.
-
Numero massimo di file: 100 file per knowledge base.
-
Limite dimensione singolo file: 10 MB.
-
Limite dimensione file di testo singolo (.txt): 2 MB.
-
Limite dimensione file PDF: Oltre al limite di dimensione del file, è applicabile anche un limite di 300 pagine per PDF.
-
Cosa fare e cosa fare quando si caricano file con dati tabellari (tutti i tipi di file)
In questa sezione vengono descritte le procedure consigliate per il caricamento di file con dati tabellari:
Cose da fare
- Mantieni i tavoli semplici e ben formati con una singola riga di intestazione in alto.
- Mantieni ciascuna riga della tabella sotto 6,000 caratteri (intestazioni e valori riga combinati).
Se il caricamento di un file non riesce, assicurati che nessuna riga superi i 6,000 caratteri.
- Utilizzare intestazioni di colonna chiare e descrittive nelle tabelle (ad esempio,
Customer Name,Order Date) poiché queste intestazioni vengono utilizzate per l 'estrazione dei dati.
Cose da non
- Non utilizzare celle unite o tabelle nidificate in contenuto tabulare poiché la struttura viene persa durante l'estrazione.
- Non includere un paragrafo di testo libero molto grande in una cella. Rispetta sempre il limite di riga 6,000 caratteri.
Cosa fare e cosa non fare durante il caricamento del foglio di calcolo (.xlsx, .xls, .csv)
In questa sezione vengono descritte le procedure consigliate per il caricamento di fogli di calcolo e file CSV:
Cose da fare
- Tenere una tabella per foglio.
- Mantieni le intestazioni nella prima riga seguita dalle righe dati. Ciò consente al sistema di elaborare accuratamente la riga di intestazione.
- Aderire al numero totale di caratteri consentito nel foglio di calcolo, che è 3,000,000 caratteri.
- Mantieni ciascuna riga sotto 6,000 caratteri (incluse riga delle intestazioni e riga dati combinate).
Se il caricamento di un file non riesce, assicurati che nessuna riga superi i 6,000 caratteri.
Cose da non
- Non includere fogli nascosti se non sono necessari, in quanto il sistema legge e incorpora questi fogli.
- Non creare più tabelle in un foglio. Il sistema consolida tutte le tabelle da un unico foglio Excel in un'unica tabella unificata. Pertanto, ripulisci il file prima del caricamento.
Se il sistema impiega troppo tempo per elaborare il file Excel, potrebbe essere a causa della grande quantità di dati nel file. Si consiglia di suddividere i dati tra più file e caricare i singoli file separatamente.
Limiti
Vedere le seguenti limitazioni:
- Formattazione: Il sistema non mantiene i formati di documenti e celle (colori, caratteri, stili e formattazione condizionale).
- Indicizzazione: Le tabelle all'interno di PDF, pagine Web e file di markdown sono indicizzate come testo normale. Ciò riduce la precisione di recupero per query indirizzate a righe o colonne specifiche.
- Fogli di calcolo e file CSV: Se una singola riga supera il limite di caratteri, il sistema rifiuta l'intero file. Inoltre, il sistema non mantiene i collegamenti ipertestuali nei file CSV.
- File PDF: Il sistema non mantiene i collegamenti ipertestuali nei file PDF.
- File Word (.docx, .doc): Il sistema non mantiene collegamenti ipertestuali all'interno delle celle della tabella.
Crea articoli
| 1 |
Scegli . |
| 2 |
Nella pagina Scrivi un articolo, sotto Source details immettere il nome dell'origine e fornire una Descrizione dettagliata. |
| 3 |
Digitare le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, secondo necessità. Considerazioni importanti: Non è possibile aggiungere tabelle nei documenti. |
| 4 |
Fare clic Add Source. |
Accedere alla pagina delle fonti di conoscenza per eseguire le seguenti attività.
- Fai clic sull'icona Modifica in Controls per modificare l'articolo.
- Fai clic sull'icona Elimina in Controls per eliminare l'origine.
Operazioni successive
Estrai sito Web
Puoi aggiungere conoscenze ai tuoi agenti AI estraendo informazioni da siti Web di tua proprietà. L'estrazione del sito Web utilizza tecniche di crawling automatizzate per sfogliare Internet, trovare e scaricare il contenuto pertinente dalle pagine Web e trasformarlo in conoscenza a cui gli agenti AI possono accedere.
Il crawling inizia con l'URL iniziale specificato. In base alla profondità e ai limiti della pagina, l'applicazione crawler naviga dalla home page, visita i siti Web e recupera il contenuto richiesto in base ai pattern di URL e alle definizioni dei sottodomini.
In che modo il crawler Web agente di Cisco Webex AI si identifica
Il crawler Web agente di Cisco Webex AI si identifica utilizzando il meccanismo di intestazione User-Agent. Utilizzare le seguenti informazioni per configurare il server Web, WAF, CDN o sistema di gestione bot per garantire che il crawler possa accedere al sito quando autorizzato.
Ogni richiesta HTTP del crawler include un'intestazione User-Agent personalizzata, che solitamente segue uno di questi schemi:
Formato standard:
CiscoWebexAIAgentCrawler/1.0
(+url/ai-agent-crawler-info; ask-aiagent@cisco.com)
Stringa simile a browser che include l'identificatore crawler:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
AppleWebKit/537.36 (KHTML, like Gecko; compatible;
CiscoWebexAIAgentCrawler/1.0; +url/ai-agent-crawler-info;
ask-aiagent@cisco.com) Chrome/145.0.0.0 Safari/537.36
Identificativo chiave per l'elenco dei consentiti: CiscoWebexAIAgentCrawler/1.0
Quando si configurano elenchi di entità consentite o regole di rilevamento bot, utilizzare questa stringa (o una corrispondenza con un prefisso come 'CiscoWebexAIAgentCrawler') per identificare il crawler.
Come funziona il web crawler con robots.txt
Il crawler rispetta robots.txt e si identifica con il token User-Agent
CiscoWebexAIAgentCrawler.
Il crawler invia un'intestazione User-Agent simile al browser nelle richieste HTTP di compatibilità [ad esempio Mozilla/5.0 (...; CiscoWebexAIAgentCrawler/1.0; ...)], ma utilizza il token
CiscoWebexAIAgentCrawler per la corrispondenza della robots.txt regola. Usa questo token esatto nella tua robots.txt direttive.
Vedere gli esempi seguenti:
- Per consentire l'accesso completo al crawler
User-agent: CiscoWebexAIAgentCrawler
Allow: /
- Limitare il crawler a percorsi specifici
User-agent: CiscoWebexAIAgentCrawler
Allow: /public/
Allow: /docs/
Disallow: /admin/
Disallow: /private/
- Per non consentire completamente il crawler
User-agent: CiscoWebexAIAgentCrawler
Disallow: /
- Per consentire solo questo crawler e bloccare tutti gli altri
User-agent: CiscoWebexAIAgentCrawler
Allow: /
User-agent: *
Disallow: /
- Corrispondenza gruppo esclusiva: Se entrambi sono agenti utente:
CiscoWebexAIAgentCrawlergruppo e un Utente-agente: * gruppo esistono, il crawler segue solo le regole del gruppo denominato; * regole vengono ignorate. Per applicare entrambi, duplicare le direttive pertinenti nel gruppo denominato. - Campo vuoto richiesto: Separare i gruppi utente-agente con una riga vuota, altrimenti i parser possono unirli.
- Senza distinzione tra maiuscole e minuscole: I token utente-agente corrispondono a maiuscole e minuscole, utilizzare
CiscoWebexAIAgentCrawlerper chiarezza.
Crea fonte di conoscenza URL Web
Operazioni preliminari
Prima di creare una fonte di conoscenza dell'URL Web, accertarsi di disporre di:
- Accedi a siti Web disponibili pubblicamente di tua proprietà.
- Una comprensione della struttura del sito web che si desidera strisciare.
Puoi utilizzare solo l'estrazione del sito Web con informazioni accessibili pubblicamente di cui sei legalmente autorizzato ad accedere e elaborare. Non utilizzare questa funzione con:
-
Dati PCI (Payment Card Industry).
-
Informazioni di identificazione personali (PII).
-
Informazioni sanitarie protette (PHI).
-
Qualsiasi informazione sensibile, confidenziale o regolamentata.
Utilizzando questa funzione, accetti di rispettare tutte le leggi sulla protezione dei dati, le normative sulla privacy e i diritti di terze parti applicabili. Vedere Esclusione di responsabilità prima di configurare l'origine dell'URL Web.
| 1 |
Scegli . Nella pagina Estrai siti Web, eseguire le configurazioni. |
| 2 |
In Source Details nella scheda, immettere il nome dell'origine e una breve descrizione dell'origine nella Description . |
| 3 |
In Source Configuration definire i seguenti parametri: |
| 4 |
Fare clic Add Source. |
- Converte i contenuti estratti dalle pagine Web in un formato di markdown strutturato.
- Estrae l'articolo principale.
- Filtra la navigazione e il contenuto promozionale in base alle impostazioni.
- Le tabelle e gli elenchi mantengono la loro struttura.
Per apportare modifiche all'origine dell'URL Web, fai clic sull'icona Modifica in Controlli. Per eliminare l'origine, fai clic sull'icona Elimina.
Operazioni successive
Attivazione di una sincronizzazione manuale
| 1 |
Passare alla pagina della knowledge base. |
| 2 |
Scorrere fino alla voce dell'elenco delle fonti di conoscenza dell'URL Web richiesta. |
| 3 |
Fare clic sul pulsante Sync now sotto Controlli. È anche possibile fare clic sull'icona Modifica per aprire la pagina dell'origine della conoscenza dell'URL Web. Fai clic su Salva modifiche e sincronizza per sincronizzare il contenuto con le ultime modifiche sul sito Web. Lo stato viene visualizzato come Sincronizzazione. |
| 4 |
Se l'opzione di approvazione del contenuto è abilitata, rivedi il contenuto estratto prima che diventi disponibile per i tuoi agenti AI. |
Operazioni successive
- Sincronizza solo quando ti aspetti modifiche del contenuto.
- Monitorare la cronologia di sincronizzazione per identificare la frequenza ottimale.
- Considerare l'impatto sulle risorse di sistema.
- Il piano si sincronizza durante i periodi di basso utilizzo, se possibile.
- Numero di sincronizzazioni simultanee consentite: È consentita la sincronizzazione/crawl dei siti Web 1 alla volta in una sola KB. Sono consentiti 3 sincronizzazione dei siti Web/crawl per organizzazione.
Approva contenuto dopo revisione
| 1 |
Quando lo stato della sincronizzazione mostra In attesa di approvazione, fai clic su Rivedi contenuto. |
| 2 |
Visualizza in anteprima le informazioni estratte in formato markdown strutturato. |
| 3 |
Vedere un riepilogo delle modifiche:
|
Operazioni successive
Dopo la revisione:
-
Fare clic Approve per aggiungere immediatamente i contenuti alla knowledge base.
-
Fare clic Decline per eliminare il contenuto. Il contenuto rifiutato viene eliminato in modo permanente.
Procedure consigliate e limitazioni
Segui queste linee guida per ottenere il massimo valore dalle fonti di conoscenza degli URL Web, garantendo contemporaneamente conformità e prestazioni ottimali.
Strategia:
- Pianifica la tua strategia di crawl in anticipo.
- Inizia a concentrarti, quindi espandi. Iniziare con cingoli stretti per comprendere i risultati dell'estrazione.
- Esegui prima il test degli URL su sezioni piccole.
- Scegli l'URL iniziale corretto:
- Ottimale: Pagine di destinazione per aree di contenuto specifiche.
- Buono: Collegamenti diretti alle sezioni del contenuto.
- Evita: URL di homepage che portano a tipi di contenuto misto.
- Utilizzare schemi di URL in modo strategico. Dopo il primo crawl:
- Esamina la qualità del contenuto estratto.
- Identifica le sezioni indesiderate che sono state incluse.
- Regolare i tipi di URL o le impostazioni di esclusione.
- Eseguire di nuovo il crawl con impostazioni raffinate, se necessario.
Prestazioni ed efficienza
- Imposta limiti di pagina realistici in base alle tue esigenze.
- Utilizzare la profondità di scorrimento appropriata per i propri obiettivi di contenuto.
- Concentrati prima sulle aree di contenuto di alto valore.
- Monitorare i tempi di elaborazione e regolarli di conseguenza.
Considerazioni sulle risorse
- I cingoli di grandi dimensioni consumano più tempo di elaborazione.
- Più crawl simultanei possono influire sulle prestazioni.
- I requisiti di storage aumentano con il volume del contenuto.
- Le risorse di rete sono condivise tra tutti gli utenti.
Limitazioni per tipi di contenuto
- Progettato principalmente per contenuti HTML.
- Alcuni contenuti interattivi potrebbero non essere acquisiti.
- Alcuni siti web sono bloccati in base alla loro classificazione.
Conformità ed etica Crawling
- Rispetta i criteri del sito Web: Assicurarsi di avere l'autorizzazione a strisciare e rispettare la limitazione della velocità.
- Responsabilità dati: Esegue la scansione solo di contenuti accessibili pubblicamente di cui si possiede o si dispone delle autorizzazioni per la scansione.
- Proprietà contenuto: Prendere in considerazione le implicazioni della proprietà intellettuale e mantenere l'attribuzione ove necessario.
Come ottenere assistenza
Se si verificano problemi:
- Esamina la cronologia di sincronizzazione per dettagli di errore.
- Verificare che gli URL di destinazione siano accessibili pubblicamente.
- Verificare le sequenze di URL corrispondenti al contenuto previsto.
- Si consiglia di regolare la profondità di strisciamento o i limiti della pagina.
- Contatta il supporto per problemi tecnici persistenti.
Accedi alla knowledge base
Operazioni preliminari
Creare la knowledge base richiesta per l'agente AI.
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Fare clic sul pulsante Knowledge nel riquadro di navigazione a sinistra. Le knowledge base vengono visualizzate come schede sul pannello Knowledge . Ciascuna scheda visualizza il numero di file di origine associati alla knowledge base specifica. |
| 3 |
Fare clic su una scheda per passare alla knowledge base specifica. È possibile visualizzare quanto segue:
È inoltre possibile accedere alla knowledge base dalla Knowledge della scheda della pagina di configurazione agente AI. Per ulteriori informazioni, vedi la sezione Configurazione della knowledge base. È possibile ricercare la knowledge base richiesta utilizzando i seguenti criteri:
Fare clic Reset all per reimpostare i criteri di ricerca. |
Gli agenti AI autonomi operano in modo indipendente senza un intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti AI autonomi in diversi scenari, tra cui:
- Fornisci supporto clienti: rispondi a FAQ, risolvi problemi e guida i clienti attraverso i processi.
- Offrire assistenza tecnica: fornire consulenza a esperti su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e conversazionale.
- Processo decisionale: consente di effettuare scelte informate in base alle informazioni disponibili e alle regole predefinite.
- Automazione: automatizza attività ripetitive o che richiedono molto tempo.
I paletti configurati negli agenti AI autonomi assicurano che l'agente AI non risponda con contenuti non etici e dannosi.
Crea un agente AI autonomo
Operazioni preliminari
Assicurarsi di creare la knowledge base per l'agente AI autonomo. Per ulteriori informazioni, vedi Creazione di una fonte di conoscenza per l'agente AI.
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel Dashboard, fare clic su +Create agent. |
| 3 |
In Create an AI agent schermata, scegliere Start from scratch e fare clic su Next.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. Puoi filtrare il tipo di agente AI come |
| 4 |
Scegli Autonomous tipo di agente. |
| 5 |
Specificare i seguenti dettagli richiesti: |
| 6 |
Fare clic Create. Ora hai creato correttamente l'agente AI autonomo ora disponibile nella pagina Dashboard.
Nell'intestazione dell'agente AI, è possibile eseguire le seguenti attività:
Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedi Importa agente AI. |
Operazioni successive
Configura l'agente AI autonomo.
Configura agente AI autonomo
Nelle seguenti sezioni viene descritto come configurare l'agente AI autonomo per le tue esigenze specifiche:
Aggiorna profilo agente AI autonomo
Utilizzare la freccia Profile per gestire le impostazioni di identità rivolte al cliente.
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passare alla pagina e configurare i seguenti dettagli: |
| 3 |
Fare clic Save changes. |
| 4 |
Fare clic Publish per attivare l'agente AI. Per ulteriori informazioni, vedi la sezione Pubblica l'agente AI autonomo. |
Operazioni successive
Aggiungere le azioni richieste all'agente AI.
Aggiungi azioni a un agente AI autonomo
Gli agenti AI autonomi sono progettati per comprendere gli intenti dell'utente e agire di conseguenza. Ad esempio, considera un ristorante con la necessità di automatizzare l'assunzione di ordini alimentari online. Per completare l'attività, crea un agente AI autonomo che esegue le seguenti azioni:
-
Ottenere le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare il requisito del cliente.
L'agente AI autonomo lavora sui seguenti tre elementi fondamentali:
-
Azione: un'attività eseguita da un agente AI comprendendo i motivi e completa degli utenti tramite la connessione a sistemi esterni.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle affermazioni. È il trigger per un agente AI di iniziare a eseguire un'azione.
-
Evasione: determina la modalità in cui l'agente AI completa l'azione tramite la connessione a sistemi esterni.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passa a virtuali. Il messaggio Actions pagina visualizza l'azione Trasferimento agente. Il messaggio Agent handover l'azione è abilitata per impostazione predefinita, consentendo all'agente AI di inoltrare la conversazione a un agente umano. Usa l'opzione di attivazione/disattivazione per disabilitarla. |
| 3 |
Fare clic +Add Actions per aggiungere una nuova azione per un agente AI. Puoi configurare un massimo di 10 azioni per un agente AI. Vedere le sezioni seguenti per la procedura di configurazione dettagliata.
|
Configura evasione
È possibile configurare i flussi di ordinazione per le azioni agente AI sul generatore di flussi di Webex Connect. Per ulteriori informazioni, vedi Configurazione dei flussi di evasione per azioni agente AI.
-
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che prevede carta di debito o carte di credito. Tutte le verifiche o i pagamenti degli utenti che prevedono una carta di debito o di credito devono essere effettuati attraverso l'integrazione di terze parti.
| 1 |
In Add a new action specificare i seguenti dettagli: |
| 2 |
Configurare gli slot. Per ulteriori informazioni, vedi Configura riempimento slot. |
| 3 |
Configura evasione. È possibile scegliere una delle seguenti opzioni. |
| 4 |
Fare clic Add per completare la configurazione. |
Operazioni successive
Configurare la knowledge base.
Configura riempimento slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. In Slot filling sezione del Actions aggiungere le entità di input:
-
È possibile aggiungere le entità una alla volta nel formato della tabella. Per ulteriori informazioni, vedi Aggiungi entità di input nel formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedi Presentazione dello schema JSON.
Aggiungi entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fare clic su +Nuova entità di input. |
| 2 |
In Add a new input entity specificare i seguenti dettagli: |
| 3 |
Fare clic Add per aggiungere l'entità di input. È possibile aggiungere il numero di entità di input necessario. |
| 4 |
Fare clic Add per aggiungere l'azione all'agente AI. |
| 5 |
Fare clic Publish per rendere disponibile l'agente AI. Per ulteriori informazioni, vedi Pubblica l'agente AI autonomo. Dopo aver aggiunto l'azione, utilizza l'opzione Controlli per modificare o eliminare le entità. |
Aggiungi entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Use JSON instead.
- Immettere lo schema del parametro di input nel formato JSON.
- Fare clic Add.
Per ulteriori informazioni, vedi Presentazione dello schema JSON.
Struttura dei parametri di input
I parametri di input devono aderire alla seguente struttura:
-
type: tipo di dati dell'oggetto parametri. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
obbligatorio: un array di stringhe che elenca i nomi dei parametri obbligatori.
proprietà Oggetto
Ogni chiave nell'oggetto proprietà rappresenta un'entità/parametro di input e contiene un altro oggetto con metadati su quel parametro. I metadati devono includere sempre le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
intero: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori veri/falsi.
-
array: elenco di elementi, tutti tipicamente dello stesso tipo.
-
oggetto: una struttura dati complessa con proprietà nidificate.
-
-
descrizione: breve spiegazione di cosa rappresenta l'entità. Ciò consente al motore AI di comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni e la descrizione delle azioni dell'agente è utile per una migliore accuratezza.
-
La convalida viene applicata dalla piattaforma solo per "tipo". 'Descrizione' non viene applicata per tutte le entità, ma si consiglia vivamente di aggiungerla. Altre parole chiave utili per i metadati delle entità sono:
-
enum: il campo enum elenca i possibili valori di un parametro. Ciò è utile per i parametri che devono accettare solo una serie limitata di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare.
- stringa: utilizza il campo stringa con i tipi di stringa per specificare un'espressione regolare che deve corrispondere. Ciò è utile per convalidare formati specifici, come numeri di telefono, codici postali o identificativi personalizzati.
-
esempi: il campo esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore AI a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per l'interpretazione e la convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedi Presentazione dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
The following example includes various types of entities and keywords:
{
"type": "object",
"properties": {
"username": {
"type": "string",
"description": "The unique username for the account.",
"minLength": 3,
"maxLength": 20
},
"password": {
"type": "string",
"description": "The password for the account.",
"minLength": 8,
"format": "password"
},
"email": {
"type": "string",
"description": "The email address for the account.",
"pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"
},
"birthdate": {
"type": "string",
"description": "The birthdate of the user.",
"examples": ["mm/dd/YYYY"]
},
"preferences": {
"type": "object",
"description": "User preferences settings.",
"properties": {
"newsletter": {
"type": "boolean",
"description": "Whether the user wants to receive newsletters.",
"default": true
},
"notifications": {
"type": "string",
"description": "Preferred notification method.",
"enum": ["email", "sms", "push"]
}
}
},
"roles": {
"type": "array",
"description": "List of roles assigned to the user.",
"items": {
"type": "string",
"enum": ["user", "admin", "moderator"]
}
}
},
"required": ["username", "password", "email"]
}
Questo esempio include le seguenti entità:
- nome utente: tipo di stringa con vincolo di lunghezza minima e massima.
- password: un tipo di stringa di lunghezza minima e formato specifico (la password indica che è richiesta una gestione sicura).
- email: un tipo di stringa con sequenza regex per garantire che sia un indirizzo e-mail valido.
- data di nascita: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), che include un booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di array in cui ogni elemento è una stringa limitata a valori specifici (enum).
Nome utente, password ed e-mail sono obbligatori come definito dall'array "obbligatorio".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura coerente e una convenzione di denominazione. Segui queste procedure consigliate per creare entità ben definite che sono facili da interpretare e applicare per il motore AI.
Questo schema provoca l'invio del formato JSON al nodo di avvio dell'agente di connessione AI simile al seguente:
{
"username":"username-example",
"password":"password-example",
"email":"fake@example.com",
"preferences": {
"newsletter":true,
"notifications":"email, sms"
},
"roles":"user"
}
Webex Connect potrebbe non ricevere le preferenze e i ruoli inseriti in determinate situazioni perché non sono stati designati come richiesto nello schema.
Configura azione client MCP
La funzionalità client Model Context Protocol (MCP) consente agli agenti AI autonomi di connettersi direttamente a strumenti e servizi di terze parti senza richiedere integrazioni API personalizzate. Ciò semplifica il modo in cui gli agenti recuperano dati ed eseguono azioni durante le conversazioni con i clienti in diretta.
Impostando un client MCP, gli agenti AI possono:
- Richiama automaticamente strumenti di terze parti durante le conversazioni in diretta.
- Recupera i dati in tempo reale da sistemi esterni.
- Eseguire azioni senza l'intervento umano.
Operazioni preliminari
Prima di configurare l'azione MCP in Webex AI Agent Studio, è necessario:
-
Disporre dell'URL del server MCP, del tipo di autenticazione e delle credenziali per gli strumenti di terze parti che si desidera connettere.
-
Registrare le app MCP sul Portale per gli sviluppatori Webex. Per ulteriori informazioni, vedere la sezione Onboarding dell'app agente nel portale per gli sviluppatori. Lo studio Agente AI Webex supporta solo i seguenti tipi di autenticazione: :
- Credenziali client OAuth2
- Chiave API
- Autenticazione basata su intestazione personalizzata
-
Autorizzare lo strumento in Control Hub per la propria organizzazione. Vedi la sezione Provisioning su Control Hub nel portale per gli sviluppatori per ulteriori informazioni.
Nota: Le azioni MCP vengono di sola lettura una volta create. Se devi modificare le impostazioni delle azioni, devi creare una nuova azione.
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Scegliere l'agente AI per il quale si desidera configurare l'azione MCP. Puoi anche creare un nuovo agente AI autonomo. Per ulteriori informazioni, vedi la sezione Crea un agente AI autonomo. |
| 3 |
Passare alla pagina Actions virtuali. Fare clic +Add actions. |
| 4 |
In Add actions popup, sotto Browse actions scegliere Select available Viene visualizzato tutti gli strumenti MCP disponibili con il nome del provider e l'etichetta MCP. |
| 5 |
Scegliere lo strumento MCP che si desidera aggiungere. È possibile aggiungere più strumenti MCP in qualsiasi momento. Fare clic Add. L'agente può supportare un numero massimo di azioni come definito dalla configurazione della propria organizzazione. |
Operazioni successive
Una volta aggiunto uno strumento MCP, il sistema inserisce automaticamente i seguenti dettagli dalla definizione di server MCP:
- Nome azione (nome strumento MCP)
- Descrizione
- Entità di input (campi e tipi di dati obbligatori)
Se è necessario modificare questi dettagli, è necessario aggiornare la definizione del server MCP nella fase di registrazione o provisioning. Le modifiche vengono sincronizzate automaticamente con Agent Studio AI tramite notifiche.
Verifica stato strumento MCP
Dopo aver aggiunto un'azione MCP, verificare il suo stato nell'elenco delle azioni:
-
Nome strumento, descrizione e dettagli server
-
Parametri di input inviati allo strumento
-
Output restituito dallo strumento
-
Stato esecuzione (riuscita o errore)
-
Latenza (in millisecondi)
-
Nome e ID server
-
ID transazione
Limiti
Tenere presente le seguenti limitazioni:
-
Il controllo di accesso a livello di gruppo non è supportato. L'accesso allo strumento MCP è gestito solo a livello di organizzazione.
-
Le azioni MCP vengono di sola lettura una volta create in AI Agent Studio. Per aggiornare un'azione, crearne una nuova.
-
Il numero massimo di azioni per agente è definito dalla configurazione della tua organizzazione. Contatta l'amministratore per dettagli.
Configura azione di trasferimento personalizzata
La funzione di azione trasferimento personalizzata consente di trasferire le chiamate da un agente AI a un altro agente AI, a un agente umano o a qualsiasi altra destinazione desiderata (casella vocale, gruppo di risposta o qualsiasi altro numero) per garantire un'esperienza clienti ottimale. A seconda delle esigenze, è possibile configurare il trasferimento come trasferimento annunciato o trasferimento silenzioso. Utilizzando un'azione di trasferimento, esci dal percorso inoltrato dell'attività dell'agente virtuale V2 in Flow Builder con i metadati che consentono di coordinare il percorso successivo nella conversazione. Vedere l'articolo Orchestrazione multi-agente per ulteriori dettagli sulla configurazione del flusso.
Operazioni preliminari
Crea gli agenti AI autonomi necessari da utilizzare quando trasferisci le chiamate. Ora è possibile configurare ogni azione di trasferimento in modo indipendente.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passa a virtuali. |
| 3 |
Fare clic sul pulsante Create new Elenco a discesa. |
| 4 |
In Create a transfer action specificare i seguenti dettagli: |
Operazioni successive
Configura knowledge base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
In Dashboard fare clic sull'agente AI creato. |
| 2 |
Passare alla pagina virtuali. |
| 3 |
Scegliere dall'elenco a discesa la knowledge base richiesta. Si consiglia vivamente di scegliere una knowledge base che utilizza la stessa lingua dell'agente AI per ottenere prestazioni ottimali. Una volta associata una knowledge base a un agente AI, non è possibile associare la stessa knowledge base a un altro agente AI. |
| 4 |
Fare clic Save changes. |
| 5 |
Fare clic Publish per attivare l'agente AI. Per ulteriori informazioni, vedi Pubblicazione dell'agente AI autonomo. |
Configura impostazioni conversazione
Questa sezione descrive come configurare la lingua e la voce dell'agente AI, scegliere uno stile di risposta, aggiungere parole personalizzate per il riconoscimento e gestire come l'agente AI gestisce pause o interruzioni durante le conversazioni.
Operazioni preliminari
- Assicurarsi di aver eseguito l'accesso a Webex AI Agent Studio.
- Assicurati di aver creato l'agente AI autonomo.
| 1 |
Nella pagina Dashboard, fai clic sull'agente AI creato. |
| 2 |
Nella pagina di configurazione agente AI, passare alla scheda Configurazione > Conversazione. |
| 3 |
Configura le impostazioni della lingua e dello stile di risposta Lingua e stile di risposta: |
| 4 |
Configura le impostazioni di Canale vocale canale vocale: |
| 5 |
Configura Vocabolario personalizzato. Immettere le parole o le frasi separate da virgole (fino a 100 parole o frasi). L'aggiunta di un vocabolario personalizzato consente all'agente AI di riconoscere e rispondere meglio a termini, nomi o una lingua specifica del settore pertinente al tuo caso d'uso. |
| 6 |
Configura le impostazioni Ritardi e interruzioni Ritardi e interruzioni: |
| 7 |
Configura le impostazioni DTMF: |
| 8 |
Fai clic su Salva modifiche. Puoi visualizzare in anteprima l'esperienza di conversazione prima di pubblicare le modifiche e le stesse impostazioni di conversazione verranno applicate all'esperienza di anteprima vocale. Per ulteriori informazioni, vedi Anteprima conversazione vocale. |
| 9 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedi Pubblicazione dell'agente AI autonomo. |
Visualizza l'anteprima del tuo agente AI autonomo
Puoi visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, il Preview tale opzione diventa visibile per l'agente AI. Fai clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente AI. Il messaggio Preview è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: una volta avviata l'anteprima e ridotta a icona, viene visualizzato un widget head chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget anteprima piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. È possibile fornire affermazioni (o una sequenza di affermazioni) per controllare le risposte dell'agente AI e garantire che funzionino correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni sui consumatori e avviare più sale per testare l'agente AI.
Anteprima conversazione chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query tramite testo.
Se la trasparenza AI è abilitata, l'anteprima include l'esperienza di divulgazione in modo che tu possa verificare il primo messaggio rivolto al cliente prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI.
|
| 2 |
Fare clic Start a Chat. L'agente AI avvia l'interazione con il relativo messaggio di benvenuto. Se la trasparenza AI è abilitata, l'anteprima mostra la nota sulla trasparenza con il primo messaggio generato da AI. |
| 3 |
Digitare la query nella casella di testo e premere Enter. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione chat o sessione, fare clic su Preview nell'intestazione.
|
Visualizza in anteprima conversazione vocale
La funzione di anteprima vocale ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query attraverso la voce.
Sono necessarie autorizzazioni del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per ottenere le massime prestazioni. Quando un chiamante interrompe l'agente AI (tramite inclusione), rileva la voce, interrompe il prompt che sta riproducendo e elabora di conseguenza l'input del chiamante; funziona in modo ottimale solo quando si utilizza una cuffia.
- Se non si utilizza una cuffia, evitare di impostare il volume su 100%.
Se è abilitata la trasparenza AI, l'anteprima include la divulgazione prima del messaggio di benvenuto in modo che tu possa verificare l'esperienza vocale prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI.
|
| 2 |
Fare clic Start a call. Se è abilitata la trasparenza AI, la chiamata inizia con la nota sulla trasparenza prima del messaggio di benvenuto. I chiamanti non possono interrompere la nota di trasparenza. È anche possibile visualizzare la trascrizione in diretta della conversazione nel widget. |
| 3 |
Invia la tua query a voce. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Mute. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fai clic su End call. |
Pubblica il tuo agente AI autonomo
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Publish. |
| 2 |
In Publish changes immettere Version name e fare clic su Publish. È possibile visualizzare i dettagli della versione nella pagina History . Per ulteriori informazioni, vedi la sezione Cronologia. |
Visualizzazione delle sessioni agente AI autonome e della cronologia
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
Il messaggio Sessions fornisce un record completo di tutte le interazioni tra agenti e utenti AI. Per accedere Sessions:
-
In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare i dettagli della sessione.
-
Nel riquadro di navigazione a sinistra, fai clic su Sessioni.
Il messaggio Sessions viene visualizzata la pagina. Ciascuna sessione viene visualizzata come record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente AI.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per tale agente AI. Se sono presenti più righe di quante siano disponibili in uno schermo, la tabella viene impaginata. È possibile ordinare o filtrare tutti i campi nella tabella utilizzando il parametro Refine Results sezione sul lato sinistro. I campi rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o l'ID sessione univoco per una conversazione.
-
ID consumatore: ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato Alle: Ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Hide test sessions: per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Agent handover happened—per filtrare le sessioni trasferite a un agente. Se si verifica la consegna dell'agente, viene visualizzato il Headphone icona che indica la consegna della chat a un agente umano.
-
Error occurred—per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted—per filtrare le sessioni con voto a sfavore.
-
Visualizza dettagli sessione
Per visualizzare i dettagli della sessione:
Fare clic su una singola riga nella tabella delle sessioni per una vista dettagliata di tale sessione. Se la sessione è bloccata, occorre disporre dell'autorizzazione per decrittografare la sessione.
Fare clic sul pulsante Decrypt content per visualizzare i dati della sessione.
Il messaggio Decrypt content Il pulsante viene visualizzato solo se è stato decrittografato l'accesso all'interno dell'applicazione studio agente AI.
Il sistema visualizza i seguenti dettagli della sessione:
- Mostra la trascrizione di tutte le interazioni delle sessioni in ordine cronologico, fornendo il contesto per la conversazione. Usa la barra di ricerca per trovare rapidamente una trascrizione di conversazione specifica. Ciò consente di navigare facilmente tra lunghe interazioni senza dover scorrere manualmente l'intero testo.
- Visualizza le risposte corrispondenti generate dall'agente AI.
La funzione rilevamento inclusione dell'agente AI identifica istanze in cui un utente interrompe o parla durante un'espressione dell'agente in corso. Ad esempio, mentre l'agente AI risponde con "Ho controllato il tuo account e il tuo saldo è..." e l'utente interrompe con "Ok", l'agente AI rileva questo input utente. Di conseguenza, arresta immediatamente la sua espressione attuale, impedendo il completamento completo del messaggio previsto.
- La risposta agente AI viene visualizzata con il fumetto del messaggio "Interruzione utente rilevata" nella trascrizione della sessione, che avvisa gli sviluppatori agente AI del prompt agente specifico interrotto e del punto esatto di interruzione.
La sezione Risposta interrotta nel pannello destro fornisce una ripartizione dettagliata dell'evento di inclusione. Ad esempio, visualizza la risposta completa e prevista dell'agente AI (ad esempio, "Ho verificato il tuo account e il tuo saldo è cinquemila dollari"). Identifica anche il "Contenuto non riprodotto" (ad esempio, "cinquemila dollari"), indicando esplicitamente la parte della risposta dell'agente AI che è stata eliminata o troncata a causa dell'interruzione in tempo reale dell'utente.
Attualmente, l'opzione "Contenuto non riprodotto" è disponibile solo per le risposte di evasione. Verrà estesa a breve ai prompt generali.
- Mostra la finestra modale di riproduzione della registrazione (insieme alla trascrizione della sessione) per le conversazioni tra l'agente AI e il cliente. Le registrazioni sono disponibili solo per sessioni vocali, non per sessioni di chat. È possibile riprodurre la registrazione dall'inizio o passare a un punto specifico.
La finestra modale di riproduzione della registrazione fornisce una suite di controlli audio:
- Riproduci/Sospendi: Fai clic su
per avviare l'ascolto della sessione di interazione e fai clic su per sospendere la riproduzione della registrazione. - Velocità di riproduzione: Fai clic su 1X per regolare la velocità di riproduzione audio, in un intervallo compreso tra 0.5X e 2X.
- Controllo suono: Fai clic su
per disattivare o attivare l'audio durante la riproduzione. È inoltre possibile utilizzare il dispositivo di scorrimento del volume per regolare il volume di riproduzione.
Se le conversazioni contengono dati PCI, il sistema applica misure di sicurezza avanzate. A seconda dello scenario:
- Se vengono rilevati dati PCI, la finestra modale di riproduzione per la registrazione viene disabilitata nella vista della sessione impedendogli l'accesso all'audio.
- Quando una chiamata viene inoltrata da un agente AI a un agente umano e l'agente umano quindi si consulta nuovamente allo stesso o a un altro agente AI, la registrazione del segmento consultato non è attualmente supportata.
- Riproduci/Sospendi: Fai clic su
Per la risposta corrispondente, il pannello destro visualizza la sezione Azioni eseguite con i seguenti dettagli:
- Azione trasferimento agente
- Riempimento di slot e completamento relativi a tutte le azioni
La sezione Informazioni generali fornisce informazioni dettagliate su ciascuna delle azioni.
Usa il pulsante Espandi tutto per espandere la transazione. Il pannello a destra visualizza anche i dettagli sull'utilizzo delle conoscenze con i dettagli sui nomi dei documenti e sui file caricati.
Per le sessioni di chiamata vocale, l'output dell'ordinazione nei dettagli della sessione visualizza solo i metadati delle transazioni, come Transaction ID e Size. Tuttavia, le sessioni di anteprima della chat visualizzano il payload di completamento.
Cronologia
Il messaggio History consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare la cronologia.
-
Nel riquadro di navigazione a sinistra, fare clic su History.
Il messaggio History viene visualizzata la pagina con le seguenti schede:
Version history- Fare clic sul pulsante Version History per visualizzare le diverse versioni dell'agente AI autonomo.
Change logs- Fare clic sul pulsante Change Logs per visualizzare le modifiche apportate agli agenti AI.
Cronologia versioni
Ogni volta che pubblichi l'agente AI autonomo, una versione dell'agente AI autonomo viene salvata ed è disponibile nel menu Version history virtuali. È possibile visualizzare le diverse versioni dell'agente AI dalla pagina Version history virtuali.
-
Version description: una breve descrizione della versione dell'agente AI.
-
AI engine: il motore AI utilizzato per tale versione dell'agente AI.
-
Updated at—Data e ora di creazione della versione.
-
Actions—Consente di eseguire le seguenti azioni sull'agente AI:
-
Load as draftTutte le modifiche sull'agente AI vengono perse. Devi eseguire nuovamente la configurazione.
-
Export: utilizzare per esportare l'agente AI.
-
Modifica registri
Il messaggio Change logs tiene traccia delle modifiche apportate all'agente AI autonomo. Il messaggio Change logs visualizza i seguenti dettagli:
Gli utenti con ruoli di sviluppatore agente amministratore o AI possono accedere solo a Change logs virtuali. Gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni registro di audit" possono anche visualizzare i registri di audit.
-
Updated at—La data e l'ora della modifica.
-
Updated by: il nome dell'utente che ha incorporato la modifica.
-
Change Location: la sezione specifica dell'agente AI in cui è stata effettuata la modifica.
-
Description—Ulteriori informazioni sulla modifica.
È possibile ricercare un registro di audit specifico utilizzando il parametro Updated by, Change Locatione Description opzioni di ricerca. È possibile ordinare i registri in base a Updated at e Updated by Campi.
Visualizzazione delle prestazioni dell'agente AI autonomo tramite analisi dei dati
La sezione Analisi agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia degli agenti AI. Per generare l'analisi dell'agente AI autonomo:
- Scegliere l'agente AI dalla Dashboard.
- Nel riquadro di navigazione a sinistra, fare clic su Analisi. Viene visualizzata una panoramica delle prestazioni dell'agente AI in formato tabulare e nella rappresentazione grafica.
Nella prima sezione vengono visualizzate le statistiche seguenti sulle sessioni e sui messaggi per l'agente AI.
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimenti totali di agenti, ossia il numero di sessioni consegnate ad agenti umani.
- Sessioni medie giornaliere.
- Numero totale di messaggi (messaggi umani e agente AI) e numero di messaggi provenienti da utenti.
- Messaggi medi giornalieri.
Nella seconda sezione vengono visualizzate le statistiche sugli utenti. Fornisce un numero di utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
Nella terza sezione vengono visualizzate le risposte degli agenti AI e i trasferimenti degli agenti.
Gli agenti AI con script migliorano la creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni multitasking, raccogliendo dati pertinenti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: seguire le istruzioni per completare le azioni predefinite.
-
Elaborazione dati: manipolare e trasformare i dati in base alle regole specificate.
-
Interazione con altri sistemi: comunicare e controllare altre soluzioni.
Gli agenti AI con script sono agenti basati sulla conoscenza, la cui base di conoscenza è costituita da un insieme di domande e risposte. L'agente con script AI può fornire risposte in base a un corpus di formazione creato dall'utente, ossia una raccolta di esempi e risposte. Questa funzionalità è utile in scenari in cui:
-
È richiesta una conoscenza specifica: l'agente deve rispondere a domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono limitate dalle informazioni nel corpo del training.
Crea un agente AI con script
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fare clic su + Create agent. |
| 3 |
In Create an AI Agent schermata, scegliere Start from scratch e fare clic su Next. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. Puoi filtrare il tipo di agente AI per |
| 4 |
Scegli Scripted tipo di agente. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fare clic Create. Ora è stato creato correttamente l'agente AI con script ora disponibile nella pagina Dashboard. Puoi creare fino a 100 agenti AI, inclusi tipi di script e autonomi. Nell'intestazione dell'agente AI, è possibile eseguire le seguenti attività:
È inoltre possibile importare gli agenti AI. Per ulteriori informazioni, vedi Importa agente AI. |
Operazioni successive
Configura agente AI con script
Nelle seguenti sezioni viene descritto come configurare l'agente AI con script per le tue esigenze specifiche:
Aggiorna profilo agente AI script
Utilizzare la freccia Profile per gestire la divulgazione rivolta al cliente che informa i clienti quando interagiscono con un agente AI.
Operazioni preliminari
Crea un agente AI con script.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passare alla pagina e configurare i seguenti dettagli: |
| 3 |
Fare clic Save changes. |
| 4 |
Fare clic Publish per attivare l'agente AI. |
Aggiorna impostazioni motore AI
Gli agenti AI con script utilizzano motori AI (basati sull'apprendimento automatico) per comprendere e rispondere alle domande dei clienti. Di seguito una rapida panoramica dei motori AI utilizzati:
-
Webex AI Pro 2.0 (con Swiftmatch)—Un motore NLU generativo avanzato basato su intelligenza artificiale che offre il riconoscimento dell'intento di alta precisione. Offre un apprendimento adattivo per una migliore generalizzazione, riducendo la necessità di esempi di formazione manuale estesi.
-
Webex AI Pro 1.0 (con Swiftmatch)—Un motore di addestramento rapido e leggero che supporta più lingue.
Per modificare il motore AI per l'agente AI:
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passa a virtuali. |
| 3 |
Fare clic sull'icona accanto al motore AI. |
| 4 |
In Manage AI Engine configurare i seguenti campi:
|
| 5 |
Fare clic Update per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fare clic Save changes per aggiornare le impostazioni del motore AI. |
Configura script
Gli script sono gli elementi fondamentali che potenziano la comprensione e le risposte del tuo agente AI. In questa sezione sono descritti tre componenti chiave:
-
Motivi acquisiscono i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente AI. La mappatura dei motivi utente consente all'agente AI di riconoscere e rispondere in modo appropriato alle richieste degli utenti. Per creare un intento, vedere Crea un intento.
-
Le entità sono informazioni specifiche che il tuo agente AI deve estrarre dagli input utente. Questi includono date, nomi di prodotto o valori personalizzati univoci per il caso d'uso del cliente. Le entità sono variabili importanti che l'agente AI deve comprendere per soddisfare le richieste utente in modo efficace. Per creare un'entità, vedere Crea un'entità.
-
Risposte sono risposte elaborate con cura dal tuo agente AI alle richieste dell'utente. Decidono in che modo il tuo agente AI comunica con gli utenti dopo aver compreso il loro intento e aver raccolto le entità necessarie. Per creare una risposta, vedere Crea una risposta.
Insieme, questi componenti collaborano per creare conversazioni fluide e mirate tra l'agente e i suoi utenti. Per ulteriori informazioni, vedi Descrizione di intenti, entità e risposte in Studio agente AI.
Crea un intento
| 1 |
Nel Dashboard, fai clic sull'agente AI creato. |
| 2 |
Passa a Configurations > Scripts > Intents. |
| 3 |
Fare clic +Create intent. |
| 4 |
In Add a new intent specificare i seguenti dettagli: |
| 5 |
Fare clic Add per creare un intento. |
| 6 |
Fare clic Publish per attivare l'agente AI. |
Crea un'entità
| 1 |
Nel Dashboard, fai clic sull'agente AI creato. |
| 2 |
Passa a Configurations > Scripts > Entities. |
| 3 |
Fare clic+Create entity. |
| 4 |
In Create entity specificare i seguenti campi: |
| 5 |
Fare clic Save changes. È possibile utilizzare Edit e Delete opzioni in Actions per eseguire azioni correlate. È possibile modificare solo il nome entità e non il tipo di entità. |
Crea una risposta
| 1 |
Nel Dashboard, fai clic sull'agente AI creato. |
| 2 |
Passa a . Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Se è abilitata la Trasparenza AI, la risposta predefinita alla trasparenza AI viene visualizzata nell'elenco. È possibile utilizzare Edit in ogni risposta per modificare le impostazioni della risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fai clic su +Add response.
Add a new response viene visualizzata la schermata.
|
| 4 |
In Add a new response immettere la nuova Response name. |
| 5 |
Per la lingua configurata, è possibile aggiungere una risposta condizionale facendo clic su Add condition.
|
| 6 |
Fare clic Create per creare una risposta. |
Configura tipi di risposta
In Response Designer, è possibile configurare le risposte specifiche del canale per i motivi. Per ulteriori informazioni sulla creazione di una risposta, vedere la sezione Creazione di una risposta.
Fare riferimento alla sezione seguente per dettagli:
Configura tipo di risposta di testo
È possibile configurare i messaggi di testo come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), effettua le seguenti operazioni:
| 1 |
Per il canale scelto, selezionare Text tipo di risposta. |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante. È possibile personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile inserire
${
per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fare clic su Aggiungi variante e immettere il messaggio di testo. |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta sequenza
È possibile configurare le risposte sequenza per i canali Web (predefinito) e Messenger. Ogni risposta sequenza può contenere un'immagine, una descrizione e fino a tre pulsanti.Attenersi alla procedura seguente:
| 1 |
Per il canale scelto, fare clic su Carousel nel riquadro a destra. Appare la carta ricca di carosello. |
| 2 |
Fare clic Configure per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserisci il Title e Description (optional) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configurazione del tipo di risposta rapida
È possibile configurare le risposte di risposta rapida per i canali Web (impostazione predefinita), SMS, Messenger, Apple Messages for Business e RCS. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Quick Reply nel riquadro a destra. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fare clic su + Aggiungi risposta rapida. Scegliere il tipo di pulsante Text e immettere il testo e il payload/identifier. Fai clic su Chiudi per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegliere il tipo di pulsante URL (applicabile solo per la chat Web), inserire il testo e l'URL, quindi fare clic su Chiudi. |
| 4 |
Fai clic su Crea per creare la risposta. Una corrispondenza parziale si verifica in caso di incertezza sulle query utente in arrivo. L'agente AI risponde con intenti vicini alla query utente come opzioni. Le risposte di corrispondenza parziale vengono visualizzate per il Web. |
Configura tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Image nel riquadro a destra. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL immagine. |
| 3 |
Scegliere il tipo di immagine (jpeg o png). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Video nel riquadro a destra. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL video. |
| 3 |
Scegliere il tipo di video richiesto (mp4). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro a destra. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegliere il tipo di audio (mp3 o aac). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta file
Puoi configurare il file come risposta per i canali Web (impostazione predefinita) e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su File nel riquadro a destra. Viene visualizzata la scheda File. |
| 2 |
Inserisci l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .pdf, plaintext, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta per messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Fare clic List Messages nel riquadro a destra. |
| 2 |
Passare alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni: |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta a elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Fare clic Numbered List nel riquadro a destra. |
| 2 |
Modifica il testo predefinito fornito. |
| 3 |
Fai clic su +Aggiungi voce di elenco. |
| 4 |
Nel tipo di pulsante Text, configurare quanto segue: |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta selettore elenco
È possibile configurare le risposte del selettore elenco per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic List Picker nel riquadro a destra. |
| 2 |
Passare alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi elenco. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta selettore ora
È possibile configurare le risposte del selettore ora per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic Timer Picker nel riquadro a destra. Passare alla scheda Configurazione e configurare quanto segue: |
| 2 |
Passa alla scheda Dettagli evento e configura: |
| 3 |
Fai clic su Crea per creare la risposta. |
Configura risposta multimediale
È possibile configurare le risposte multimediali per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic Media nel riquadro a destra. |
| 2 |
Inserisci il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altri allegati, fare clic su Aggiungi allegati. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta RTF
È possibile configurare le risposte con supporto multimediale per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Collegamento multimediale nel riquadro a destra. |
| 2 |
Immettere l'URL dell'immagine e scegliere il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Immettere il titolo dell'URL per il video o l'immagine. |
| 5 |
Inserisci l'URL video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta modulo
È possibile configurare le risposte dei moduli per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic Form nel riquadro a destra. |
| 2 |
Inserire il modulo nel formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati di contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello è composto da due sezioni:
Fare clic su Scarica JSON campione per scaricare il file JSON campione e comprendere la struttura del modulo. Per ulteriori informazioni, fai riferimento alla documentazione ufficiale di Apple . |
Configura tipi di risposta eventi personalizzati
Puoi configurare eventi personalizzati come risposte per il canale vocale. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Eventi personalizzati nel riquadro a destra. |
| 2 |
Inserire il nome dell'evento in arrivo ricevuto dall'agente AI. |
| 3 |
In Impostazioni voce, configura le seguenti impostazioni da aggiungere a ciascuna risposta agente: |
| 4 |
Fai clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI con script, vedi l'articolo Configurazione di eventi personalizzati.
|
Configura trasferimento agente
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
In Dashboard, fare clic sull'agente AI con script creato. |
| 2 |
Passa a e attivare o disattivare le impostazioni richieste: |
| 3 |
Fare clic Save changes. |
Operazioni successive
Configura lingua e voce
È possibile configurare più lingue e voci specifiche della lingua per l'agente AI con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione agente AI, passare a virtuali. La lingua e la voce predefinite sono impostate su inglese. Per altre lingue e voci supportate, vedi l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere più lingue all'agente AI, fai clic su +Add language. |
| 3 |
Scegliere la lingua desiderata e le impostazioni internazionali dall'elenco a discesa e fare clic su Add. |
| 4 |
Fare clic Add languages. La nuova lingua aggiunta viene visualizzata nella Language con il pulsante Enabled attiva/disattiva impostato su 'on' per impostazione predefinita. L'aggiunta di più lingue consente di Polymatch modello multilingue nelle impostazioni avanzate del motore AI. |
| 5 |
Scegliere la voce appropriata dalla Voice Name Elenco a discesa. Le voci disponibili vengono visualizzate automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come valori predefiniti per l'agente AI, fai clic su Set as default sotto Controls Colonna. Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle come necessario. La modifica della lingua predefinita potrebbe avere un impatto su risposte, motivi, analisi, test e anteprima delle esperienze. |
Configura evasione
È possibile configurare l'ordinazione degli agenti AI con script per interagire con sistemi esterni e recuperare, aggiornare o memorizzare dati tramite API. Per ulteriori informazioni, vedi l'articolo Configurazione dell'ordinazione per agenti AI con script.
Visualizza l'anteprima dell'agente AI con script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. Questa funzione consente di testare il funzionamento dell'agente AI e verificare se fornisce le risposte previste a diverse query di input. È possibile visualizzare in anteprima l'agente con script nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, il Preview viene visualizzata l'opzione per l'agente AI. Fare clic su di esso per aprire l'anteprima.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente. Il messaggio Preview è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: una volta avviata l'anteprima e ridotta a icona, viene visualizzato un widget head chat nella parte inferiore destra della pagina. Puoi utilizzare questo widget per riaprire facilmente la modalità di anteprima.
Widget anteprima piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. È possibile immettere espressioni (o una sequenza di espressioni) per vedere come risponde l'agente AI, consentendoti di confermare che funzioni come previsto. L'anteprima agente AI supporta più lingue e può rilevare automaticamente la lingua dell'input. È anche possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo tra le opzioni disponibili.
È possibile ingrandire al massimo il widget di anteprima per una vista migliore. È anche possibile fornire informazioni sui consumatori e avviare più sale per testare accuratamente l'agente AI.
Anteprima conversazione chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query tramite testo.
Se la trasparenza AI è abilitata, l'anteprima include l'esperienza di divulgazione in modo che tu possa verificare la prima risposta generata da AI prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI. |
| 2 |
Fare clic Start a Chat. Se la trasparenza AI è abilitata, l'anteprima anteprime la nota di trasparenza alla prima risposta generata da AI nella sessione.
|
| 3 |
Digitare la query nella casella di testo e premere Enter. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione chat o sessione, fare clic su Preview nell'intestazione. Riavviare la sessione per verificare nuovamente la nota di trasparenza.
|
Visualizza in anteprima conversazione vocale
La funzione di anteprima vocale ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query attraverso la voce.
Sono necessarie autorizzazioni del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per ottenere le massime prestazioni. Quando un chiamante interrompe l'agente AI (tramite inclusione), rileva la voce, interrompe il prompt che sta riproducendo e elabora di conseguenza l'input del chiamante; funziona in modo ottimale solo quando si utilizza una cuffia.
- Se non si utilizza una cuffia, evitare di impostare il volume su 100%.
Se la trasparenza dell'AI è abilitata, l'anteprima include la divulgazione prima che l'interazione AI continui, in modo che tu possa verificare l'esperienza vocale prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI. |
| 2 |
Invia la tua query a voce. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Mute. |
| 3 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 4 |
Per terminare la chiamata, fai clic su End call. |
Pubblica l'agente AI con script
Dopo aver configurato e visualizzato in anteprima l'agente AI, puoi pubblicare l'agente per renderlo disponibile.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione agente AI, fai clic su Pubblica. |
| 2 |
Inserisci il nome della versione e fai clic su Pubblica. Puoi visualizzare i dettagli della versione nella pagina Cronologia. Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per agente AI con script
Nel pannello a sinistra della pagina di configurazione agente AI vengono visualizzate le seguenti sezioni:
Test agente con script
Man mano che gli agenti AI si evolvono e diventano più complessi, i cambiamenti alla loro logica o alla comprensione del linguaggio naturale (NLU, Natural Language Understanding) possono a volte avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma agente AI offre un pratico framework di test agente AI con un solo clic. È possibile:
- Crea ed esegui facilmente una serie completa di casi di test.
- Definire i messaggi di test e le risposte previste per i vari scenari.
- Simula interazioni complesse creando casi di test con più messaggi.
Definisci test
È possibile definire i test utilizzando la procedura seguente:
- Accedere alla piattaforma Webex AI Agent Studio.
- Nel Dashboard, fai clic sull'agente AI con script creato.
- Fare clic Testing nel riquadro a sinistra. Per impostazione predefinita, l'opzione Testcases viene visualizzata la scheda.
- Selezionare un caso di test e fare clic su Execute selected tests.
Ogni riga nella tabella rappresenta un caso di test con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e dichiarazioni che ci si può aspettare che gli utenti inviino al tuo agente AI. |
| Lingua prevista | La lingua in cui si interagisce con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un determinato messaggio utente. Per facilitare l'individuazione del motivo più pertinente, in questa colonna è disponibile un Smart auto-complete function. Man mano che si immette, il sistema suggerisce i motivi di corrispondenza in base al testo inserito finora. |
| Ripristina contesto precedente | Fare clic sulla casella di controllo per isolare i casi di test ed eseguirli indipendentemente da qualsiasi contesto agente AI esistente. Quando abilitato, ogni caso di test viene simulato in una nuova sessione, impedendo interferenze da interazioni precedenti o dati memorizzati. |
| Includi corrispondenze parziali | Abilita questo tasto di alternanza per considerare i casi di test riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importa da CSV | Importare i casi di test da un file separato da virgole (CSV). In questo caso, tutti i casi di test esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare i casi di test in un file separato da virgole (CSV). |
| Test richiamate | Abilita questo tasto di alternanza per simulare le richiamate in arrivo e testare il comportamento del flusso senza richiedere le chiamate in arrivo effettive. |
| Richiamata in flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Previsto modello di richiamata | Specificare la chiave del modello da attivare quando si verifica la richiamata. |
| Timeout richiamata(i) | La quantità massima di tempo (in secondi) che l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Esegui test
In Execution fare clic sulla scheda Execute selected tests per avviare un'esecuzione sequenziale di tutti i casi di test selezionati.
Puoi anche eseguire casi di test dalla scheda Casi di test.
.Per visualizzare i casi di test con risultati specifici, fare clic sul risultato desiderato (ad esempio,
Passed, Passed with partial match,
Failed, Pending) nella barra multifunzione di riepilogo. Filtra l'elenco dei casi di test per visualizzare solo quelli che corrispondono al risultato selezionato.
Il messaggio session ID associato a ciascun caso di test viene visualizzato nei risultati. Ciò consente di fare rapidamente riferimento a casi di test e visualizzare i dettagli delle transazioni. Per eseguire questa operazione, scegliere il campo Transaction Details nell'elenco Actions Colonna.
Cronologia esecuzione
In History accedere a tutti i casi di test eseguiti.
- Fare clic sul pulsante Download dall'icona Actions per esportare i dati di test eseguiti come file CSV per l'analisi o il reporting offline.
- Esamina le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun caso di test. Queste informazioni consentono agli sviluppatori di ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni avanzate di configurazione dell'algoritmo utilizzate per un particolare motore di addestramento, fare clic sul collegamento Info accanto al nome del motore di addestramento. Vengono fornite informazioni sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizza sessioni agente
Il messaggio Sessions fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ciascuna sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati di sessione come file CSV per l'analisi e l'audit offline. Utilizzare questi dati per analizzare le interazioni utente, identificare aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire set di dati di grandi dimensioni visualizzando i risultati nelle pagine. È possibile utilizzare Refine Results per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, inclusi:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: un identificativo univoco per la sessione.
- ID consumer: identificativo univoco dell'utente.
- Messaggi: numero di messaggi scambiati durante la sessione.
- Aggiornato alle: ora dell'ultimo aggiornamento di sistema.
- Metadati: ulteriori informazioni sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Trasferimento agente: selezionare questa casella di controllo per filtrare le sessioni che vengono trasferite a un agente. In caso di consegna dell'agente, viene visualizzata l'icona della cuffia che indica il trasferimento della chat a un agente umano.
- Si è verificato un errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Votato a sfavore: seleziona questa casella di controllo per filtrare le sessioni a sfavore.
Fare clic su una riga per accedere alla vista dettagliata di una sessione specifica. Utilizzare le caselle di controllo per filtrare le sessioni in base a trasferimento dell'agente, errori e voti a sfavore. Le sessioni di decrittografia richiedono l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic Decrypt content per visualizzare i dettagli della sessione.
Visualizza i dettagli della sessione nell'agente AI con script
Fare clic sulla sessione in ciascuna riga per visualizzare i singoli dettagli della sessione.
Il messaggio Transaction Info La scheda fornisce una ripartizione dettagliata di un'interazione specifica, classificando le informazioni in quattro sezioni:
Sezione Messaggi:
- Mostra la trascrizione di tutte le interazioni delle sessioni in ordine cronologico, fornendo il contesto per la conversazione.
- Visualizza le risposte corrispondenti generate dall'agente AI.
- Mostra la finestra modale di riproduzione della registrazione (insieme alla trascrizione della sessione) per le conversazioni tra l'agente AI e il cliente. Le registrazioni sono disponibili solo per sessioni vocali, non per sessioni di chat. È possibile riprodurre la registrazione dall'inizio o passare a un punto specifico.
La finestra modale di riproduzione della registrazione fornisce una suite di controlli audio:
- Riproduci/Sospendi: Fai clic su
per avviare l'ascolto della sessione di interazione e fai clic su per sospendere la riproduzione della registrazione. - Velocità di riproduzione: Fai clic su 1X per regolare la velocità di riproduzione audio, in un intervallo compreso tra 0.5X e 2X.
- Controllo suono: Fai clic su
per disattivare o attivare l'audio durante la riproduzione. È inoltre possibile utilizzare il dispositivo di scorrimento del volume per regolare il volume di riproduzione.
-
Se le conversazioni contengono dati PCI, il sistema applica misure di sicurezza avanzate. A seconda dello scenario:
- Se vengono rilevati dati PCI, la finestra modale di riproduzione per la registrazione viene disabilitata nella vista della sessione impedendogli l'accesso all'audio.
- Quando si utilizzano entità sicure, l'audio della registrazione viene disattivato automaticamente durante le porzioni in cui sono presenti dati PCI, per garantire che le informazioni sensibili non siano udibili.
- Quando una chiamata viene inoltrata da un agente AI a un agente umano e l'agente umano quindi si consulta nuovamente allo stesso o a un altro agente AI, la registrazione del segmento consultato non è attualmente supportata.
- Riproduci/Sospendi: Fai clic su
Il messaggio Intents Identified Sezione:
- Visualizza i motivi identificati per la query del cliente.
- Indica il livello di fiducia associato a ciascun intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema lo estrae dalla query dell'utente.
Entities Identified La sezione elenca le entità estratte dal sistema dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce dettagli sui processi sottostanti che hanno portato alla risposta dell'agente AI. Di seguito è riportata un'analisi dettagliata delle informazioni visualizzate:
- Elenco dei motivi: mostra i motivi identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Altre informazioni visualizza:
- Query elaborata: indica la versione preelaborata dell'input del cliente dopo che la pipeline Comprensione linguaggio naturale (NLU) dell'agente AI la elabora.
- Provider di rilevamento della lingua: il provider che offre tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: lingua rilevata dalla tecnologia.
- Consegna agente: indica se si è verificata una consegna agente durante la sessione. Controllare la casella di controllo Agent Handover by Rules casella di controllo se la consegna di un agente è stata attivata da regole specifiche.
- Chiave modello: indica la chiave del modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- Motore AI NLU: identifica il motore AI NLU utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo di rappresentare il testo come vettori numerici.
- Punteggi soglia min: visualizza il punteggio della soglia minima.
- Differenza del punteggio di corrispondenza parziale: la differenza del punteggio di corrispondenza parziale configurata nelle impostazioni Consegna e inferenza. Il sistema determina se una query è fuori ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco dei registri di debug associati all'ID transazione specifico. I registri avanzati vengono solitamente conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulle transazioni nel formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e le modifiche dei registri
Ogni volta che aggiungi o aggiorna intenti o entità, il sistema riforma l'agente AI con script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testare accuratamente l'agente AI per assicurarsi che sia accurato ed efficace. Ogni volta che pubblichi un agente AI con script, viene salvata e accessibile una versione nella scheda Cronologia versione, in cui puoi visualizzare tutte le versioni dell'agente AI con script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti effettuati ai tuoi agenti:
- Traccia quando hai pubblicato la cronologia delle versioni e le modifiche effettuate sotto forma di una nota lasciata dagli sviluppatori al momento della pubblicazione.
- Visualizza il motore AI utilizzato per ciascuna versione pubblicata insieme alle relative impostazioni. È inoltre possibile visualizzare il tempo trascorso per preparare ciascuna versione per la pubblicazione.
- Monitora le modifiche a impostazioni, motivi, entità, risposte e gestione nella scheda Modifica registri.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: monitora quando hai formato un corpus e le modifiche apportate.
- Confronta i motori di formazione: esamina i motori di formazione utilizzati per le diverse iterazioni e la durata corrispondente di formazione.
- Verifica modifiche: monitora le modifiche a impostazioni, motivi, risposte e gestione.
- Ripristina versioni precedenti: consente di ripristinare facilmente una serie di formazione meno recente, se necessario.
Modifica registri
Il messaggio Change Logs fornisce un record dettagliato delle modifiche apportate all'agente AI con script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare a Dashboard e fare clic sull'agente AI creato.
- Fare clic sul pulsante Version History per visualizzare la cronologia dell'agente AI.
- Fare clic sul pulsante Change Logs per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: data e ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: sezione dell'agente AI in cui si è verificata la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare la freccia
Updated byeChange Locationopzioni di ricerca per trovare voci di registro delle modifiche specifiche. -
Il messaggio Version History La scheda Visualizza un massimo di 10 corpora per ciascun agente AI.
Gestisci agente AI con script
Il sistema aggiunge messaggi a Curation console basata sui seguenti criteri:
- Fallback MessagesQuando l'agente AI non riesce a comprendere il messaggio e attiva il motivo di fallback.
- Messaggi votati a sfavore: messaggi che gli utenti hanno votato a sfavore durante le anteprime degli agenti AI.
- Consegna agente: messaggi che determinano la consegna di un agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non ricevendo la risposta desiderata dai dati della sessione o della sala.
- Bassa fiducia: messaggi con un punteggio di fiducia che rientra nella soglia di bassa fiducia specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non ha capito l'intento o la risposta corretti.
Risolvi problemi
Il messaggio Issues Il tasto Tab consente di rivedere e indirizzare i messaggi contrassegnati per la modifica. È possibile effettuare quanto segue:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e rilevanza.
- Esamina l'espressione dell'utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Protezione dei dati avanzata è abilitata nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, è possibile:
-
Collega a un intento esistente: per connettere un problema a un intento esistente, seleziona l'icona Link e cercare l'intento desiderato.
-
Aggiungi a un nuovo intento—Utilizza il Add to a New Intent per creare un nuovo intento direttamente dalla Console di gestione.
-
Ignora problemi: risolvi o ignora i problemi per rimuoverli dalla Curation Console.
- Non puoi collegarti ai motivi predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare il motivo appropriato dall'elenco a discesa e contrassegnare qualsiasi entità pertinente.
- Dopo aver apportato le modifiche, il sistema riforma l'agente AI per essere certo che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
Il messaggio Resolved visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ciascun problema risolto, incluso se è stato collegato a un intento esistente, creato un nuovo intento o ignorato. Se vengono visualizzate risposte non gradite e non rilevate dal sistema, è possibile aggiungere manualmente esempi specifici alla Curation Console.
Per aggiungere problemi dalle sessioni:
- Identifica l'espressione: individua l'espressione che ha attivato la risposta errata.
- Verifica stato cura: se il problema non è già presente nella Console cura, il sistema visualizza
Curation Statusattivare/disattivare. - Attiva/disattiva contrassegno: abilita il
Curation Statusattiva/disattiva per aggiungere l'espressione alla Curation Console per la revisione e la risoluzione.
Se il problema è già presente nella Console di gestione, l'aspetto del tasto di alternanza cambia per visualizzarne lo stato.
Visualizza le prestazioni dell'agente AI con script utilizzando la funzionalità di analisi dei dati
La sezione Analisi fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Overview, Responses, Traininge Curation.
Nella pagina Analisi, è possibile selezionare l'agente AI per il quale si desidera visualizzare l'analisi. È possibile personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati analitici per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono un'istantanea dell'utilizzo generale degli agenti AI e delle prestazioni agli sviluppatori.
- Da Dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fare clic su Analisi. Viene visualizzata una panoramica delle prestazioni dell'agente AI in formato tabulare e nella rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni gestite dall'agente AI senza intervento umano.
- Trasferimenti totali di agenti, ossia il numero di sessioni consegnate ad agenti umani.
- Sessioni medie giornaliere
- Numero totale di messaggi (messaggi umani e agente AI) e numero di messaggi provenienti da utenti.
- Messaggi medi giornalieri
Il sistema segue ciò con una rappresentazione grafica delle sessioni (colonna in pila che rappresenta le sessioni gestite dall'agente AI e le sessioni assegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene le statistiche sugli utenti per l'agente AI. Fornisce un numero di utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e restituiti per ciascuna unità in base alla granularità selezionata.
Prestazioni
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui è possibile visualizzare le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Ha identificato l'intento dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Ha informato l'utente di una consegna dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni in base alla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpo agente AI. È consigliabile che gli sviluppatori configurino le espressioni di formazione 20+ per ciascun intento nei relativi agenti AI. Questa sezione visualizza tutti i motivi come rettangoli, con colore e dimensioni che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, più dati di addestramento sono necessari per migliorare l'accuratezza del tuo agente AI.
Risposte
Questa sezione fornisce una panoramica dettagliata delle domande dei clienti e della frequenza con cui lo chiedono. Mostra graficamente i motivi più comuni degli agenti AI per rispondere a domande e modelli di risposta per agenti AI per eseguire azioni.
Questa sezione fornisce una vista dettagliata delle richieste dei clienti e della relativa frequenza. Visualizza visivamente gli intenti e i tipi di risposta più comuni utilizzati dagli agenti AI per risolvere le richieste dei clienti.
Curazione
Questa sezione riassume visivamente il numero di problemi relativi all'eliminazione che si verificano ogni giorno e il numero che gli agenti AI risolvono.
Questa sezione illustra come integrare gli agenti AI con canali vocali e digitali per gestire le conversazioni del cliente.
Utilizzare agenti AI per le interazioni vocali e digitali
Dopo aver creato e configurato gli agenti AI autonomi o scripted nella piattaforma Webex AI Agent Studio, il passaggio successivo è integrarli con i canali vocali e digitali. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per ulteriori informazioni, consultare Utilizzare agenti AI per le interazioni vocali e digitaliarticolo.
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report out-of-the-box per l'agente AI non sono disponibili in Analyzer.
Crea una variabile globale
| 1 |
Accedi a Hub di controllo. |
| 2 |
Da Contact Center scegliere il riquadro di navigazione . |
| 3 |
Fare clic Create a new global variable e fornire il nome e la descrizione della variabile. Crea una variabile con il nome CustomAIAgentInteractionOutcome. Scegli String come variabile digita. |
| 4 |
Interruttore Make Reportable per visualizzare la variabile in Analizzatore a fini di segnalazione. |
| 5 |
Fare clic Save. |
Aggiungi la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno del collegamento di importazione del flusso del campione.
| 1 |
Accedi alla tua organizzazione clienti utilizzando Hub di controllo. |
| 2 |
Passa a . Appare la pagina Flussi. |
| 3 |
Per fare clic su Go to Flow Designer icona accanto al flusso. Il messaggio Flow Designer appare la finestra. |
| 4 |
In Global Flow Properties il riquadro, scorrere verso il basso . |
| 5 |
In Global Variables sezione, fare clic su Add Global Variables. Aggiungi la variabile globale CustomAIAgentInteractionOutcome al vostro flusso. |
| 6 |
Utilizzare la freccia Set Variable attività per assegnare il valore ABBANDONATO alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configura il tuo Virtual Agent V2 attività nel flusso. |
| 8 |
Collegare l'Esito gestito del Virtual Agent V2 Attività e utilizzo del Set Variable attività per assegnare il valore GESTITO alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Collegare il risultato Escalated del Virtual Agent V2 attività e utilizzare il Set Variable attività per assegnare il valore ESCALATED alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Connetti il percorso errato del Virtual Agent V2 attività e utilizzare il Set Variable attività per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completa il resto dei flussi in base alla tua logica di business e pubblicali. Qualsiasi chiamata che passa attraverso questo flusso avrà il valore della variabile CustomAIAgentInteractionOutcome impostare su Abbandonato, Gestito, Riassegnato o Errato, a seconda del percorso che la chiamata prende. |
Crea visualizzazioni personalizzate
È possibile creare report personalizzati per le registrazioni di chiamata agente AI e la distribuzione degli esiti dell'agente AI in Analyzer.
Crea visualizzazione delle registrazioni chiamate agente AI
| 1 |
Scarica il AI Agent Call Records.jsonfile da Registrazioni chiamate agente AI. |
| 2 |
Per accedere a Analyzer. |
| 3 |
Nella pagina Home, fare clic sul Visualization icona in Analizzatore. |
| 4 |
Fare clic Import. |
| 5 |
Fare clic Browse per selezionare il file (.json formato) da importare. |
| 6 |
Fare clic Import importare il file AI Agent Call Records.json. |
| 7 |
Fare clic Edit per modificare la visualizzazione importata. |
| 8 |
Per fare clic su Edit Filters per CustomAIAgentInteractionOutcome. |
| 9 |
Per fare clic su is in il pulsante di opzione e aggiungere i valori ABANDONED, ESCALATED, ERRORED, HANDLED. |
| 10 |
Salvare e avviare alcune chiamate di test. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Crea visualizzazione della distribuzione dei risultati dell'agente AI
| 1 |
Scarica il AI Agent Outcome Distribution.jsonfile da Distribuzione dei risultati degli agenti AI. |
| 2 |
Per accedere a Analyzer. |
| 3 |
Nella home page, fare clic sul Visualization icona in Analizzatore. |
| 4 |
Fare clic Import. |
| 5 |
Fare clic Browse per scegliere il file (in formato JSON) da importare. |
| 6 |
Fare clic Import importare il file AI Agent Outcome Distribution.json. |
| 7 |
Fare clic Edit per modificare la visualizzazione importata. |
| 8 |
Per fare clic su Edit Filters per CustomAIAgentInteractionOutcome. |
| 9 |
Per fare clic su is in il pulsante di opzione e aggiungere i valori ABANDONED, ESCALATED, ERRORED, HANDLED. |
| 10 |
Salvare e avviare alcune chiamate di test. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Comprensione della trasparenza dell'AI per gli agenti AI
Molte regioni richiedono alle organizzazioni di informare gli utenti quando forniscono servizi AI, ad esempio, La legge dell'UE sull'intelligenza artificiale in Europa. La trasparenza AI ti consente di informare i clienti quando interagiscono con un agente AI prima che la conversazione continui. Questa divulgazione si applica agli agenti AI con script e autonomi, funziona su canali vocali e digitali supportati e può essere visualizzata in anteprima con l'esperienza di benvenuto esistente nell'interfaccia utente di AI Agent Studio.
Come funziona la trasparenza dell'AI
Utilizzare la freccia AI transparency impostazioni nel profilo agente per controllare il messaggio di divulgazione del cliente.
- Agenti AI autonomi utilizzano la nota sulla trasparenza come impostazione di un messaggio di benvenuto. Per ulteriori informazioni, vedi Aggiornamento profilo agente AI autonomo.
- Gli agenti AI con script consentono di configurare note di trasparenza specifiche della lingua e di eseguire il fallback alla nota predefinita quando un messaggio specifico della lingua non è disponibile. Per ulteriori informazioni, vedi Aggiornamento profilo agente AI script.
- Nelle regioni europee: Questa funzione è abilitata per impostazione predefinita. Viene riprodotto o visualizzato un messaggio di trasparenza (a seconda del canale) per tutti i tipi di agente. Per disabilitare questa funzione, devi riconoscere i rischi e aggiungere commenti di audit prima di negare il consenso.
- In tutte le altre regioni: È possibile scegliere se abilitare la funzione e configurare il messaggio come necessario. Cisco consiglia di abilitare la trasparenza dell'intelligenza artificiale come procedura consigliata per assicurarsi che gli utenti finali siano informati quando interagiscono con gli agenti AI.
Funzionamento canale
- Per le interazioni vocali, la nota sulla trasparenza viene riprodotta prima del messaggio di benvenuto e i chiamanti non possono interromperla.
- Per le interazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata da AI nella sessione.
Cosa rivedere prima di pubblicare
- Rivedere il messaggio di trasparenza predefinito garantendo che la dicitura identifichi chiaramente l'interazione AI.
- Limitarlo a 200 caratteri.
- Assicurati che il messaggio corrisponda alle indicazioni legali e del marchio della tua organizzazione.
- Visualizzare in anteprima la divulgazione in ogni canale e lingua supportati.
- Se disattivi la trasparenza dell'AI, conferma l'avviso e fornisci un motivo.
- Assicurati di disporre di un linguaggio di divulgazione AI, ad esempio "Sono un assistente AI", "Sono un agente AI" come prefisso per le modifiche di branding.
Sviluppo AI, privacy dei dati e sicurezza
Per ogni funzione basata su AI, sottoponiamo una Valutazione d'impatto AI rispetto ai nostri principi AI responsabili e aderiamo al Framework AI responsabile, oltre ai processi esistenti di sicurezza, privacy e diritti umani by design.
Privacy e sicurezzaDopo il processo di inferenza non vengono conservati i dati di input dei clienti e il provider di modelli di terze parti, Microsoft, non accede, monitora o memorizza i dati dei clienti Cisco. Per ulteriori dettagli sui criteri di conservazione dei dati specifici della funzione, vedi Nota tecnica sulla trasparenza di Webex AI Agente AI nel portale attendibile Cisco.
Fonti di dati per formazione e valutazioneIl nostro provider di modelli di terze parti, Microsoft non utilizza il contenuto dei clienti per migliorare i modelli Azure OpenAI e non memorizza o conserva i dati dei clienti Cisco nell'infrastruttura Azure.
Sicurezza e considerazioni eticheTutte le funzioni AI generative sono soggette a errori, pertanto diamo priorità alla sicurezza del contenuto per le funzioni AI scegliendo Filtraggio contenuto, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e all'accuratezza dell'Assistente AI coinvolgendo gli esseri umani nella revisione, test e garanzia di qualità del modello sottostante.
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare il servizio clienti e le esigenze di supporto. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima di interagire con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti AI gestiscono facilmente e in modo informale le interazioni dei canali digitali attraverso testo e chat online. I clienti possono usufruire di un'esperienza simile a un concierge, che riceve assistenza con domande, recupero di informazioni e tempi di attesa ridotti al minimo.
Vantaggi chiave per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani da un lavoro strategico.
-
Fornisce la disponibilità di 24/7, gestendo volumi più alti e migliorando i tempi di risposta.
-
Migliora la precisione di elaborazione, analisi e reporting dei dati.
-
- Risparmio di costi
-
Riduce i costi di manodopera attraverso l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Processo decisionale migliorato
-
Fornisce dettagli basati su dati analizzando set di dati di grandi dimensioni.
-
Consente l'analisi predittiva per prevedere i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Esperienza clienti migliorata
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi tramite chatbot e assistenti virtuali basati su intelligenza artificiale.
-
Fornisce supporto clienti 24/7.
-
- Scalabilità e flessibilità
-
Aumenta o riduci facilmente per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- Vantaggio competitivo
-
Promuove l'innovazione e lo sviluppo di nuovi prodotti/servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, informazioni utili e supporto.
-
|
Soluzione Contact Center |
Tipo di agente AI |
|---|---|
|
Agente AI con script Agente AI autonomo |
Scopri tipi ed esempi di agente AI
Nella tabella riportata di seguito viene fornita una panoramica dei tipi di agenti AI e delle relative funzionalità:
| Tipo di agente AI | Scopo | Come si imposta? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
|
Imposta agente AI autonomo |
|
Script |
Gli agenti AI con script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Imposta agente AI con script |
Esempi
Entrambi, agenti AI autonomi e con script, si applicano a diversi casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Alcuni esempi sono:
-
Servizio clienti: sia gli agenti autonomi che gli agenti con script possono fornire supporto clienti, con agenti autonomi che offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti ai ruoli di assistente virtuale poiché possono gestire un'ampia gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti autonomi e agenti AI con script dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità di dati di formazione.
Prerequisiti
Webex Contact Center
- Se un'organizzazione non dispone di una versione di prova o di un abbonamento a Contact Center attivo, i partner possono impostare una versione di prova di Contact Center con la funzione agente AI Webex. Per ulteriori informazioni, vedi l'articolo Versioni di prova self-service di Webex Contact Center.
- Per iscriversi all'abbonamento, i clienti devono acquistare il componente aggiuntivo dell'agente AI per Flex-3.0 Licenza Contact Center. In base ai diritti, Webex Contact Center esegue il provisioning dell'agente AI come uno dei relativi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning di Webex Contact Center, vedi Introduzione a Webex Contact Center.
Webex Contact Center Enterprise e Contact Center Enterprise
-
Assicurati che i seguenti componenti siano nella versione 15.0(1) ES202511 o successiva: Cisco Unified CVP, Cisco VVB e Cloud Connect.
-
Per eseguire l'iscrizione, i clienti devono acquistare il componente aggiuntivo dell'agente AI per l'agente AI Webex in Cisco Commerce Workspace (CCW). Vedi la pagina Guida agli ordini di Cisco Collaboration Flex Plan Contact Center all'indirizzo https://www.cisco.com/c/en/us/products/collateral/customer-collaboration/collab-flex-3-contact-center-og.html.
Abilita l'impostazione dell'organizzazione ibrida, che integra gli ambienti cloud e locali con i diritti necessari. Il processo di ordinazione prevede la selezione delle unità agente AI appropriate in Collaboration Flex 3.0 Offerta contact center. Gli agenti AI digitali vengono attivati anche come parte dell'ordine di abbonamento vocale. L'autorizzazione dell'agente AI vocale concede l'accesso a Webex AI Agent Studio, consentendoti di progettare e creare agenti AI personalizzati in base ai tuoi requisiti dei casi d'uso specifici.
Per informazioni dettagliate su come configurare gli agenti AI, vedi il capitolo Agente AI Webex nella Guida alle funzioni di Cisco Unified Contact Center Enterprise alle https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-enterprise/products-feature-guides-list.html e nella Guida alle funzioni di Cisco Packaged Contact Center Enterprise alle https://www.cisco.com/c/en/us/support/contact-center/packaged-contact-center-enterprise-15-0-1/model.html.
Ruoli utente e autorizzazioni
In questa sezione vengono forniti i dettagli dei ruoli utente e delle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione Agent Studio AI:
| Ruolo | Organizzazione cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti |
Accesso completo a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Accesso completo a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni |
| Amministratore servizio Contact Center | Accesso completo a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Non applicabile | Accesso completo a AI Agent Studio eccetto le informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non applicabile | Accesso completo a AI Agent Studio tranne le informazioni sensibili come le trascrizioni | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub |
Accesso di sola lettura a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Accesso di sola lettura a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni |
| Supervisore | Accesso di sola lettura a AI Agent Studio, eccetto le informazioni sensibili come le trascrizioni | Non applicabile | Non applicabile |
Gli amministratori completi dell'organizzazione cliente possono accedere al profilo aziendale. Utilizzano questa opzione per gestire l'accesso alle trascrizioni per se stessi e per altri utenti nell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere in modo esplicito questo accesso agli utenti nell'organizzazione.
Gestisci accesso trascrizione
In qualità di amministratore completo, è possibile gestire l'accesso alle trascrizioni per gli utenti nella propria organizzazione.
- Avvia Agent Studio AI.
- Passare il mouse sull'icona dell'utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Profilo aziendale.
- Fare clic sulla scheda Membri team per visualizzare l'elenco dei membri del team esistenti.
- Fai clic sull'icona Modifica nella colonna Azioni .
- Abilita il tasto di alternanza Decrittografia accesso per concedere agli utenti l'accesso alle trascrizioni.
- Fare clic su Modifica per salvare le modifiche.
Accesso a Webex AI Agent Studio
Per creare gli agenti AI, è necessario accedere all'applicazione Webex AI Agent Studio. È possibile eseguire l'accesso nei seguenti modi:
Accedi da Control Hub
Se non si vede Webex AI Agent, contatta il supporto Cisco per abilitare il flag della funzione corrispondente.
- Accedi a Control Hub.
-
Seleziona .
- Da Contact Center riquadro di navigazione, selezionare .
- Fare clic Webex AI Agent per accedere all'applicazione.
Viene visualizzata l'applicazione Webex AI Agent Studio in un'altra scheda del browser e a questo punto è possibile configurare gli agenti AI.
L'anteprima vocale per gli agenti AI è disponibile solo quando accedi a Webex AI Agent Studio attraverso , dove sono supportate le interazioni con i canali vocali.
Accesso da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all'applicazione Webex Connect utilizzando l'URL del tenant fornito per l'azienda e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come home page.
o
Accedi a Control Hub e seleziona Services > Contact Center. Da Contact Center riquadro di navigazione, selezionare Tenant Settings > Digital. Seleziona Webex Connect. La pagina Servizi viene visualizzata come home page.
- Nel menu Barra delle app del riquadro di navigazione a sinistra, fare clic su Webex AI
Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un'altra scheda del browser e si è automaticamente connessi all'applicazione.
Layout home page
Benvenuto nell'applicazione Webex AI Agent Studio. Quando si esegue l'accesso, la home page visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, in base a quanto concesso dall'amministratore aziendale.
- Conoscenza: mostra il repository di conoscenze centrale o la knowledge base, che funge da cervello per gli agenti AI autonomi per rispondere alle domande dei clienti.
- Guida: fornisce accesso alla guida utente Agent Studio Webex AI sul Centro assistenza Webex.
- Disconnetti: consente di disconnettersi dall'applicazione Webex AI Agent Studio.
-
Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del profilo, passare tra i temi dell'interfaccia utente e disconnettersi dall'applicazione. Per modificare il tema, fare clic su Change Theme e scegliere l'opzione preferita: Chiaro, Scuro e Sistema (tema predefinito). Il tema selezionato viene applicato immediatamente su tutte le pagine.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
- Il messaggio General visualizza il fuso orario dell'organizzazione. Scegliere il fuso orario richiesto dal menu a discesa. Quando si crea un nuovo agente, il fuso orario scelto viene visualizzato nella pagina del profilo agente. Per ulteriori dettagli, vedi la sezione Aggiorna profilo agente AI autonomo.
-
Nella scheda Membri team, puoi visualizzare e gestire l'elenco dei membri del team che hanno accesso all'applicazione.
Gli amministratori completi dell'organizzazione cliente possono accedere al profilo aziendale. Utilizzano questa opzione per gestire l'accesso alle trascrizioni per se stessi e per altri utenti nell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere in modo esplicito questo accesso agli utenti nell'organizzazione.
Scopri il tuo dashboard
Nel dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda visualizza le informazioni di base, inclusi il nome dell'agente AI, l'ultimo aggiornamento, l'ultimo aggiornamento e il motore utilizzato per la formazione dell'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget anteprima agente AI.
- Icona Puntini di sospensione: fare clic su questa icona per eseguire le seguenti attività:
-
Copia token di accesso: copia il token di accesso dell'agente AI per chiamare l'agente attraverso le API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina in modo permanente l'agente AI dal sistema.
-
Pin: blocca l'agente AI nella prima posizione sul dashboard o sblocca per spostarlo di nuovo nella posizione precedente.
-
Crea un nuovo agente AI
È possibile creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo in alto a destra del dashboard. È possibile scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per sapere come creare agenti AI autonomi e con script, vedere le seguenti sezioni:
Puoi creare fino a 100 agenti AI, inclusi tipi di script e autonomi.
Importa agente AI
Puoi importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurarsi di aver esportato l'agente AI in formato JSON nella cartella locale. Effettuare le seguenti operazioni per importarlo:
- Fare clic Import agent.
- Fare clic su Carica per caricare il file agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente, inserisci il nome dell'agente AI.
- (Opzionale) In ID sistema, modificare l'identificativo univoco generato dal sistema.
- Fare clic su Importa.
L'agente AI ora è stato importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile sul dashboard.
Ricerca per parole chiave
La piattaforma fornisce funzionalità di ricerca affidabili per aiutarti a individuare e gestire facilmente agenti AI. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Immettere il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI corrispondenti ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca di parole chiave, è possibile perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegli uno dei filtri del tipo di agente dall'elenco a discesa:Script, Autonomo e Tutti.
Una knowledge base è un archivio centrale di informazioni per gli agenti AI basati su LLM (Large Language Model). Gli agenti di AI utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Il motore AI forma gli agenti AI utilizzando una vasta quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente pertinenti. Le knowledge base memorizzano i dati necessari per il funzionamento di agenti AI autonomi.
Crea la knowledge base richiesta per l'agente AI che stai configurando.
Non caricare nella knowledge base le seguenti informazioni:
- Dati PCI (Payment Card Industry)
- Informazioni di identificazione personali (PII)
- Informazioni sanitarie protette (PHI)
- Qualsiasi altra informazione sensibile, confidenziale o regolamentata
Sei responsabile di assicurarti che tutto il contenuto caricato sia conforme a questi requisiti.
Se si accede alla pagina Conoscenza per la prima volta, viene visualizzata una dichiarazione di non responsabilità che richiede i dati sensibili sopra descritti. Fai clic su Accetto per procedere ulteriormente.
Crea fonte di conoscenza per agente AI
-
Accedere alla piattaforma Webex AI Agent Studio.
-
Fare clic sul pulsante Knowledge nel riquadro di navigazione a sinistra per passare alla pagina Conoscenza.
È possibile creare e gestire le origini della knowledge base dalla pagina delle conoscenze. Le fonti di conoscenza per agenti AI autonomi possono essere file, articoli, fonti di siti Web. Se si stanno aggiungendo le origini per la prima volta, la pagina Conoscenza visualizza i seguenti riquadri:
-
Carica file: Scegli questa opzione per caricare i file. Vedi la sezione Carica file.
-
Crea un articolo: Scegli questa opzione per creare un articolo. Vedi la sezione Crea articoli.
-
Estrai sito Web: Scegli questa opzione per estrarre il contenuto del sito Web. Vedi la sezione Estrai siti Web.
Fare clic sul riquadro richiesto per creare l'origine della knowledge base appropriata. È inoltre possibile utilizzare il parametro Add source nell'angolo in alto a destra della pagina per aggiungere le origini della knowledge base. Scegli Files, Articleso Websites come richiesto.
Dopo aver creato le origini della knowledge base, configurare la knowledge base per gli agenti AI.
Carica file
È possibile caricare i file come origini di conoscenza per gli agenti. I file possono essere .xlsx, .xls, .csv, .pdf, .docx, .doc, txt.
| 1 |
Scegli . |
| 2 |
Nella pagina Carica file, trascinare i file nella knowledge base. In alternativa, fare clic su Add File per aggiungere un file. Mantenere il nome del file il più descrittivo possibile. Il nome file viene utilizzato come nome di origine all'interno della knowledge base.
|
| 3 |
Fare clic Process Files per elaborare i file caricati. Fare clic Clear list per cancellare i file. È anche possibile scegliere di Close and keep processing. Al termine, puoi visualizzare i file elaborati nel pannello Processed
files virtuali.
Ulteriori note di elaborazione
Vedere le linee guida e le procedure consigliate per il caricamento dei file: Il file viene elencato nella pagina Origini.
Accedere alla pagina delle fonti di conoscenza per eseguire le seguenti attività.
|
Operazioni successive
Procedure consigliate per il caricamento dei file
Seguire queste linee guida e procedure consigliate per il caricamento dei file nella Knowledge Base:
-
È possibile aggiungere più file alla volta.
-
Per ciascun tenant, si applicano le seguenti limitazioni di caricamento dei file:
-
Limite totale di storage: 2 GB per knowledge base.
-
Numero massimo di file: 100 file per knowledge base.
-
Limite dimensione singolo file: 10 MB.
-
Limite dimensione file di testo singolo (.txt): 2 MB.
-
Limite dimensione file PDF: Oltre al limite di dimensione del file, è applicabile anche un limite di 300 pagine per PDF.
-
Cosa fare e cosa fare quando si caricano file con dati tabellari (tutti i tipi di file)
In questa sezione vengono descritte le procedure consigliate per il caricamento di file con dati tabellari:
Cose da fare
- Mantieni i tavoli semplici e ben formati con una singola riga di intestazione in alto.
- Mantieni ciascuna riga della tabella sotto 6,000 caratteri (intestazioni e valori riga combinati).
Se il caricamento di un file non riesce, assicurati che nessuna riga superi i 6,000 caratteri.
- Utilizzare intestazioni di colonna chiare e descrittive nelle tabelle (ad esempio,
Customer Name,Order Date) poiché queste intestazioni vengono utilizzate per l 'estrazione dei dati.
Cose da non
- Non utilizzare celle unite o tabelle nidificate in contenuto tabulare poiché la struttura viene persa durante l'estrazione.
- Non includere un paragrafo di testo libero molto grande in una cella. Rispetta sempre il limite di riga 6,000 caratteri.
Cosa fare e cosa non fare durante il caricamento del foglio di calcolo (.xlsx, .xls, .csv)
In questa sezione vengono descritte le procedure consigliate per il caricamento di fogli di calcolo e file CSV:
Cose da fare
- Tenere una tabella per foglio.
- Mantieni le intestazioni nella prima riga seguita dalle righe dati. Ciò consente al sistema di elaborare accuratamente la riga di intestazione.
- Aderire al numero totale di caratteri consentito nel foglio di calcolo, che è 3,000,000 caratteri.
- Mantieni ciascuna riga sotto 6,000 caratteri (incluse riga delle intestazioni e riga dati combinate).
Se il caricamento di un file non riesce, assicurati che nessuna riga superi i 6,000 caratteri.
Cose da non
- Non includere fogli nascosti se non sono necessari, in quanto il sistema legge e incorpora questi fogli.
- Non creare più tabelle in un foglio. Il sistema consolida tutte le tabelle da un unico foglio Excel in un'unica tabella unificata. Pertanto, ripulisci il file prima del caricamento.
Se il sistema impiega troppo tempo per elaborare il file Excel, potrebbe essere a causa della grande quantità di dati nel file. Si consiglia di suddividere i dati tra più file e caricare i singoli file separatamente.
Limiti
Vedere le seguenti limitazioni:
- Formattazione: Il sistema non mantiene i formati di documenti e celle (colori, caratteri, stili e formattazione condizionale).
- Indicizzazione: Le tabelle all'interno di PDF, pagine Web e file di markdown sono indicizzate come testo normale. Ciò riduce la precisione di recupero per query indirizzate a righe o colonne specifiche.
- Fogli di calcolo e file CSV: Se una singola riga supera il limite di caratteri, il sistema rifiuta l'intero file. Inoltre, il sistema non mantiene i collegamenti ipertestuali nei file CSV.
- File PDF: Il sistema non mantiene i collegamenti ipertestuali nei file PDF.
- File Word (.docx, .doc): Il sistema non mantiene collegamenti ipertestuali all'interno delle celle della tabella.
Crea articoli
| 1 |
Scegli . |
| 2 |
Nella pagina Scrivi un articolo, sotto Source details immettere il nome dell'origine e fornire una Descrizione dettagliata. |
| 3 |
Digitare le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, secondo necessità. Considerazioni importanti: Non è possibile aggiungere tabelle nei documenti. |
| 4 |
Fare clic Add Source. |
Accedere alla pagina delle fonti di conoscenza per eseguire le seguenti attività.
- Fai clic sull'icona Modifica in Controls per modificare l'articolo.
- Fai clic sull'icona Elimina in Controls per eliminare l'origine.
Operazioni successive
Estrai sito Web
Puoi aggiungere conoscenze ai tuoi agenti AI estraendo informazioni da siti Web di tua proprietà. L'estrazione del sito Web utilizza tecniche di crawling automatizzate per sfogliare Internet, trovare e scaricare il contenuto pertinente dalle pagine Web e trasformarlo in conoscenza a cui gli agenti AI possono accedere.
Il crawling inizia con l'URL iniziale specificato. In base alla profondità e ai limiti della pagina, l'applicazione crawler naviga dalla home page, visita i siti Web e recupera il contenuto richiesto in base ai pattern di URL e alle definizioni dei sottodomini.
In che modo il crawler Web agente di Cisco Webex AI si identifica
Il crawler Web agente di Cisco Webex AI si identifica utilizzando il meccanismo di intestazione User-Agent. Utilizzare le seguenti informazioni per configurare il server Web, WAF, CDN o sistema di gestione bot per garantire che il crawler possa accedere al sito quando autorizzato.
Ogni richiesta HTTP del crawler include un'intestazione User-Agent personalizzata, che solitamente segue uno di questi schemi:
Formato standard:
CiscoWebexAIAgentCrawler/1.0
(+url/ai-agent-crawler-info; ask-aiagent@cisco.com)
Stringa simile a browser che include l'identificatore crawler:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
AppleWebKit/537.36 (KHTML, like Gecko; compatible;
CiscoWebexAIAgentCrawler/1.0; +url/ai-agent-crawler-info;
ask-aiagent@cisco.com) Chrome/145.0.0.0 Safari/537.36
Identificativo chiave per l'elenco dei consentiti: CiscoWebexAIAgentCrawler/1.0
Quando si configurano elenchi di entità consentite o regole di rilevamento bot, utilizzare questa stringa (o una corrispondenza con un prefisso come 'CiscoWebexAIAgentCrawler') per identificare il crawler.
Come funziona il web crawler con robots.txt
Il crawler rispetta robots.txt e si identifica con il token User-Agent
CiscoWebexAIAgentCrawler.
Il crawler invia un'intestazione User-Agent simile al browser nelle richieste HTTP di compatibilità [ad esempio Mozilla/5.0 (...; CiscoWebexAIAgentCrawler/1.0; ...)], ma utilizza il token
CiscoWebexAIAgentCrawler per la corrispondenza della robots.txt regola. Usa questo token esatto nella tua robots.txt direttive.
Vedere gli esempi seguenti:
- Per consentire l'accesso completo al crawler
User-agent: CiscoWebexAIAgentCrawler
Allow: /
- Limitare il crawler a percorsi specifici
User-agent: CiscoWebexAIAgentCrawler
Allow: /public/
Allow: /docs/
Disallow: /admin/
Disallow: /private/
- Per non consentire completamente il crawler
User-agent: CiscoWebexAIAgentCrawler
Disallow: /
- Per consentire solo questo crawler e bloccare tutti gli altri
User-agent: CiscoWebexAIAgentCrawler
Allow: /
User-agent: *
Disallow: /
- Corrispondenza gruppo esclusiva: Se entrambi sono agenti utente:
CiscoWebexAIAgentCrawlergruppo e un Utente-agente: * gruppo esistono, il crawler segue solo le regole del gruppo denominato; * regole vengono ignorate. Per applicare entrambi, duplicare le direttive pertinenti nel gruppo denominato. - Campo vuoto richiesto: Separare i gruppi utente-agente con una riga vuota, altrimenti i parser possono unirli.
- Senza distinzione tra maiuscole e minuscole: I token utente-agente corrispondono a maiuscole e minuscole, utilizzare
CiscoWebexAIAgentCrawlerper chiarezza.
Crea fonte di conoscenza URL Web
Operazioni preliminari
Prima di creare una fonte di conoscenza dell'URL Web, accertarsi di disporre di:
- Accedi a siti Web disponibili pubblicamente di tua proprietà.
- Una comprensione della struttura del sito web che si desidera strisciare.
Puoi utilizzare solo l'estrazione del sito Web con informazioni accessibili pubblicamente di cui sei legalmente autorizzato ad accedere e elaborare. Non utilizzare questa funzione con:
-
Dati PCI (Payment Card Industry).
-
Informazioni di identificazione personali (PII).
-
Informazioni sanitarie protette (PHI).
-
Qualsiasi informazione sensibile, confidenziale o regolamentata.
Utilizzando questa funzione, accetti di rispettare tutte le leggi sulla protezione dei dati, le normative sulla privacy e i diritti di terze parti applicabili. Vedere Esclusione di responsabilità prima di configurare l'origine dell'URL Web.
| 1 |
Scegli . Nella pagina Estrai siti Web, eseguire le configurazioni. |
| 2 |
In Source Details nella scheda, immettere il nome dell'origine e una breve descrizione dell'origine nella Description . |
| 3 |
In Source Configuration definire i seguenti parametri: |
| 4 |
Fare clic Add Source. |
- Converte i contenuti estratti dalle pagine Web in un formato di markdown strutturato.
- Estrae l'articolo principale.
- Filtra la navigazione e il contenuto promozionale in base alle impostazioni.
- Le tabelle e gli elenchi mantengono la loro struttura.
Per apportare modifiche all'origine dell'URL Web, fai clic sull'icona Modifica in Controlli. Per eliminare l'origine, fai clic sull'icona Elimina.
Operazioni successive
Attivazione di una sincronizzazione manuale
| 1 |
Passare alla pagina della knowledge base. |
| 2 |
Scorrere fino alla voce dell'elenco delle fonti di conoscenza dell'URL Web richiesta. |
| 3 |
Fare clic sul pulsante Sync now sotto Controlli. È anche possibile fare clic sull'icona Modifica per aprire la pagina dell'origine della conoscenza dell'URL Web. Fai clic su Salva modifiche e sincronizza per sincronizzare il contenuto con le ultime modifiche sul sito Web. Lo stato viene visualizzato come Sincronizzazione. |
| 4 |
Se l'opzione di approvazione del contenuto è abilitata, rivedi il contenuto estratto prima che diventi disponibile per i tuoi agenti AI. |
Operazioni successive
- Sincronizza solo quando ti aspetti modifiche del contenuto.
- Monitorare la cronologia di sincronizzazione per identificare la frequenza ottimale.
- Considerare l'impatto sulle risorse di sistema.
- Il piano si sincronizza durante i periodi di basso utilizzo, se possibile.
- Numero di sincronizzazioni simultanee consentite: È consentita la sincronizzazione/crawl dei siti Web 1 alla volta in una sola KB. Sono consentiti 3 sincronizzazione dei siti Web/crawl per organizzazione.
Approva contenuto dopo revisione
| 1 |
Quando lo stato della sincronizzazione mostra In attesa di approvazione, fai clic su Rivedi contenuto. |
| 2 |
Visualizza in anteprima le informazioni estratte in formato markdown strutturato. |
| 3 |
Vedere un riepilogo delle modifiche:
|
Operazioni successive
Dopo la revisione:
-
Fare clic Approve per aggiungere immediatamente i contenuti alla knowledge base.
-
Fare clic Decline per eliminare il contenuto. Il contenuto rifiutato viene eliminato in modo permanente.
Procedure consigliate e limitazioni
Segui queste linee guida per ottenere il massimo valore dalle fonti di conoscenza degli URL Web, garantendo contemporaneamente conformità e prestazioni ottimali.
Strategia:
- Pianifica la tua strategia di crawl in anticipo.
- Inizia a concentrarti, quindi espandi. Iniziare con cingoli stretti per comprendere i risultati dell'estrazione.
- Esegui prima il test degli URL su sezioni piccole.
- Scegli l'URL iniziale corretto:
- Ottimale: Pagine di destinazione per aree di contenuto specifiche.
- Buono: Collegamenti diretti alle sezioni del contenuto.
- Evita: URL di homepage che portano a tipi di contenuto misto.
- Utilizzare schemi di URL in modo strategico. Dopo il primo crawl:
- Esamina la qualità del contenuto estratto.
- Identifica le sezioni indesiderate che sono state incluse.
- Regolare i tipi di URL o le impostazioni di esclusione.
- Eseguire di nuovo il crawl con impostazioni raffinate, se necessario.
Prestazioni ed efficienza
- Imposta limiti di pagina realistici in base alle tue esigenze.
- Utilizzare la profondità di scorrimento appropriata per i propri obiettivi di contenuto.
- Concentrati prima sulle aree di contenuto di alto valore.
- Monitorare i tempi di elaborazione e regolarli di conseguenza.
Considerazioni sulle risorse
- I cingoli di grandi dimensioni consumano più tempo di elaborazione.
- Più crawl simultanei possono influire sulle prestazioni.
- I requisiti di storage aumentano con il volume del contenuto.
- Le risorse di rete sono condivise tra tutti gli utenti.
Limitazioni per tipi di contenuto
- Progettato principalmente per contenuti HTML.
- Alcuni contenuti interattivi potrebbero non essere acquisiti.
- Alcuni siti web sono bloccati in base alla loro classificazione.
Conformità ed etica Crawling
- Rispetta i criteri del sito Web: Assicurarsi di avere l'autorizzazione a strisciare e rispettare la limitazione della velocità.
- Responsabilità dati: Esegue la scansione solo di contenuti accessibili pubblicamente di cui si possiede o si dispone delle autorizzazioni per la scansione.
- Proprietà contenuto: Prendere in considerazione le implicazioni della proprietà intellettuale e mantenere l'attribuzione ove necessario.
Come ottenere assistenza
Se si verificano problemi:
- Esamina la cronologia di sincronizzazione per dettagli di errore.
- Verificare che gli URL di destinazione siano accessibili pubblicamente.
- Verificare le sequenze di URL corrispondenti al contenuto previsto.
- Si consiglia di regolare la profondità di strisciamento o i limiti della pagina.
- Contatta il supporto per problemi tecnici persistenti.
Accedi alla knowledge base
Operazioni preliminari
Creare la knowledge base richiesta per l'agente AI.
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Fare clic sul pulsante Knowledge nel riquadro di navigazione a sinistra. Le knowledge base vengono visualizzate come schede sul pannello Knowledge . Ciascuna scheda visualizza il numero di file di origine associati alla knowledge base specifica. |
| 3 |
Fare clic su una scheda per passare alla knowledge base specifica. È possibile visualizzare quanto segue:
È inoltre possibile accedere alla knowledge base dalla Knowledge della scheda della pagina di configurazione agente AI. Per ulteriori informazioni, vedi la sezione Configurazione della knowledge base. È possibile ricercare la knowledge base richiesta utilizzando i seguenti criteri:
Fare clic Reset all per reimpostare i criteri di ricerca. |
Gli agenti AI autonomi operano in modo indipendente senza un intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti AI autonomi in diversi scenari, tra cui:
- Fornisci supporto clienti: rispondi a FAQ, risolvi problemi e guida i clienti attraverso i processi.
- Offrire assistenza tecnica: fornire consulenza a esperti su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e conversazionale.
- Processo decisionale: consente di effettuare scelte informate in base alle informazioni disponibili e alle regole predefinite.
- Automazione: automatizza attività ripetitive o che richiedono molto tempo.
I paletti configurati negli agenti AI autonomi assicurano che l'agente AI non risponda con contenuti non etici e dannosi.
Crea un agente AI autonomo
Operazioni preliminari
Assicurarsi di creare la knowledge base per l'agente AI autonomo. Per ulteriori informazioni, vedi Creazione di una fonte di conoscenza per l'agente AI.
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel Dashboard, fare clic su +Create agent. |
| 3 |
In Create an AI agent schermata, scegliere Start from scratch e fare clic su Next.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. Puoi filtrare il tipo di agente AI come |
| 4 |
Scegli Autonomous tipo di agente. |
| 5 |
Specificare i seguenti dettagli richiesti: |
| 6 |
Fare clic Create. Ora hai creato correttamente l'agente AI autonomo ora disponibile nella pagina Dashboard.
Nell'intestazione dell'agente AI, è possibile eseguire le seguenti attività:
Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedi Importa agente AI. |
Operazioni successive
Configura l'agente AI autonomo.
Configura agente AI autonomo
Nelle seguenti sezioni viene descritto come configurare l'agente AI autonomo per le tue esigenze specifiche:
Aggiorna profilo agente AI autonomo
Utilizzare la freccia Profile per gestire le impostazioni di identità rivolte al cliente.
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passare alla pagina e configurare i seguenti dettagli: |
| 3 |
Fare clic Save changes. |
| 4 |
Fare clic Publish per attivare l'agente AI. Per ulteriori informazioni, vedi la sezione Pubblica l'agente AI autonomo. |
Operazioni successive
Aggiungere le azioni richieste all'agente AI.
Aggiungi azioni a un agente AI autonomo
Gli agenti AI autonomi sono progettati per comprendere gli intenti dell'utente e agire di conseguenza. Ad esempio, considera un ristorante con la necessità di automatizzare l'assunzione di ordini alimentari online. Per completare l'attività, crea un agente AI autonomo che esegue le seguenti azioni:
-
Ottenere le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare il requisito del cliente.
L'agente AI autonomo lavora sui seguenti tre elementi fondamentali:
-
Azione: un'attività eseguita da un agente AI comprendendo i motivi e completa degli utenti tramite la connessione a sistemi esterni.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle affermazioni. È il trigger per un agente AI di iniziare a eseguire un'azione.
-
Evasione: determina la modalità in cui l'agente AI completa l'azione tramite la connessione a sistemi esterni.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passa a virtuali. Il messaggio Actions pagina visualizza l'azione Trasferimento agente. Il messaggio Agent handover l'azione è abilitata per impostazione predefinita, consentendo all'agente AI di inoltrare la conversazione a un agente umano. Usa l'opzione di attivazione/disattivazione per disabilitarla. |
| 3 |
Fare clic +Add Actions per aggiungere una nuova azione per un agente AI. Puoi configurare un massimo di 10 azioni per un agente AI. Vedere le sezioni seguenti per la procedura di configurazione dettagliata.
|
Configura evasione
È possibile configurare i flussi di ordinazione per le azioni agente AI sul generatore di flussi di Webex Connect. Per ulteriori informazioni, vedi Configurazione dei flussi di evasione per azioni agente AI.
-
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che prevede carta di debito o carte di credito. Tutte le verifiche o i pagamenti degli utenti che prevedono una carta di debito o di credito devono essere effettuati attraverso l'integrazione di terze parti.
| 1 |
In Add a new action specificare i seguenti dettagli: |
| 2 |
Configurare gli slot. Per ulteriori informazioni, vedi Configura riempimento slot. |
| 3 |
Configura evasione. È possibile scegliere una delle seguenti opzioni. |
| 4 |
Fare clic Add per completare la configurazione. |
Operazioni successive
Configurare la knowledge base.
Configura riempimento slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. In Slot filling sezione del Actions aggiungere le entità di input:
-
È possibile aggiungere le entità una alla volta nel formato della tabella. Per ulteriori informazioni, vedi Aggiungi entità di input nel formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedi Presentazione dello schema JSON.
Aggiungi entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fare clic su +Nuova entità di input. |
| 2 |
In Add a new input entity specificare i seguenti dettagli: |
| 3 |
Fare clic Add per aggiungere l'entità di input. È possibile aggiungere il numero di entità di input necessario. |
| 4 |
Fare clic Add per aggiungere l'azione all'agente AI. |
| 5 |
Fare clic Publish per rendere disponibile l'agente AI. Per ulteriori informazioni, vedi Pubblica l'agente AI autonomo. Dopo aver aggiunto l'azione, utilizza l'opzione Controlli per modificare o eliminare le entità. |
Aggiungi entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Use JSON instead.
- Immettere lo schema del parametro di input nel formato JSON.
- Fare clic Add.
Per ulteriori informazioni, vedi Presentazione dello schema JSON.
Struttura dei parametri di input
I parametri di input devono aderire alla seguente struttura:
-
type: tipo di dati dell'oggetto parametri. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
obbligatorio: un array di stringhe che elenca i nomi dei parametri obbligatori.
proprietà Oggetto
Ogni chiave nell'oggetto proprietà rappresenta un'entità/parametro di input e contiene un altro oggetto con metadati su quel parametro. I metadati devono includere sempre le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
intero: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori veri/falsi.
-
array: elenco di elementi, tutti tipicamente dello stesso tipo.
-
oggetto: una struttura dati complessa con proprietà nidificate.
-
-
descrizione: breve spiegazione di cosa rappresenta l'entità. Ciò consente al motore AI di comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni e la descrizione delle azioni dell'agente è utile per una migliore accuratezza.
-
La convalida viene applicata dalla piattaforma solo per "tipo". 'Descrizione' non viene applicata per tutte le entità, ma si consiglia vivamente di aggiungerla. Altre parole chiave utili per i metadati delle entità sono:
-
enum: il campo enum elenca i possibili valori di un parametro. Ciò è utile per i parametri che devono accettare solo una serie limitata di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare.
- stringa: utilizza il campo stringa con i tipi di stringa per specificare un'espressione regolare che deve corrispondere. Ciò è utile per convalidare formati specifici, come numeri di telefono, codici postali o identificativi personalizzati.
-
esempi: il campo esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore AI a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per l'interpretazione e la convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedi Presentazione dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
The following example includes various types of entities and keywords:
{
"type": "object",
"properties": {
"username": {
"type": "string",
"description": "The unique username for the account.",
"minLength": 3,
"maxLength": 20
},
"password": {
"type": "string",
"description": "The password for the account.",
"minLength": 8,
"format": "password"
},
"email": {
"type": "string",
"description": "The email address for the account.",
"pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"
},
"birthdate": {
"type": "string",
"description": "The birthdate of the user.",
"examples": ["mm/dd/YYYY"]
},
"preferences": {
"type": "object",
"description": "User preferences settings.",
"properties": {
"newsletter": {
"type": "boolean",
"description": "Whether the user wants to receive newsletters.",
"default": true
},
"notifications": {
"type": "string",
"description": "Preferred notification method.",
"enum": ["email", "sms", "push"]
}
}
},
"roles": {
"type": "array",
"description": "List of roles assigned to the user.",
"items": {
"type": "string",
"enum": ["user", "admin", "moderator"]
}
}
},
"required": ["username", "password", "email"]
}
Questo esempio include le seguenti entità:
- nome utente: tipo di stringa con vincolo di lunghezza minima e massima.
- password: un tipo di stringa di lunghezza minima e formato specifico (la password indica che è richiesta una gestione sicura).
- email: un tipo di stringa con sequenza regex per garantire che sia un indirizzo e-mail valido.
- data di nascita: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), che include un booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di array in cui ogni elemento è una stringa limitata a valori specifici (enum).
Nome utente, password ed e-mail sono obbligatori come definito dall'array "obbligatorio".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura coerente e una convenzione di denominazione. Segui queste procedure consigliate per creare entità ben definite che sono facili da interpretare e applicare per il motore AI.
Questo schema provoca l'invio del formato JSON al nodo di avvio dell'agente di connessione AI simile al seguente:
{
"username":"username-example",
"password":"password-example",
"email":"fake@example.com",
"preferences": {
"newsletter":true,
"notifications":"email, sms"
},
"roles":"user"
}
Webex Connect potrebbe non ricevere le preferenze e i ruoli inseriti in determinate situazioni perché non sono stati designati come richiesto nello schema.
Configura azione client MCP
La funzionalità client Model Context Protocol (MCP) consente agli agenti AI autonomi di connettersi direttamente a strumenti e servizi di terze parti senza richiedere integrazioni API personalizzate. Ciò semplifica il modo in cui gli agenti recuperano dati ed eseguono azioni durante le conversazioni con i clienti in diretta.
Impostando un client MCP, gli agenti AI possono:
- Richiama automaticamente strumenti di terze parti durante le conversazioni in diretta.
- Recupera i dati in tempo reale da sistemi esterni.
- Eseguire azioni senza l'intervento umano.
Operazioni preliminari
Prima di configurare l'azione MCP in Webex AI Agent Studio, è necessario:
-
Disporre dell'URL del server MCP, del tipo di autenticazione e delle credenziali per gli strumenti di terze parti che si desidera connettere.
-
Registrare le app MCP sul Portale per gli sviluppatori Webex. Per ulteriori informazioni, vedere la sezione Onboarding dell'app agente nel portale per gli sviluppatori. Lo studio Agente AI Webex supporta solo i seguenti tipi di autenticazione: :
- Credenziali client OAuth2
- Chiave API
- Autenticazione basata su intestazione personalizzata
-
Autorizzare lo strumento in Control Hub per la propria organizzazione. Vedi la sezione Provisioning su Control Hub nel portale per gli sviluppatori per ulteriori informazioni.
Nota: Le azioni MCP vengono di sola lettura una volta create. Se devi modificare le impostazioni delle azioni, devi creare una nuova azione.
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Scegliere l'agente AI per il quale si desidera configurare l'azione MCP. Puoi anche creare un nuovo agente AI autonomo. Per ulteriori informazioni, vedi la sezione Crea un agente AI autonomo. |
| 3 |
Passare alla pagina Actions virtuali. Fare clic +Add actions. |
| 4 |
In Add actions popup, sotto Browse actions scegliere Select available Viene visualizzato tutti gli strumenti MCP disponibili con il nome del provider e l'etichetta MCP. |
| 5 |
Scegliere lo strumento MCP che si desidera aggiungere. È possibile aggiungere più strumenti MCP in qualsiasi momento. Fare clic Add. L'agente può supportare un numero massimo di azioni come definito dalla configurazione della propria organizzazione. |
Operazioni successive
Una volta aggiunto uno strumento MCP, il sistema inserisce automaticamente i seguenti dettagli dalla definizione di server MCP:
- Nome azione (nome strumento MCP)
- Descrizione
- Entità di input (campi e tipi di dati obbligatori)
Se è necessario modificare questi dettagli, è necessario aggiornare la definizione del server MCP nella fase di registrazione o provisioning. Le modifiche vengono sincronizzate automaticamente con Agent Studio AI tramite notifiche.
Verifica stato strumento MCP
Dopo aver aggiunto un'azione MCP, verificare il suo stato nell'elenco delle azioni:
-
Nome strumento, descrizione e dettagli server
-
Parametri di input inviati allo strumento
-
Output restituito dallo strumento
-
Stato esecuzione (riuscita o errore)
-
Latenza (in millisecondi)
-
Nome e ID server
-
ID transazione
Limiti
Tenere presente le seguenti limitazioni:
-
Il controllo di accesso a livello di gruppo non è supportato. L'accesso allo strumento MCP è gestito solo a livello di organizzazione.
-
Le azioni MCP vengono di sola lettura una volta create in AI Agent Studio. Per aggiornare un'azione, crearne una nuova.
-
Il numero massimo di azioni per agente è definito dalla configurazione della tua organizzazione. Contatta l'amministratore per dettagli.
Configura azione di trasferimento personalizzata
La funzione di azione trasferimento personalizzata consente di trasferire le chiamate da un agente AI a un altro agente AI, a un agente umano o a qualsiasi altra destinazione desiderata (casella vocale, gruppo di risposta o qualsiasi altro numero) per garantire un'esperienza clienti ottimale. A seconda delle esigenze, è possibile configurare il trasferimento come trasferimento annunciato o trasferimento silenzioso. Utilizzando un'azione di trasferimento, esci dal percorso inoltrato dell'attività dell'agente virtuale V2 in Flow Builder con i metadati che consentono di coordinare il percorso successivo nella conversazione. Vedere l'articolo Orchestrazione multi-agente per ulteriori dettagli sulla configurazione del flusso.
Operazioni preliminari
Crea gli agenti AI autonomi necessari da utilizzare quando trasferisci le chiamate. Ora è possibile configurare ogni azione di trasferimento in modo indipendente.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passa a virtuali. |
| 3 |
Fare clic sul pulsante Create new Elenco a discesa. |
| 4 |
In Create a transfer action specificare i seguenti dettagli: |
Operazioni successive
Configura knowledge base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
In Dashboard fare clic sull'agente AI creato. |
| 2 |
Passare alla pagina virtuali. |
| 3 |
Scegliere dall'elenco a discesa la knowledge base richiesta. Si consiglia vivamente di scegliere una knowledge base che utilizza la stessa lingua dell'agente AI per ottenere prestazioni ottimali. Una volta associata una knowledge base a un agente AI, non è possibile associare la stessa knowledge base a un altro agente AI. |
| 4 |
Fare clic Save changes. |
| 5 |
Fare clic Publish per attivare l'agente AI. Per ulteriori informazioni, vedi Pubblicazione dell'agente AI autonomo. |
Configura impostazioni conversazione
Questa sezione descrive come configurare la lingua e la voce dell'agente AI, scegliere uno stile di risposta, aggiungere parole personalizzate per il riconoscimento e gestire come l'agente AI gestisce pause o interruzioni durante le conversazioni.
Operazioni preliminari
- Assicurarsi di aver eseguito l'accesso a Webex AI Agent Studio.
- Assicurati di aver creato l'agente AI autonomo.
| 1 |
Nella pagina Dashboard, fai clic sull'agente AI creato. |
| 2 |
Nella pagina di configurazione agente AI, passare alla scheda Configurazione > Conversazione. |
| 3 |
Configura le impostazioni della lingua e dello stile di risposta Lingua e stile di risposta: |
| 4 |
Configura le impostazioni di Canale vocale canale vocale: |
| 5 |
Configura Vocabolario personalizzato. Immettere le parole o le frasi separate da virgole (fino a 100 parole o frasi). L'aggiunta di un vocabolario personalizzato consente all'agente AI di riconoscere e rispondere meglio a termini, nomi o una lingua specifica del settore pertinente al tuo caso d'uso. |
| 6 |
Configura le impostazioni Ritardi e interruzioni Ritardi e interruzioni: |
| 7 |
Configura le impostazioni DTMF: |
| 8 |
Fai clic su Salva modifiche. Puoi visualizzare in anteprima l'esperienza di conversazione prima di pubblicare le modifiche e le stesse impostazioni di conversazione verranno applicate all'esperienza di anteprima vocale. Per ulteriori informazioni, vedi Anteprima conversazione vocale. |
| 9 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedi Pubblicazione dell'agente AI autonomo. |
Visualizza l'anteprima del tuo agente AI autonomo
Puoi visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, il Preview tale opzione diventa visibile per l'agente AI. Fai clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente AI. Il messaggio Preview è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: una volta avviata l'anteprima e ridotta a icona, viene visualizzato un widget head chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget anteprima piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. È possibile fornire affermazioni (o una sequenza di affermazioni) per controllare le risposte dell'agente AI e garantire che funzionino correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni sui consumatori e avviare più sale per testare l'agente AI.
Anteprima conversazione chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query tramite testo.
Se la trasparenza AI è abilitata, l'anteprima include l'esperienza di divulgazione in modo che tu possa verificare il primo messaggio rivolto al cliente prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI.
|
| 2 |
Fare clic Start a Chat. L'agente AI avvia l'interazione con il relativo messaggio di benvenuto. Se la trasparenza AI è abilitata, l'anteprima mostra la nota sulla trasparenza con il primo messaggio generato da AI. |
| 3 |
Digitare la query nella casella di testo e premere Enter. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione chat o sessione, fare clic su Preview nell'intestazione.
|
Visualizza in anteprima conversazione vocale
La funzione di anteprima vocale ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query attraverso la voce.
Sono necessarie autorizzazioni del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per ottenere le massime prestazioni. Quando un chiamante interrompe l'agente AI (tramite inclusione), rileva la voce, interrompe il prompt che sta riproducendo e elabora di conseguenza l'input del chiamante; funziona in modo ottimale solo quando si utilizza una cuffia.
- Se non si utilizza una cuffia, evitare di impostare il volume su 100%.
Se è abilitata la trasparenza AI, l'anteprima include la divulgazione prima del messaggio di benvenuto in modo che tu possa verificare l'esperienza vocale prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI.
|
| 2 |
Fare clic Start a call. Se è abilitata la trasparenza AI, la chiamata inizia con la nota sulla trasparenza prima del messaggio di benvenuto. I chiamanti non possono interrompere la nota di trasparenza. È anche possibile visualizzare la trascrizione in diretta della conversazione nel widget. |
| 3 |
Invia la tua query a voce. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Mute. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fai clic su End call. |
Pubblica il tuo agente AI autonomo
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Publish. |
| 2 |
In Publish changes immettere Version name e fare clic su Publish. È possibile visualizzare i dettagli della versione nella pagina History . Per ulteriori informazioni, vedi la sezione Cronologia. |
Visualizzazione delle sessioni agente AI autonome e della cronologia
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
Il messaggio Sessions fornisce un record completo di tutte le interazioni tra agenti e utenti AI. Per accedere Sessions:
-
In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare i dettagli della sessione.
-
Nel riquadro di navigazione a sinistra, fai clic su Sessioni.
Il messaggio Sessions viene visualizzata la pagina. Ciascuna sessione viene visualizzata come record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente AI.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per tale agente AI. Se sono presenti più righe di quante siano disponibili in uno schermo, la tabella viene impaginata. È possibile ordinare o filtrare tutti i campi nella tabella utilizzando il parametro Refine Results sezione sul lato sinistro. I campi rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o l'ID sessione univoco per una conversazione.
-
ID consumatore: ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato Alle: Ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Hide test sessions: per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Agent handover happened—per filtrare le sessioni trasferite a un agente. Se si verifica la consegna dell'agente, viene visualizzato il Headphone icona che indica la consegna della chat a un agente umano.
-
Error occurred—per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted—per filtrare le sessioni con voto a sfavore.
-
Visualizza dettagli sessione
Per visualizzare i dettagli della sessione:
Fare clic su una singola riga nella tabella delle sessioni per una vista dettagliata di tale sessione. Se la sessione è bloccata, occorre disporre dell'autorizzazione per decrittografare la sessione.
Fare clic sul pulsante Decrypt content per visualizzare i dati della sessione.
Il messaggio Decrypt content Il pulsante viene visualizzato solo se è stato decrittografato l'accesso all'interno dell'applicazione studio agente AI.
Il sistema visualizza i seguenti dettagli della sessione:
- Mostra la trascrizione di tutte le interazioni delle sessioni in ordine cronologico, fornendo il contesto per la conversazione. Usa la barra di ricerca per trovare rapidamente una trascrizione di conversazione specifica. Ciò consente di navigare facilmente tra lunghe interazioni senza dover scorrere manualmente l'intero testo.
- Visualizza le risposte corrispondenti generate dall'agente AI.
La funzione rilevamento inclusione dell'agente AI identifica istanze in cui un utente interrompe o parla durante un'espressione dell'agente in corso. Ad esempio, mentre l'agente AI risponde con "Ho controllato il tuo account e il tuo saldo è..." e l'utente interrompe con "Ok", l'agente AI rileva questo input utente. Di conseguenza, arresta immediatamente la sua espressione attuale, impedendo il completamento completo del messaggio previsto.
- La risposta agente AI viene visualizzata con il fumetto del messaggio "Interruzione utente rilevata" nella trascrizione della sessione, che avvisa gli sviluppatori agente AI del prompt agente specifico interrotto e del punto esatto di interruzione.
La sezione Risposta interrotta nel pannello destro fornisce una ripartizione dettagliata dell'evento di inclusione. Ad esempio, visualizza la risposta completa e prevista dell'agente AI (ad esempio, "Ho verificato il tuo account e il tuo saldo è cinquemila dollari"). Identifica anche il "Contenuto non riprodotto" (ad esempio, "cinquemila dollari"), indicando esplicitamente la parte della risposta dell'agente AI che è stata eliminata o troncata a causa dell'interruzione in tempo reale dell'utente.
Attualmente, l'opzione "Contenuto non riprodotto" è disponibile solo per le risposte di evasione. Verrà estesa a breve ai prompt generali.
- Mostra la finestra modale di riproduzione della registrazione (insieme alla trascrizione della sessione) per le conversazioni tra l'agente AI e il cliente. Le registrazioni sono disponibili solo per sessioni vocali, non per sessioni di chat. È possibile riprodurre la registrazione dall'inizio o passare a un punto specifico.
La finestra modale di riproduzione della registrazione fornisce una suite di controlli audio:
- Riproduci/Sospendi: Fai clic su
per avviare l'ascolto della sessione di interazione e fai clic su per sospendere la riproduzione della registrazione. - Velocità di riproduzione: Fai clic su 1X per regolare la velocità di riproduzione audio, in un intervallo compreso tra 0.5X e 2X.
- Controllo suono: Fai clic su
per disattivare o attivare l'audio durante la riproduzione. È inoltre possibile utilizzare il dispositivo di scorrimento del volume per regolare il volume di riproduzione.
Se le conversazioni contengono dati PCI, il sistema applica misure di sicurezza avanzate. A seconda dello scenario:
- Se vengono rilevati dati PCI, la finestra modale di riproduzione per la registrazione viene disabilitata nella vista della sessione impedendogli l'accesso all'audio.
- Quando una chiamata viene inoltrata da un agente AI a un agente umano e l'agente umano quindi si consulta nuovamente allo stesso o a un altro agente AI, la registrazione del segmento consultato non è attualmente supportata.
- Riproduci/Sospendi: Fai clic su
Per la risposta corrispondente, il pannello destro visualizza la sezione Azioni eseguite con i seguenti dettagli:
- Azione trasferimento agente
- Riempimento di slot e completamento relativi a tutte le azioni
La sezione Informazioni generali fornisce informazioni dettagliate su ciascuna delle azioni.
Usa il pulsante Espandi tutto per espandere la transazione. Il pannello a destra visualizza anche i dettagli sull'utilizzo delle conoscenze con i dettagli sui nomi dei documenti e sui file caricati.
Per le sessioni di chiamata vocale, l'output dell'ordinazione nei dettagli della sessione visualizza solo i metadati delle transazioni, come Transaction ID e Size. Tuttavia, le sessioni di anteprima della chat visualizzano il payload di completamento.
Cronologia
Il messaggio History consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare la cronologia.
-
Nel riquadro di navigazione a sinistra, fare clic su History.
Il messaggio History viene visualizzata la pagina con le seguenti schede:
Version history- Fare clic sul pulsante Version History per visualizzare le diverse versioni dell'agente AI autonomo.
Change logs- Fare clic sul pulsante Change Logs per visualizzare le modifiche apportate agli agenti AI.
Cronologia versioni
Ogni volta che pubblichi l'agente AI autonomo, una versione dell'agente AI autonomo viene salvata ed è disponibile nel menu Version history virtuali. È possibile visualizzare le diverse versioni dell'agente AI dalla pagina Version history virtuali.
-
Version description: una breve descrizione della versione dell'agente AI.
-
AI engine: il motore AI utilizzato per tale versione dell'agente AI.
-
Updated at—Data e ora di creazione della versione.
-
Actions—Consente di eseguire le seguenti azioni sull'agente AI:
-
Load as draftTutte le modifiche sull'agente AI vengono perse. Devi eseguire nuovamente la configurazione.
-
Export: utilizzare per esportare l'agente AI.
-
Modifica registri
Il messaggio Change logs tiene traccia delle modifiche apportate all'agente AI autonomo. Il messaggio Change logs visualizza i seguenti dettagli:
Gli utenti con ruoli di sviluppatore agente amministratore o AI possono accedere solo a Change logs virtuali. Gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni registro di audit" possono anche visualizzare i registri di audit.
-
Updated at—La data e l'ora della modifica.
-
Updated by: il nome dell'utente che ha incorporato la modifica.
-
Change Location: la sezione specifica dell'agente AI in cui è stata effettuata la modifica.
-
Description—Ulteriori informazioni sulla modifica.
È possibile ricercare un registro di audit specifico utilizzando il parametro Updated by, Change Locatione Description opzioni di ricerca. È possibile ordinare i registri in base a Updated at e Updated by Campi.
Visualizzazione delle prestazioni dell'agente AI autonomo tramite analisi dei dati
La sezione Analisi agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia degli agenti AI. Per generare l'analisi dell'agente AI autonomo:
- Scegliere l'agente AI dalla Dashboard.
- Nel riquadro di navigazione a sinistra, fare clic su Analisi. Viene visualizzata una panoramica delle prestazioni dell'agente AI in formato tabulare e nella rappresentazione grafica.
Nella prima sezione vengono visualizzate le statistiche seguenti sulle sessioni e sui messaggi per l'agente AI.
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimenti totali di agenti, ossia il numero di sessioni consegnate ad agenti umani.
- Sessioni medie giornaliere.
- Numero totale di messaggi (messaggi umani e agente AI) e numero di messaggi provenienti da utenti.
- Messaggi medi giornalieri.
Nella seconda sezione vengono visualizzate le statistiche sugli utenti. Fornisce un numero di utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
Nella terza sezione vengono visualizzate le risposte degli agenti AI e i trasferimenti degli agenti.
Gli agenti AI con script migliorano la creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni multitasking, raccogliendo dati pertinenti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: seguire le istruzioni per completare le azioni predefinite.
-
Elaborazione dati: manipolare e trasformare i dati in base alle regole specificate.
-
Interazione con altri sistemi: comunicare e controllare altre soluzioni.
Gli agenti AI con script sono agenti basati sulla conoscenza, la cui base di conoscenza è costituita da un insieme di domande e risposte. L'agente con script AI può fornire risposte in base a un corpus di formazione creato dall'utente, ossia una raccolta di esempi e risposte. Questa funzionalità è utile in scenari in cui:
-
È richiesta una conoscenza specifica: l'agente deve rispondere a domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono limitate dalle informazioni nel corpo del training.
Crea un agente AI con script
| 1 |
Accedere alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fare clic su + Create agent. |
| 3 |
In Create an AI Agent schermata, scegliere Start from scratch e fare clic su Next. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. Puoi filtrare il tipo di agente AI per |
| 4 |
Scegli Scripted tipo di agente. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fare clic Create. Ora è stato creato correttamente l'agente AI con script ora disponibile nella pagina Dashboard. Puoi creare fino a 100 agenti AI, inclusi tipi di script e autonomi. Nell'intestazione dell'agente AI, è possibile eseguire le seguenti attività:
È inoltre possibile importare gli agenti AI. Per ulteriori informazioni, vedi Importa agente AI. |
Operazioni successive
Configura agente AI con script
Nelle seguenti sezioni viene descritto come configurare l'agente AI con script per le tue esigenze specifiche:
Aggiorna profilo agente AI script
Utilizzare la freccia Profile per gestire la divulgazione rivolta al cliente che informa i clienti quando interagiscono con un agente AI.
Operazioni preliminari
Crea un agente AI con script.
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passare alla pagina e configurare i seguenti dettagli: |
| 3 |
Fare clic Save changes. |
| 4 |
Fare clic Publish per attivare l'agente AI. |
Aggiorna impostazioni motore AI
Gli agenti AI con script utilizzano motori AI (basati sull'apprendimento automatico) per comprendere e rispondere alle domande dei clienti. Di seguito una rapida panoramica dei motori AI utilizzati:
-
Webex AI Pro 2.0 (con Swiftmatch)—Un motore NLU generativo avanzato basato su intelligenza artificiale che offre il riconoscimento dell'intento di alta precisione. Offre un apprendimento adattivo per una migliore generalizzazione, riducendo la necessità di esempi di formazione manuale estesi.
-
Webex AI Pro 1.0 (con Swiftmatch)—Un motore di addestramento rapido e leggero che supporta più lingue.
Per modificare il motore AI per l'agente AI:
| 1 |
In Dashboard, fare clic sull'agente AI creato. |
| 2 |
Passa a virtuali. |
| 3 |
Fare clic sull'icona accanto al motore AI. |
| 4 |
In Manage AI Engine configurare i seguenti campi:
|
| 5 |
Fare clic Update per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fare clic Save changes per aggiornare le impostazioni del motore AI. |
Configura script
Gli script sono gli elementi fondamentali che potenziano la comprensione e le risposte del tuo agente AI. In questa sezione sono descritti tre componenti chiave:
-
Motivi acquisiscono i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente AI. La mappatura dei motivi utente consente all'agente AI di riconoscere e rispondere in modo appropriato alle richieste degli utenti. Per creare un intento, vedere Crea un intento.
-
Le entità sono informazioni specifiche che il tuo agente AI deve estrarre dagli input utente. Questi includono date, nomi di prodotto o valori personalizzati univoci per il caso d'uso del cliente. Le entità sono variabili importanti che l'agente AI deve comprendere per soddisfare le richieste utente in modo efficace. Per creare un'entità, vedere Crea un'entità.
-
Risposte sono risposte elaborate con cura dal tuo agente AI alle richieste dell'utente. Decidono in che modo il tuo agente AI comunica con gli utenti dopo aver compreso il loro intento e aver raccolto le entità necessarie. Per creare una risposta, vedere Crea una risposta.
Insieme, questi componenti collaborano per creare conversazioni fluide e mirate tra l'agente e i suoi utenti. Per ulteriori informazioni, vedi Descrizione di intenti, entità e risposte in Studio agente AI.
Crea un intento
| 1 |
Nel Dashboard, fai clic sull'agente AI creato. |
| 2 |
Passa a Configurations > Scripts > Intents. |
| 3 |
Fare clic +Create intent. |
| 4 |
In Add a new intent specificare i seguenti dettagli: |
| 5 |
Fare clic Add per creare un intento. |
| 6 |
Fare clic Publish per attivare l'agente AI. |
Crea un'entità
| 1 |
Nel Dashboard, fai clic sull'agente AI creato. |
| 2 |
Passa a Configurations > Scripts > Entities. |
| 3 |
Fare clic+Create entity. |
| 4 |
In Create entity specificare i seguenti campi: |
| 5 |
Fare clic Save changes. È possibile utilizzare Edit e Delete opzioni in Actions per eseguire azioni correlate. È possibile modificare solo il nome entità e non il tipo di entità. |
Crea una risposta
| 1 |
Nel Dashboard, fai clic sull'agente AI creato. |
| 2 |
Passa a . Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Se è abilitata la Trasparenza AI, la risposta predefinita alla trasparenza AI viene visualizzata nell'elenco. È possibile utilizzare Edit in ogni risposta per modificare le impostazioni della risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fai clic su +Add response.
Add a new response viene visualizzata la schermata.
|
| 4 |
In Add a new response immettere la nuova Response name. |
| 5 |
Per la lingua configurata, è possibile aggiungere una risposta condizionale facendo clic su Add condition.
|
| 6 |
Fare clic Create per creare una risposta. |
Configura tipi di risposta
In Response Designer, è possibile configurare le risposte specifiche del canale per i motivi. Per ulteriori informazioni sulla creazione di una risposta, vedere la sezione Creazione di una risposta.
Fare riferimento alla sezione seguente per dettagli:
Configura tipo di risposta di testo
È possibile configurare i messaggi di testo come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), effettua le seguenti operazioni:
| 1 |
Per il canale scelto, selezionare Text tipo di risposta. |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante. È possibile personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile inserire
${
per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fare clic su Aggiungi variante e immettere il messaggio di testo. |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta sequenza
È possibile configurare le risposte sequenza per i canali Web (predefinito) e Messenger. Ogni risposta sequenza può contenere un'immagine, una descrizione e fino a tre pulsanti.Attenersi alla procedura seguente:
| 1 |
Per il canale scelto, fare clic su Carousel nel riquadro a destra. Appare la carta ricca di carosello. |
| 2 |
Fare clic Configure per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserisci il Title e Description (optional) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configurazione del tipo di risposta rapida
È possibile configurare le risposte di risposta rapida per i canali Web (impostazione predefinita), SMS, Messenger, Apple Messages for Business e RCS. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Quick Reply nel riquadro a destra. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fare clic su + Aggiungi risposta rapida. Scegliere il tipo di pulsante Text e immettere il testo e il payload/identifier. Fai clic su Chiudi per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegliere il tipo di pulsante URL (applicabile solo per la chat Web), inserire il testo e l'URL, quindi fare clic su Chiudi. |
| 4 |
Fai clic su Crea per creare la risposta. Una corrispondenza parziale si verifica in caso di incertezza sulle query utente in arrivo. L'agente AI risponde con intenti vicini alla query utente come opzioni. Le risposte di corrispondenza parziale vengono visualizzate per il Web. |
Configura tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Image nel riquadro a destra. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL immagine. |
| 3 |
Scegliere il tipo di immagine (jpeg o png). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Video nel riquadro a destra. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL video. |
| 3 |
Scegliere il tipo di video richiesto (mp4). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro a destra. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegliere il tipo di audio (mp3 o aac). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta file
Puoi configurare il file come risposta per i canali Web (impostazione predefinita) e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale scelto, fare clic su File nel riquadro a destra. Viene visualizzata la scheda File. |
| 2 |
Inserisci l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .pdf, plaintext, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta per messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Fare clic List Messages nel riquadro a destra. |
| 2 |
Passare alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni: |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta a elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Fare clic Numbered List nel riquadro a destra. |
| 2 |
Modifica il testo predefinito fornito. |
| 3 |
Fai clic su +Aggiungi voce di elenco. |
| 4 |
Nel tipo di pulsante Text, configurare quanto segue: |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta selettore elenco
È possibile configurare le risposte del selettore elenco per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic List Picker nel riquadro a destra. |
| 2 |
Passare alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi elenco. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta selettore ora
È possibile configurare le risposte del selettore ora per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic Timer Picker nel riquadro a destra. Passare alla scheda Configurazione e configurare quanto segue: |
| 2 |
Passa alla scheda Dettagli evento e configura: |
| 3 |
Fai clic su Crea per creare la risposta. |
Configura risposta multimediale
È possibile configurare le risposte multimediali per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic Media nel riquadro a destra. |
| 2 |
Inserisci il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altri allegati, fare clic su Aggiungi allegati. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta RTF
È possibile configurare le risposte con supporto multimediale per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Collegamento multimediale nel riquadro a destra. |
| 2 |
Immettere l'URL dell'immagine e scegliere il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Immettere il titolo dell'URL per il video o l'immagine. |
| 5 |
Inserisci l'URL video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fai clic su Crea per creare la risposta. |
Configura tipo di risposta modulo
È possibile configurare le risposte dei moduli per il canale Messaggi aziendali Apple. Effettuare le seguenti operazioni:
| 1 |
Fare clic Form nel riquadro a destra. |
| 2 |
Inserire il modulo nel formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati di contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello è composto da due sezioni:
Fare clic su Scarica JSON campione per scaricare il file JSON campione e comprendere la struttura del modulo. Per ulteriori informazioni, fai riferimento alla documentazione ufficiale di Apple . |
Configura tipi di risposta eventi personalizzati
Puoi configurare eventi personalizzati come risposte per il canale vocale. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Eventi personalizzati nel riquadro a destra. |
| 2 |
Inserire il nome dell'evento in arrivo ricevuto dall'agente AI. |
| 3 |
In Impostazioni voce, configura le seguenti impostazioni da aggiungere a ciascuna risposta agente: |
| 4 |
Fai clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI con script, vedi l'articolo Configurazione di eventi personalizzati.
|
Configura trasferimento agente
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
In Dashboard, fare clic sull'agente AI con script creato. |
| 2 |
Passa a e attivare o disattivare le impostazioni richieste: |
| 3 |
Fare clic Save changes. |
Operazioni successive
Configura lingua e voce
È possibile configurare più lingue e voci specifiche della lingua per l'agente AI con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione agente AI, passare a virtuali. La lingua e la voce predefinite sono impostate su inglese. Per altre lingue e voci supportate, vedi l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere più lingue all'agente AI, fai clic su +Add language. |
| 3 |
Scegliere la lingua desiderata e le impostazioni internazionali dall'elenco a discesa e fare clic su Add. |
| 4 |
Fare clic Add languages. La nuova lingua aggiunta viene visualizzata nella Language con il pulsante Enabled attiva/disattiva impostato su 'on' per impostazione predefinita. L'aggiunta di più lingue consente di Polymatch modello multilingue nelle impostazioni avanzate del motore AI. |
| 5 |
Scegliere la voce appropriata dalla Voice Name Elenco a discesa. Le voci disponibili vengono visualizzate automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come valori predefiniti per l'agente AI, fai clic su Set as default sotto Controls Colonna. Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle come necessario. La modifica della lingua predefinita potrebbe avere un impatto su risposte, motivi, analisi, test e anteprima delle esperienze. |
Configura evasione
È possibile configurare l'ordinazione degli agenti AI con script per interagire con sistemi esterni e recuperare, aggiornare o memorizzare dati tramite API. Per ulteriori informazioni, vedi l'articolo Configurazione dell'ordinazione per agenti AI con script.
Visualizza l'anteprima dell'agente AI con script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. Questa funzione consente di testare il funzionamento dell'agente AI e verificare se fornisce le risposte previste a diverse query di input. È possibile visualizzare in anteprima l'agente con script nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, il Preview viene visualizzata l'opzione per l'agente AI. Fare clic su di esso per aprire l'anteprima.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente. Il messaggio Preview è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: una volta avviata l'anteprima e ridotta a icona, viene visualizzato un widget head chat nella parte inferiore destra della pagina. Puoi utilizzare questo widget per riaprire facilmente la modalità di anteprima.
Widget anteprima piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. È possibile immettere espressioni (o una sequenza di espressioni) per vedere come risponde l'agente AI, consentendoti di confermare che funzioni come previsto. L'anteprima agente AI supporta più lingue e può rilevare automaticamente la lingua dell'input. È anche possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo tra le opzioni disponibili.
È possibile ingrandire al massimo il widget di anteprima per una vista migliore. È anche possibile fornire informazioni sui consumatori e avviare più sale per testare accuratamente l'agente AI.
Anteprima conversazione chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query tramite testo.
Se la trasparenza AI è abilitata, l'anteprima include l'esperienza di divulgazione in modo che tu possa verificare la prima risposta generata da AI prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI. |
| 2 |
Fare clic Start a Chat. Se la trasparenza AI è abilitata, l'anteprima anteprime la nota di trasparenza alla prima risposta generata da AI nella sessione.
|
| 3 |
Digitare la query nella casella di testo e premere Enter. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione chat o sessione, fare clic su Preview nell'intestazione. Riavviare la sessione per verificare nuovamente la nota di trasparenza.
|
Visualizza in anteprima conversazione vocale
La funzione di anteprima vocale ti consente di interagire con l'agente AI come utente finale e osservare come risponde a diverse query attraverso la voce.
Sono necessarie autorizzazioni del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per ottenere le massime prestazioni. Quando un chiamante interrompe l'agente AI (tramite inclusione), rileva la voce, interrompe il prompt che sta riproducendo e elabora di conseguenza l'input del chiamante; funziona in modo ottimale solo quando si utilizza una cuffia.
- Se non si utilizza una cuffia, evitare di impostare il volume su 100%.
Se la trasparenza dell'AI è abilitata, l'anteprima include la divulgazione prima che l'interazione AI continui, in modo che tu possa verificare l'esperienza vocale prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione agente AI, fare clic su Preview nell'intestazione. Viene visualizzato il widget di anteprima agente AI. |
| 2 |
Invia la tua query a voce. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Mute. |
| 3 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 4 |
Per terminare la chiamata, fai clic su End call. |
Pubblica l'agente AI con script
Dopo aver configurato e visualizzato in anteprima l'agente AI, puoi pubblicare l'agente per renderlo disponibile.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione agente AI, fai clic su Pubblica. |
| 2 |
Inserisci il nome della versione e fai clic su Pubblica. Puoi visualizzare i dettagli della versione nella pagina Cronologia. Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per agente AI con script
Nel pannello a sinistra della pagina di configurazione agente AI vengono visualizzate le seguenti sezioni:
Test agente con script
Man mano che gli agenti AI si evolvono e diventano più complessi, i cambiamenti alla loro logica o alla comprensione del linguaggio naturale (NLU, Natural Language Understanding) possono a volte avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma agente AI offre un pratico framework di test agente AI con un solo clic. È possibile:
- Crea ed esegui facilmente una serie completa di casi di test.
- Definire i messaggi di test e le risposte previste per i vari scenari.
- Simula interazioni complesse creando casi di test con più messaggi.
Definisci test
È possibile definire i test utilizzando la procedura seguente:
- Accedere alla piattaforma Webex AI Agent Studio.
- Nel Dashboard, fai clic sull'agente AI con script creato.
- Fare clic Testing nel riquadro a sinistra. Per impostazione predefinita, l'opzione Testcases viene visualizzata la scheda.
- Selezionare un caso di test e fare clic su Execute selected tests.
Ogni riga nella tabella rappresenta un caso di test con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e dichiarazioni che ci si può aspettare che gli utenti inviino al tuo agente AI. |
| Lingua prevista | La lingua in cui si interagisce con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un determinato messaggio utente. Per facilitare l'individuazione del motivo più pertinente, in questa colonna è disponibile un Smart auto-complete function. Man mano che si immette, il sistema suggerisce i motivi di corrispondenza in base al testo inserito finora. |
| Ripristina contesto precedente | Fare clic sulla casella di controllo per isolare i casi di test ed eseguirli indipendentemente da qualsiasi contesto agente AI esistente. Quando abilitato, ogni caso di test viene simulato in una nuova sessione, impedendo interferenze da interazioni precedenti o dati memorizzati. |
| Includi corrispondenze parziali | Abilita questo tasto di alternanza per considerare i casi di test riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importa da CSV | Importare i casi di test da un file separato da virgole (CSV). In questo caso, tutti i casi di test esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare i casi di test in un file separato da virgole (CSV). |
| Test richiamate | Abilita questo tasto di alternanza per simulare le richiamate in arrivo e testare il comportamento del flusso senza richiedere le chiamate in arrivo effettive. |
| Richiamata in flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Previsto modello di richiamata | Specificare la chiave del modello da attivare quando si verifica la richiamata. |
| Timeout richiamata(i) | La quantità massima di tempo (in secondi) che l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Esegui test
In Execution fare clic sulla scheda Execute selected tests per avviare un'esecuzione sequenziale di tutti i casi di test selezionati.
Puoi anche eseguire casi di test dalla scheda Casi di test.
.Per visualizzare i casi di test con risultati specifici, fare clic sul risultato desiderato (ad esempio,
Passed, Passed with partial match,
Failed, Pending) nella barra multifunzione di riepilogo. Filtra l'elenco dei casi di test per visualizzare solo quelli che corrispondono al risultato selezionato.
Il messaggio session ID associato a ciascun caso di test viene visualizzato nei risultati. Ciò consente di fare rapidamente riferimento a casi di test e visualizzare i dettagli delle transazioni. Per eseguire questa operazione, scegliere il campo Transaction Details nell'elenco Actions Colonna.
Cronologia esecuzione
In History accedere a tutti i casi di test eseguiti.
- Fare clic sul pulsante Download dall'icona Actions per esportare i dati di test eseguiti come file CSV per l'analisi o il reporting offline.
- Esamina le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun caso di test. Queste informazioni consentono agli sviluppatori di ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni avanzate di configurazione dell'algoritmo utilizzate per un particolare motore di addestramento, fare clic sul collegamento Info accanto al nome del motore di addestramento. Vengono fornite informazioni sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizza sessioni agente
Il messaggio Sessions fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ciascuna sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati di sessione come file CSV per l'analisi e l'audit offline. Utilizzare questi dati per analizzare le interazioni utente, identificare aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire set di dati di grandi dimensioni visualizzando i risultati nelle pagine. È possibile utilizzare Refine Results per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, inclusi:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: un identificativo univoco per la sessione.
- ID consumer: identificativo univoco dell'utente.
- Messaggi: numero di messaggi scambiati durante la sessione.
- Aggiornato alle: ora dell'ultimo aggiornamento di sistema.
- Metadati: ulteriori informazioni sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Trasferimento agente: selezionare questa casella di controllo per filtrare le sessioni che vengono trasferite a un agente. In caso di consegna dell'agente, viene visualizzata l'icona della cuffia che indica il trasferimento della chat a un agente umano.
- Si è verificato un errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Votato a sfavore: seleziona questa casella di controllo per filtrare le sessioni a sfavore.
Fare clic su una riga per accedere alla vista dettagliata di una sessione specifica. Utilizzare le caselle di controllo per filtrare le sessioni in base a trasferimento dell'agente, errori e voti a sfavore. Le sessioni di decrittografia richiedono l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic Decrypt content per visualizzare i dettagli della sessione.
Visualizza i dettagli della sessione nell'agente AI con script
Fare clic sulla sessione in ciascuna riga per visualizzare i singoli dettagli della sessione.
Il messaggio Transaction Info La scheda fornisce una ripartizione dettagliata di un'interazione specifica, classificando le informazioni in quattro sezioni:
Sezione Messaggi:
- Mostra la trascrizione di tutte le interazioni delle sessioni in ordine cronologico, fornendo il contesto per la conversazione.
- Visualizza le risposte corrispondenti generate dall'agente AI.
- Mostra la finestra modale di riproduzione della registrazione (insieme alla trascrizione della sessione) per le conversazioni tra l'agente AI e il cliente. Le registrazioni sono disponibili solo per sessioni vocali, non per sessioni di chat. È possibile riprodurre la registrazione dall'inizio o passare a un punto specifico.
La finestra modale di riproduzione della registrazione fornisce una suite di controlli audio:
- Riproduci/Sospendi: Fai clic su
per avviare l'ascolto della sessione di interazione e fai clic su per sospendere la riproduzione della registrazione. - Velocità di riproduzione: Fai clic su 1X per regolare la velocità di riproduzione audio, in un intervallo compreso tra 0.5X e 2X.
- Controllo suono: Fai clic su
per disattivare o attivare l'audio durante la riproduzione. È inoltre possibile utilizzare il dispositivo di scorrimento del volume per regolare il volume di riproduzione.
-
Se le conversazioni contengono dati PCI, il sistema applica misure di sicurezza avanzate. A seconda dello scenario:
- Se vengono rilevati dati PCI, la finestra modale di riproduzione per la registrazione viene disabilitata nella vista della sessione impedendogli l'accesso all'audio.
- Quando si utilizzano entità sicure, l'audio della registrazione viene disattivato automaticamente durante le porzioni in cui sono presenti dati PCI, per garantire che le informazioni sensibili non siano udibili.
- Quando una chiamata viene inoltrata da un agente AI a un agente umano e l'agente umano quindi si consulta nuovamente allo stesso o a un altro agente AI, la registrazione del segmento consultato non è attualmente supportata.
- Riproduci/Sospendi: Fai clic su
Il messaggio Intents Identified Sezione:
- Visualizza i motivi identificati per la query del cliente.
- Indica il livello di fiducia associato a ciascun intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema lo estrae dalla query dell'utente.
Entities Identified La sezione elenca le entità estratte dal sistema dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce dettagli sui processi sottostanti che hanno portato alla risposta dell'agente AI. Di seguito è riportata un'analisi dettagliata delle informazioni visualizzate:
- Elenco dei motivi: mostra i motivi identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Altre informazioni visualizza:
- Query elaborata: indica la versione preelaborata dell'input del cliente dopo che la pipeline Comprensione linguaggio naturale (NLU) dell'agente AI la elabora.
- Provider di rilevamento della lingua: il provider che offre tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: lingua rilevata dalla tecnologia.
- Consegna agente: indica se si è verificata una consegna agente durante la sessione. Controllare la casella di controllo Agent Handover by Rules casella di controllo se la consegna di un agente è stata attivata da regole specifiche.
- Chiave modello: indica la chiave del modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- Motore AI NLU: identifica il motore AI NLU utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo di rappresentare il testo come vettori numerici.
- Punteggi soglia min: visualizza il punteggio della soglia minima.
- Differenza del punteggio di corrispondenza parziale: la differenza del punteggio di corrispondenza parziale configurata nelle impostazioni Consegna e inferenza. Il sistema determina se una query è fuori ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco dei registri di debug associati all'ID transazione specifico. I registri avanzati vengono solitamente conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulle transazioni nel formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e le modifiche dei registri
Ogni volta che aggiungi o aggiorna intenti o entità, il sistema riforma l'agente AI con script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testare accuratamente l'agente AI per assicurarsi che sia accurato ed efficace. Ogni volta che pubblichi un agente AI con script, viene salvata e accessibile una versione nella scheda Cronologia versione, in cui puoi visualizzare tutte le versioni dell'agente AI con script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti effettuati ai tuoi agenti:
- Traccia quando hai pubblicato la cronologia delle versioni e le modifiche effettuate sotto forma di una nota lasciata dagli sviluppatori al momento della pubblicazione.
- Visualizza il motore AI utilizzato per ciascuna versione pubblicata insieme alle relative impostazioni. È inoltre possibile visualizzare il tempo trascorso per preparare ciascuna versione per la pubblicazione.
- Monitora le modifiche a impostazioni, motivi, entità, risposte e gestione nella scheda Modifica registri.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: monitora quando hai formato un corpus e le modifiche apportate.
- Confronta i motori di formazione: esamina i motori di formazione utilizzati per le diverse iterazioni e la durata corrispondente di formazione.
- Verifica modifiche: monitora le modifiche a impostazioni, motivi, risposte e gestione.
- Ripristina versioni precedenti: consente di ripristinare facilmente una serie di formazione meno recente, se necessario.
Modifica registri
Il messaggio Change Logs fornisce un record dettagliato delle modifiche apportate all'agente AI con script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare a Dashboard e fare clic sull'agente AI creato.
- Fare clic sul pulsante Version History per visualizzare la cronologia dell'agente AI.
- Fare clic sul pulsante Change Logs per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: data e ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: sezione dell'agente AI in cui si è verificata la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare la freccia
Updated byeChange Locationopzioni di ricerca per trovare voci di registro delle modifiche specifiche. -
Il messaggio Version History La scheda Visualizza un massimo di 10 corpora per ciascun agente AI.
Gestisci agente AI con script
Il sistema aggiunge messaggi a Curation console basata sui seguenti criteri:
- Fallback MessagesQuando l'agente AI non riesce a comprendere il messaggio e attiva il motivo di fallback.
- Messaggi votati a sfavore: messaggi che gli utenti hanno votato a sfavore durante le anteprime degli agenti AI.
- Consegna agente: messaggi che determinano la consegna di un agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non ricevendo la risposta desiderata dai dati della sessione o della sala.
- Bassa fiducia: messaggi con un punteggio di fiducia che rientra nella soglia di bassa fiducia specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non ha capito l'intento o la risposta corretti.
Risolvi problemi
Il messaggio Issues Il tasto Tab consente di rivedere e indirizzare i messaggi contrassegnati per la modifica. È possibile effettuare quanto segue:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e rilevanza.
- Esamina l'espressione dell'utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Protezione dei dati avanzata è abilitata nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, è possibile:
-
Collega a un intento esistente: per connettere un problema a un intento esistente, seleziona l'icona Link e cercare l'intento desiderato.
-
Aggiungi a un nuovo intento—Utilizza il Add to a New Intent per creare un nuovo intento direttamente dalla Console di gestione.
-
Ignora problemi: risolvi o ignora i problemi per rimuoverli dalla Curation Console.
- Non puoi collegarti ai motivi predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare il motivo appropriato dall'elenco a discesa e contrassegnare qualsiasi entità pertinente.
- Dopo aver apportato le modifiche, il sistema riforma l'agente AI per essere certo che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
Il messaggio Resolved visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ciascun problema risolto, incluso se è stato collegato a un intento esistente, creato un nuovo intento o ignorato. Se vengono visualizzate risposte non gradite e non rilevate dal sistema, è possibile aggiungere manualmente esempi specifici alla Curation Console.
Per aggiungere problemi dalle sessioni:
- Identifica l'espressione: individua l'espressione che ha attivato la risposta errata.
- Verifica stato cura: se il problema non è già presente nella Console cura, il sistema visualizza
Curation Statusattivare/disattivare. - Attiva/disattiva contrassegno: abilita il
Curation Statusattiva/disattiva per aggiungere l'espressione alla Curation Console per la revisione e la risoluzione.
Se il problema è già presente nella Console di gestione, l'aspetto del tasto di alternanza cambia per visualizzarne lo stato.
Visualizza le prestazioni dell'agente AI con script utilizzando la funzionalità di analisi dei dati
La sezione Analisi fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Overview, Responses, Traininge Curation.
Nella pagina Analisi, è possibile selezionare l'agente AI per il quale si desidera visualizzare l'analisi. È possibile personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati analitici per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono un'istantanea dell'utilizzo generale degli agenti AI e delle prestazioni agli sviluppatori.
- Da Dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fare clic su Analisi. Viene visualizzata una panoramica delle prestazioni dell'agente AI in formato tabulare e nella rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni gestite dall'agente AI senza intervento umano.
- Trasferimenti totali di agenti, ossia il numero di sessioni consegnate ad agenti umani.
- Sessioni medie giornaliere
- Numero totale di messaggi (messaggi umani e agente AI) e numero di messaggi provenienti da utenti.
- Messaggi medi giornalieri
Il sistema segue ciò con una rappresentazione grafica delle sessioni (colonna in pila che rappresenta le sessioni gestite dall'agente AI e le sessioni assegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene le statistiche sugli utenti per l'agente AI. Fornisce un numero di utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e restituiti per ciascuna unità in base alla granularità selezionata.
Prestazioni
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui è possibile visualizzare le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Ha identificato l'intento dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Ha informato l'utente di una consegna dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni in base alla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpo agente AI. È consigliabile che gli sviluppatori configurino le espressioni di formazione 20+ per ciascun intento nei relativi agenti AI. Questa sezione visualizza tutti i motivi come rettangoli, con colore e dimensioni che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, più dati di addestramento sono necessari per migliorare l'accuratezza del tuo agente AI.
Risposte
Questa sezione fornisce una panoramica dettagliata delle domande dei clienti e della frequenza con cui lo chiedono. Mostra graficamente i motivi più comuni degli agenti AI per rispondere a domande e modelli di risposta per agenti AI per eseguire azioni.
Questa sezione fornisce una vista dettagliata delle richieste dei clienti e della relativa frequenza. Visualizza visivamente gli intenti e i tipi di risposta più comuni utilizzati dagli agenti AI per risolvere le richieste dei clienti.
Curazione
Questa sezione riassume visivamente il numero di problemi relativi all'eliminazione che si verificano ogni giorno e il numero che gli agenti AI risolvono.
Questa sezione illustra come integrare gli agenti AI con canali vocali e digitali per gestire le conversazioni del cliente.
Utilizzare agenti AI per le interazioni vocali e digitali
Dopo aver creato e configurato gli agenti AI autonomi o scripted nella piattaforma Webex AI Agent Studio, il passaggio successivo è integrarli con i canali vocali e digitali. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per ulteriori informazioni, consultare Utilizzare agenti AI per le interazioni vocali e digitaliarticolo.
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report out-of-the-box per l'agente AI non sono disponibili in Analyzer.
Crea una variabile globale
| 1 |
Accedi a Hub di controllo. |
| 2 |
Da Contact Center scegliere il riquadro di navigazione . |
| 3 |
Fare clic Create a new global variable e fornire il nome e la descrizione della variabile. Crea una variabile con il nome CustomAIAgentInteractionOutcome. Scegli String come variabile digita. |
| 4 |
Interruttore Make Reportable per visualizzare la variabile in Analizzatore a fini di segnalazione. |
| 5 |
Fare clic Save. |
Aggiungi la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno del collegamento di importazione del flusso del campione.
| 1 |
Accedi alla tua organizzazione clienti utilizzando Hub di controllo. |
| 2 |
Passa a . Appare la pagina Flussi. |
| 3 |
Per fare clic su Go to Flow Designer icona accanto al flusso. Il messaggio Flow Designer appare la finestra. |
| 4 |
In Global Flow Properties il riquadro, scorrere verso il basso . |
| 5 |
In Global Variables sezione, fare clic su Add Global Variables. Aggiungi la variabile globale CustomAIAgentInteractionOutcome al vostro flusso. |
| 6 |
Utilizzare la freccia Set Variable attività per assegnare il valore ABBANDONATO alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configura il tuo Virtual Agent V2 attività nel flusso. |
| 8 |
Collegare l'Esito gestito del Virtual Agent V2 Attività e utilizzo del Set Variable attività per assegnare il valore GESTITO alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Collegare il risultato Escalated del Virtual Agent V2 attività e utilizzare il Set Variable attività per assegnare il valore ESCALATED alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Connetti il percorso errato del Virtual Agent V2 attività e utilizzare il Set Variable attività per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completa il resto dei flussi in base alla tua logica di business e pubblicali. Qualsiasi chiamata che passa attraverso questo flusso avrà il valore della variabile CustomAIAgentInteractionOutcome impostare su Abbandonato, Gestito, Riassegnato o Errato, a seconda del percorso che la chiamata prende. |
Crea visualizzazioni personalizzate
È possibile creare report personalizzati per le registrazioni di chiamata agente AI e la distribuzione degli esiti dell'agente AI in Analyzer.
Crea visualizzazione delle registrazioni chiamate agente AI
| 1 |
Scarica il AI Agent Call Records.jsonfile da Registrazioni chiamate agente AI. |
| 2 |
Per accedere a Analyzer. |
| 3 |
Nella pagina Home, fare clic sul Visualization icona in Analizzatore. |
| 4 |
Fare clic Import. |
| 5 |
Fare clic Browse per selezionare il file (.json formato) da importare. |
| 6 |
Fare clic Import importare il file AI Agent Call Records.json. |
| 7 |
Fare clic Edit per modificare la visualizzazione importata. |
| 8 |
Per fare clic su Edit Filters per CustomAIAgentInteractionOutcome. |
| 9 |
Per fare clic su is in il pulsante di opzione e aggiungere i valori ABANDONED, ESCALATED, ERRORED, HANDLED. |
| 10 |
Salvare e avviare alcune chiamate di test. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Crea visualizzazione della distribuzione dei risultati dell'agente AI
| 1 |
Scarica il AI Agent Outcome Distribution.jsonfile da Distribuzione dei risultati degli agenti AI. |
| 2 |
Per accedere a Analyzer. |
| 3 |
Nella home page, fare clic sul Visualization icona in Analizzatore. |
| 4 |
Fare clic Import. |
| 5 |
Fare clic Browse per scegliere il file (in formato JSON) da importare. |
| 6 |
Fare clic Import importare il file AI Agent Outcome Distribution.json. |
| 7 |
Fare clic Edit per modificare la visualizzazione importata. |
| 8 |
Per fare clic su Edit Filters per CustomAIAgentInteractionOutcome. |
| 9 |
Per fare clic su is in il pulsante di opzione e aggiungere i valori ABANDONED, ESCALATED, ERRORED, HANDLED. |
| 10 |
Salvare e avviare alcune chiamate di test. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Comprensione della trasparenza dell'AI per gli agenti AI
Molte regioni richiedono alle organizzazioni di informare gli utenti quando forniscono servizi AI, ad esempio, La legge dell'UE sull'intelligenza artificiale in Europa. La trasparenza AI ti consente di informare i clienti quando interagiscono con un agente AI prima che la conversazione continui. Questa divulgazione si applica agli agenti AI con script e autonomi, funziona su canali vocali e digitali supportati e può essere visualizzata in anteprima con l'esperienza di benvenuto esistente nell'interfaccia utente di AI Agent Studio.
Come funziona la trasparenza dell'AI
Utilizzare la freccia AI transparency impostazioni nel profilo agente per controllare il messaggio di divulgazione del cliente.
- Agenti AI autonomi utilizzano la nota sulla trasparenza come impostazione di un messaggio di benvenuto. Per ulteriori informazioni, vedi Aggiornamento profilo agente AI autonomo.
- Gli agenti AI con script consentono di configurare note di trasparenza specifiche della lingua e di eseguire il fallback alla nota predefinita quando un messaggio specifico della lingua non è disponibile. Per ulteriori informazioni, vedi Aggiornamento profilo agente AI script.
- Nelle regioni europee: Questa funzione è abilitata per impostazione predefinita. Viene riprodotto o visualizzato un messaggio di trasparenza (a seconda del canale) per tutti i tipi di agente. Per disabilitare questa funzione, devi riconoscere i rischi e aggiungere commenti di audit prima di negare il consenso.
- In tutte le altre regioni: È possibile scegliere se abilitare la funzione e configurare il messaggio come necessario. Cisco consiglia di abilitare la trasparenza dell'intelligenza artificiale come procedura consigliata per assicurarsi che gli utenti finali siano informati quando interagiscono con gli agenti AI.
Funzionamento canale
- Per le interazioni vocali, la nota sulla trasparenza viene riprodotta prima del messaggio di benvenuto e i chiamanti non possono interromperla.
- Per le interazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata da AI nella sessione.
Cosa rivedere prima di pubblicare
- Rivedere il messaggio di trasparenza predefinito garantendo che la dicitura identifichi chiaramente l'interazione AI.
- Limitarlo a 200 caratteri.
- Assicurati che il messaggio corrisponda alle indicazioni legali e del marchio della tua organizzazione.
- Visualizzare in anteprima la divulgazione in ogni canale e lingua supportati.
- Se disattivi la trasparenza dell'AI, conferma l'avviso e fornisci un motivo.
- Assicurati di disporre di un linguaggio di divulgazione AI, ad esempio "Sono un assistente AI", "Sono un agente AI" come prefisso per le modifiche di branding.
Sviluppo AI, privacy dei dati e sicurezza
Per ogni funzione basata su AI, sottoponiamo una Valutazione d'impatto AI rispetto ai nostri principi AI responsabili e aderiamo al Framework AI responsabile, oltre ai processi esistenti di sicurezza, privacy e diritti umani by design.
Privacy e sicurezzaDopo il processo di inferenza non vengono conservati i dati di input dei clienti e il provider di modelli di terze parti, Microsoft, non accede, monitora o memorizza i dati dei clienti Cisco. Per ulteriori dettagli sui criteri di conservazione dei dati specifici della funzione, vedi Nota tecnica sulla trasparenza di Webex AI Agente AI nel portale attendibile Cisco.
Fonti di dati per formazione e valutazioneIl nostro provider di modelli di terze parti, Microsoft non utilizza il contenuto dei clienti per migliorare i modelli Azure OpenAI e non memorizza o conserva i dati dei clienti Cisco nell'infrastruttura Azure.
Sicurezza e considerazioni eticheTutte le funzioni AI generative sono soggette a errori, pertanto diamo priorità alla sicurezza del contenuto per le funzioni AI scegliendo Filtraggio contenuto, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e all'accuratezza dell'Assistente AI coinvolgendo gli esseri umani nella revisione, test e garanzia di qualità del modello sottostante.
Inizia con Webex AI Agent Studio
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti di intelligenza artificiale automatizzati per soddisfare le esigenze di assistenza e supporto dei clienti. Utilizzando l'intelligenza artificiale, gli agenti di intelligenza artificiale forniscono assistenza automatizzata ai clienti prima che questi interagiscano con gli agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti AI gestiscono in modo fluido e informativo le interazioni sui canali digitali tramite testo e chat online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza per domande, recuperando informazioni e riducendo al minimo i tempi di attesa.
Principali vantaggi per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti per attività strategiche.
-
Offre disponibilità 24 ore su 24, 7 giorni su 7, gestendo volumi più elevati e migliorando i tempi di risposta.
-
Migliora la precisione nell'elaborazione, nell'analisi e nella rendicontazione dei dati.
-
- Risparmio sui costi
-
Riduce i costi di manodopera tramite l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Miglioramento del processo decisionale
-
Fornisce informazioni basate sui dati analizzando grandi set di dati.
-
Consente analisi predittive per anticipare i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Esperienza del cliente migliorata
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi tramite chatbot e assistenti virtuali basati sull'intelligenza artificiale.
-
Fornisce assistenza clienti 24 ore su 24, 7 giorni su 7.
-
- Scalabilità e flessibilità
-
Si adatta facilmente in altezza o in larghezza per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- vantaggio competitivo
-
Promuove l'innovazione e lo sviluppo di nuovi prodotti/servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Empowerment dei dipendenti
-
Libera il potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, approfondimenti e supporto.
-
Comprendere i tipi e gli esempi di agenti di intelligenza artificiale
La tabella seguente fornisce una panoramica dei tipi di agenti di intelligenza artificiale e delle loro capacità:
| Tipo di agente AI | Scopo | Come si imposta? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un continuo intervento umano.
|
Imposta un agente AI autonomo |
|
Scritto |
Gli agenti di intelligenza artificiale scriptati sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Imposta un agente AI con script |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script si adattano a vari casi d'uso, a seconda dei requisiti specifici e delle capacità desiderate. Alcuni esempi includono:
-
Assistenza clienti —Sia gli agenti autonomi che quelli programmati possono fornire assistenza clienti, con gli agenti autonomi che offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali —Gli agenti autonomi sono adatti al ruolo di assistenti virtuali perché possono gestire un'ampia gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti di intelligenza artificiale autonomi e basati su script dipende dalla complessità dei compiti, dal livello di autonomia richiesto e dalla disponibilità di dati di addestramento.
Prerequisiti
- Se un'organizzazione non dispone di una prova o di un abbonamento attivi per il contact center, i partner possono impostare una prova del contact center con la funzionalità dell'agente AI Webex. Per ulteriori informazioni, vedere Webex Prove di self-service del contact center articolo.
- Per sottoscrivere un abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per la licenza Flex-3.0 Contact Center. In base ai diritti, Webex Contact Center fornisce AI Agent come uno dei suoi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning del Contact Center Webex, vedere Inizia con Webex Contact Center.
Ruoli e autorizzazioni utente
Questa sezione fornisce i dettagli sui ruoli utente e sulle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione AI Agent Studio:
| Ruolo | Organizzazione del cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore del servizio Contact Center | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non pertinente | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non pertinente | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non pertinente |
| Amministratore di sola lettura | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Supervisore | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non pertinente | Non pertinente |
Accedi a Webex AI Agent Studio
Per creare i tuoi agenti AI, devi accedere all'applicazione AI Agent Studio Webex. Puoi effettuare l'accesso nei seguenti modi:
Accedi da Control Hub
Se non vedi Webex Agente AI, contattare il supporto Cisco per abilitare il flag di funzionalità corrispondente.
- Accedere a Control Hub.
-
Selezionare Servizi > Centro di contatto.
- Dal Centro di contatto riquadro di navigazione, seleziona Esperienza del cliente > Agente AI.
- Clic Webex Agente AI per accedere all'applicazione.
Verrà aperta l'applicazione Webex AI Agent Studio in un'altra scheda del browser e sarai pronto per configurare i tuoi agenti AI.
Accedi da Webex Connetti
Per accedere all'applicazione Webex AI Agent Studio, è necessario avere accesso a Webex Connect.
- Accedi all'applicazione Webex Connect utilizzando l'URL del tenant fornito per la tua azienda e le tue credenziali.
Per impostazione predefinita, il Servizi la pagina appare come home page.
- Dal Vassoio delle applicazioni menu del riquadro di navigazione a sinistra, fare clic Webex Agente AI per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un'altra scheda del browser e l'accesso all'applicazione avviene automaticamente.
Layout della home page
Benvenuti all'applicazione AI Agent Studio Webex. Quando si effettua l'accesso, la home page mostra il seguente layout:
-
Barra di navigazione
La barra di navigazione che appare sulla sinistra consente di accedere ai seguenti menu:
- Pannello di controllo —Visualizza un elenco degli agenti di intelligenza artificiale a cui l'utente ha accesso, in base a quanto concesso dall'amministratore aziendale.
- Conoscenza —Mostra il repository centrale di conoscenze o base di conoscenza, che funge da cervello per gli agenti di intelligenza artificiale autonomi per rispondere alle domande dei clienti.
- Aiuto —Fornisce l'accesso alla guida utente di Webex AI Agent Studio nel Centro assistenza Webex.
- Esci—Consente di disconnettersi dall'applicazione Webex AI Agent Studio.
Conosci la tua dashboard
Sulla dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda mostra informazioni di base, tra cui il nome dell'agente AI, l'autore dell'ultimo aggiornamento, il giorno dell'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passa il mouse sulla scheda di un agente AI per visualizzare le seguenti opzioni:
- Anteprima—Fai clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con puntini di sospensione : fare clic su questa icona per eseguire le seguenti attività:
-
Copia token di accesso—Copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina—Elimina definitivamente l'agente AI dal sistema.
-
Fissa—Fissa l'agente AI alla prima posizione sulla dashboard oppure sbloccalo per riportarlo alla posizione precedente.
-
Crea un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo in alto a destra della dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per sapere come creare agenti di intelligenza artificiale autonomi e con script, consultare le seguenti sezioni:
È possibile creare fino a 100 agenti di intelligenza artificiale, inclusi sia i tipi scriptati che quelli autonomi.
Importa agente AI
È possibile importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Per prima cosa, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Per importarlo, segui questi passaggi:
- Fare clic su Importa agente.
- Fare clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente immettere il nome dell'agente AI.
- (Facoltativo) In ID sistema, modifica l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
Il tuo agente AI è ora importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile sulla dashboard.
Ricerca per parola chiave
La piattaforma offre potenti funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. Puoi effettuare una ricerca per parola chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti di intelligenza artificiale che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parola chiave, puoi perfezionare i risultati della ricerca filtrandoli in base al tipo di agente di intelligenza artificiale. Selezionare uno dei filtri del tipo di agente dall'elenco a discesa: Con script, Autonomo e Tutti.
Gestire le basi di conoscenza
Una knowledge base è un archivio centrale di informazioni per gli agenti di intelligenza artificiale basati sul Large Language Model (LLM). Gli agenti di intelligenza artificiale utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testi simili a quelli umani. Il motore di intelligenza artificiale addestra gli agenti di intelligenza artificiale utilizzando una grande quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari al funzionamento degli agenti di intelligenza artificiale autonomi.
Crea la knowledge base richiesta per l'agente di intelligenza artificiale che stai configurando.
Creare una base di conoscenza per l'agente AI
| 1 |
Accedi alla piattaforma AI Agent Studio Webex. | ||||||||||||||
| 2 |
Fare clic sull'icona Conoscenza nel riquadro di navigazione a sinistra. | ||||||||||||||
| 3 |
Nella pagina Knowledge base , fare clic su +Crea knowledge base nell'angolo in alto a destra. | ||||||||||||||
| 4 |
Nella pagina Crea knowledge base , inserisci i seguenti dettagli: | ||||||||||||||
| 5 |
Fai clic su Crea. Il sistema crea una knowledge base con il nome specificato. | ||||||||||||||
| 6 |
È possibile caricare file nella knowledge base oppure creare documenti da zero.
Considerazioni importanti:
Per eliminare tutti i file caricati, fare clic sull'icona Elimina accanto alla sezione File elaborati . Per eliminare un singolo file, fare clic sull'icona Elimina file accanto al nome del file.
| ||||||||||||||
| 7 |
Vai alla scheda Informazioni per visualizzare i seguenti dettagli:
|
Come procedere
Configurare la knowledge base per gli agenti AI.
Accedi alla knowledge base
Operazioni preliminari
Creare la knowledge base necessaria per l'agente AI.
| 1 |
Accedi alla piattaforma AI Agent Studio Webex. |
| 2 |
Fare clic su Conoscenza icona nel riquadro di navigazione a sinistra. Le basi di conoscenza appaiono come carte sul Basi di conoscenza pagina. Le schede mostrano il numero di file caricati e il numero di documenti creati nella knowledge base. |
| 3 |
Fare clic su una scheda per accedere alla knowledge base specifica. È inoltre possibile accedere alla knowledge base da Conoscenza scheda della pagina di configurazione dell'agente AI. Per ulteriori informazioni, vedere Configura la knowledge base sezione. È possibile cercare la knowledge base richiesta utilizzando i seguenti criteri:
Clic Reimposta tutto per reimpostare i criteri di ricerca. |
Imposta agente AI autonomo
Gli agenti di intelligenza artificiale autonomi operano in modo indipendente, senza intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte accurate e informative alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, imparare dall'ambiente circostante e adattare le proprie azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti AI autonomi in vari scenari, tra cui:
- Fornire assistenza clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
- Offrire assistenza tecnica: fornire consulenza specialistica su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
- Processo decisionale: prendere decisioni consapevoli basate sulle informazioni disponibili e sulle regole predefinite.
- Automazione: automatizza le attività ripetitive o che richiedono molto tempo.
I dispositivi di protezione configurati negli agenti di intelligenza artificiale autonomi garantiscono che l'agente di intelligenza artificiale non risponda con contenuti non etici e dannosi.
Creare un agente AI autonomo
Operazioni preliminari
Assicurarsi di creare la base di conoscenza per l'agente di intelligenza artificiale autonomo. Per ulteriori informazioni, vedere Creare una base di conoscenza per l'agente AI.
| 1 |
Accedi alla piattaforma AI Agent Studio Webex. |
| 2 |
Sul Pannello di controllo, clicca +Crea agente. |
| 3 |
Sul Crea un agente AI schermo, scegli Inizia da zero e clicca Prossimo.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. È possibile filtrare il tipo di agente AI come |
| 4 |
Scegliere Autonomo tipo di agente. |
| 5 |
Specificare i seguenti dettagli richiesti: |
| 6 |
Fai clic su Crea. Ora hai creato con successo l'agente AI autonomo che è ora disponibile su Pannello di controllo. È possibile creare fino a 100 agenti di intelligenza artificiale, sia di tipo scriptato che autonomo. Nell'intestazione dell'agente AI è possibile eseguire le seguenti attività:
È anche possibile importare agenti AI predefiniti. Per ulteriori informazioni, vedere Importa agente AI. |
Come procedere
Configurare l'agente AI autonomo.
Configurare l'agente AI autonomo
Le sezioni seguenti ti guideranno nella configurazione dell'agente AI autonomo in base alle tue esigenze specifiche:
Aggiorna il profilo dell'agente AI autonomo
Operazioni preliminari
Creare un agente AI autonomo.
| 1 |
Sul Pannello di controllo, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a scheda e configura i seguenti dettagli: |
| 3 |
Fare clic su Salva modifiche. |
| 4 |
Fare clic su Pubblica per rendere attivo l'agente AI. Per ulteriori informazioni, consultare la sezione Pubblica il tuo agente di intelligenza artificiale autonomo . |
Come procedere
Aggiungere le azioni richieste all'agente AI.
Aggiungere azioni all'agente AI autonomo
Gli agenti di intelligenza artificiale autonomi sono progettati per comprendere le intenzioni degli utenti e agire di conseguenza. Prendiamo ad esempio un ristorante che ha la necessità di automatizzare la ricezione degli ordini di cibo online. Per portare a termine l'attività, crea un agente AI autonomo che esegua le seguenti azioni:
-
Ottenere le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare le richieste del cliente.
L'agente AI autonomo funziona sui seguenti tre elementi costitutivi:
-
Azione: un'attività che un agente di intelligenza artificiale esegue comprendendo le intenzioni dell'utente e completa connettendosi a sistemi esterni.
-
Entità o slot: rappresenta un passaggio nel raggiungimento dell'intento dell'utente. Il riempimento degli slot consiste nel porre domande specifiche al cliente per soddisfare le sue intenzioni in base alle sue dichiarazioni. È il trigger che fa sì che un agente AI inizi a eseguire un'azione.
-
Esecuzione: determina in che modo l'agente AI completa l'azione connettendosi con sistemi esterni.
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai alla scheda . La pagina Azioni mostra l'azione Consegna dell'agente . L'azione Consegna dell'agente è abilitata per impostazione predefinita e consente all'agente AI di inoltrare la conversazione a un agente umano. Utilizzare l'opzione di attivazione/disattivazione per disattivarla. |
| 3 |
Fare clic su +Nuova azione per aggiungere una nuova azione per un agente AI. È possibile configurare un massimo di 10 azioni per un agente AI. |
| 4 |
Nella pagina Aggiungi una nuova azione , specifica i seguenti dettagli: |
Come procedere
Configura gli slot e configura i dettagli di evasione degli ordini.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore di intelligenza artificiale. Nella sezione Riempimento slot della pagina Azioni , aggiungi le entità di input:
-
È possibile aggiungere le entità una alla volta in formato tabella. Per ulteriori informazioni, vedere Aggiungere entità di input in formato tabella.
-
È anche possibile utilizzare il file JSON e definire le entità. Per i dettagli, vedere Una panoramica dello schema JSON .
Aggiungi entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fare clic su +Nuova entità di input. |
| 2 |
Nella pagina Aggiungi una nuova entità di input , specifica i seguenti dettagli: |
| 3 |
Clic Aggiungere per aggiungere l'entità di input. Puoi aggiungere tutte le entità di input di cui hai bisogno. |
| 4 |
Clic Aggiungere per aggiungere l'azione all'agente AI. |
| 5 |
Clic Pubblicare per rendere attivo l'agente AI. Per ulteriori informazioni, vedere il Pubblica il tuo agente AI autonomo. Dopo aver aggiunto l'azione, utilizzare il Controlli possibilità di modificare o eliminare le entità. |
Aggiungere entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fare clic su Utilizzare invece JSON.
- Immettere lo schema dei parametri di input in formato JSON.
- Fare clic su Aggiungi.
Per ulteriori informazioni, vedere Una panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
tipo —Tipo di dati dell'oggetto parametri. Si tratta sempre di "oggetto" per indicare che i parametri sono strutturati come un oggetto.
proprietà —Un oggetto in cui ogni chiave rappresenta un parametro e i relativi metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni dell'agente e la descrizione dell'azione è utile per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". La "descrizione" non viene applicata a tutte le entità, ma è altamente consigliata di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: utilizzare il campo del modello con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è utile per convalidare formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che è necessaria una gestione sicura).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste best practice per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Configura evasione ordini
Puoi configurare i flussi di evasione ordini per le azioni dell'agente AI nel generatore Webex Connect Flow. Per ulteriori informazioni, vedere Configurare i flussi di evasione ordini per le azioni degli agenti di intelligenza artificiale.
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che coinvolge carte di debito o carte di credito. Tutte le verifiche o i pagamenti dell'utente che coinvolgono una carta di debito o di credito devono essere effettuati tramite integrazione di terze parti.
| 1 |
Vai alla scheda Azioni nella pagina di configurazione dell'agente AI. Scegli l'azione per la quale desideri configurare il flusso di evasione ordini. |
| 2 |
Nella sezione Webex Connect Flow Builder Fulfillment, configura le seguenti impostazioni: |
| 3 |
Fare clic su Salva modifiche per completare la cofigurazione. |
Come procedere
Configurare la Knowledge Base.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla . |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. Ti consigliamo vivamente di scegliere una knowledge base che usi lo stesso linguaggio del tuo agente di intelligenza artificiale per prestazioni ottimali. Dopo aver mappato una knowledge base a un agente di intelligenza artificiale, non è possibile associare la stessa knowledge base a un altro agente di intelligenza artificiale. |
| 4 |
Fai clic su Salva modifiche. |
| 5 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Come procedere
Configura linguaggio e voce per un agente AI autonomo. Per ulteriori informazioni, vedere Configurare la lingua e la voce.
Configurare la lingua e la voce
Il supporto per la lingua diversa dall'inglese è attualmente in versione beta. Queste lingue saranno rese generalmente disponibili una volta raccolti dati di utilizzo e feedback sufficienti.
| 1 |
Nella pagina di configurazione dell'agente AI, passare alla scheda Configurazione > Lingua . |
| 2 |
In base al motore di intelligenza artificiale scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI), configurare la lingua e le opzioni vocali richieste:
È possibile utilizzare la voce predefinita o scegliere una voce diversa dall'elenco disponibile. L'elenco delle voci si aggiorna automaticamente in base alla lingua scelta.
|
| 3 |
Fai clic su Salva modifiche. È possibile visualizzare in anteprima l'agente AI nella lingua e nella voce configurate prima di pubblicarlo. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent. |
| 4 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere la sezione Pubblicare l'agente AI autonomo. |
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente. È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per controllare le risposte dell'agente AI e assicurarti che funzioni correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni ai consumatori e avviare più sale per testare l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione. |
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
Per visualizzare in anteprima le conversazioni vocali sono necessarie le autorizzazioni del browser. Quando il browser ti chiede, assicurati di fare clic su "Consenti" per abilitare l'accesso richiesto.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 3 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblica il tuo agente AI autonomo
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Nella schermata Pubblica modifiche , immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia . |
Visualizza le sessioni e la cronologia degli agenti AI autonomi
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti di intelligenza artificiale e utenti. Per accedere alle sessioni:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.
-
Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente di intelligenza artificiale.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi presenti rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
-
ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
-
Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted: consente di filtrare le sessioni sottovalutate.
-
Visualizzare i dettagli della sessione
Per visualizzare i dettagli della sessione:
-
Fare clic su una singola riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. Se la sessione è bloccata, è necessario disporre dell'autorizzazione per decrittografarla.
-
Fare clic su Decrittografa contenuto per visualizzare i dati della sessione.
Il pulsante Decrittografa contenuto viene visualizzato solo se si dispone dell'accesso di decrittografia all'interno dell'applicazione AI Agent Studio.
-
Il sistema visualizza i seguenti dettagli delle sessioni:
-
Il pannello di sinistra visualizza i dettagli sulle transazioni.
-
Il pannello di destra visualizza i dettagli sul riempimento e l'adempimento degli slot relativi a tutte le azioni. Utilizzare il pulsante Espandi tutto per espandere la transazione. Il pannello di destra visualizza i dettagli sull'utilizzo delle conoscenze con dettagli sui nomi dei documenti e sui file caricati.
-
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.
-
Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
-
Cronologia versioni: fai clic sulla scheda Cronologia versioni per visualizzare le varie versioni dell'agente AI autonomo.
-
Registri delle modifiche: fai clic sulla scheda Registri delle modifiche per visualizzare le modifiche apportate agli agenti AI.
Cronologia delle versioni
Ogni volta che si pubblica l'agente AI autonomo, viene salvata una versione dell'agente AI autonomo disponibile nella scheda Cronologia versioni . È possibile visualizzare le varie versioni dell'agente AI dalla scheda Cronologia versioni.
-
Descrizione versione: una breve descrizione della versione dell'agente AI.
-
Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
-
Aggiornato alle: data e ora di creazione della versione.
-
Azioni: consente di eseguire le seguenti azioni sull'agente AI:
-
Carica come bozza: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
-
Esporta: consente di esportare l'agente AI.
-
Registri delle modifiche
La scheda Registri delle modifiche tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Nella scheda Registri delle modifiche vengono visualizzati i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore agente AI possono accedere solo alla scheda Registri delle modifiche. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
-
Aggiornato alle: dati e ora della modifica.
-
Aggiornato da: nome dell'utente che ha incorporato la modifica.
-
Modifica posizione: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
-
Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per, Modifica percorso e Descrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Visualizza le prestazioni degli agenti Autonomous AI utilizzando l'analisi
La sezione Analisi degli agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi dell'agente Autonomous AI:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Sessioni totali e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere.
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri.
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti.
Imposta agente AI con script
Gli agenti di intelligenza artificiale con script migliorano le capacità di creazione di agenti senza codice della piattaforma AI Agent Studio Webex. Consentono conversazioni multi-turn, raccogliendo dati rilevanti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: segui le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: manipola e trasforma i dati in base a regole specifiche.
-
Interazione con altri sistemi: comunicare e controllare altre soluzioni.
Gli agenti di intelligenza artificiale scriptati sono agenti basati sulla conoscenza, la cui base di conoscenza è costituita da un corpus di domande e risposte. Un agente di intelligenza artificiale con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa capacità è utile negli scenari in cui:
-
Sono richieste conoscenze specifiche: l'agente deve rispondere a domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a domande simili.
-
È richiesta una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni presenti nel corpus di addestramento.
Creare un agente AI con script
| 1 |
Accedi alla piattaforma AI Agent Studio Webex. |
| 2 |
Nella dashboard, fare clic su + Crea agente. |
| 3 |
Sul Crea un agente AI schermo, scegli Inizia da zero e clicca Prossimo. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. È possibile filtrare il tipo di agente AI per |
| 4 |
Scegliere Scritto tipo di agente. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fai clic su Crea. Ora hai creato con successo l'agente AI con script che è ora disponibile su Pannello di controllo. È possibile creare fino a 100 agenti di intelligenza artificiale, inclusi sia i tipi scriptati che quelli autonomi. Nell'intestazione dell'agente AI è possibile eseguire le seguenti attività:
Inoltre, è possibile importare gli agenti AI. Per ulteriori informazioni, vedere Importa agente AI. |
Come procedere
Configura il tuo agente di intelligenza artificiale con script.
Configurare l'agente AI con script
Le sezioni seguenti ti guideranno nella configurazione dell'agente di intelligenza artificiale con script per le tue esigenze specifiche:
Aggiorna il profilo dell'agente AI con script
Operazioni preliminari
Creare un agente di intelligenza artificiale con script.
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai alla scheda e configura i seguenti dettagli: |
| 3 |
Fare clic su Salva modifiche. |
| 4 |
Fare clic su Pubblica per rendere attivo l'agente AI. |
Aggiorna le impostazioni del motore AI
Gli agenti di intelligenza artificiale scriptati utilizzano motori di intelligenza artificiale (basati sull'apprendimento automatico) per comprendere e rispondere alle domande dei clienti. Ecco una rapida panoramica dei motori di intelligenza artificiale utilizzati:
-
Webex AI Pro 1.0 (con Swiftmatch)—Un motore di addestramento veloce e leggero che supporta più lingue.
-
Webex AI Pro 1.0 (con RASA)—Un framework open source di prim'ordine per la creazione di intelligenza artificiale conversazionale.
-
Webex AI Pro 1.0 (con Mindmeld)—Un framework avanzato per la creazione di flussi conversazionali di alta qualità con varie funzionalità di comprensione del linguaggio naturale (NLU).
Per cambiare il motore di intelligenza artificiale per l'agente di intelligenza artificiale:
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai alla scheda . |
| 3 |
Fare clic sull'icona accanto al motore AI. |
| 4 |
Nella pagina Gestisci motore AI , configura i seguenti campi:
|
| 5 |
Fare clic su Aggiorna per modificare le impostazioni del motore di intelligenza artificiale per l'agente di intelligenza artificiale. |
| 6 |
Fai clic su Salva modifiche per aggiornare le impostazioni del motore AI. |
Configurare gli script
Gli script sono gli elementi costitutivi che alimentano la comprensione e le risposte del tuo agente AI. Questa sezione descrive tre componenti chiave:
-
Intenti catturare i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente di intelligenza artificiale. La mappatura delle intenzioni dell'utente consente all'agente di intelligenza artificiale di riconoscere le richieste dell'utente e di rispondere in modo appropriato. Per creare un intento, vedere Crea un intento.
-
Entità sono le informazioni specifiche che il tuo agente di intelligenza artificiale deve estrarre dagli input dell'utente. Tra questi rientrano date, nomi di prodotti o valori personalizzati specifici per il caso d'uso del cliente. Le entità sono variabili importanti che il tuo agente di intelligenza artificiale deve comprendere per soddisfare efficacemente le richieste degli utenti. Per creare un'entità, vedere Crea un'entità.
-
Risposte sono le risposte attentamente elaborate del tuo agente AI alle richieste degli utenti. Stabiliscono il modo in cui il tuo agente AI comunica con gli utenti dopo aver compreso le loro intenzioni e raccolto le entità necessarie. Per creare una risposta, vedere Crea una risposta.
Insieme, questi componenti lavorano insieme per creare conversazioni fluide e mirate tra il tuo agente e i suoi utenti. Per ulteriori informazioni, vedere Comprendere intenti, entità e risposte in AI Agent Studio.
Creare una finalità
| 1 |
Nella dashboard, fai clic sull'agente di intelligenza artificiale che hai creato. |
| 2 |
Passare a Configurazioni > Script > Intenti. |
| 3 |
Fare clic su +Crea intento. |
| 4 |
Nella schermata Aggiungi una nuova finalità specificare i dettagli seguenti: |
| 5 |
Fare clic su Aggiungi per creare una finalità. |
| 6 |
Fai clic su Pubblica per rendere attivo l'agente di intelligenza artificiale. |
Creare un'entità
| 1 |
Nella dashboard, fai clic sull'agente di intelligenza artificiale che hai creato. |
| 2 |
Passa a Configurazioni > Script > entità. |
| 3 |
Fare clic su+Crea entità. |
| 4 |
Nella finestra Crea entità specificare i campi seguenti: |
| 5 |
Fai clic su Salva modifiche. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate. È possibile modificare solo il nome dell'entità e non il tipo di entità. |
Creare una risposta
| 1 |
Nella dashboard, fai clic sull'agente di intelligenza artificiale che hai creato. |
| 2 |
Passa a Configurazioni > Script > Risposte. Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Inoltre, è possibile utilizzare l'icona Modifica in ogni risposta per modificare le impostazioni della risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fai clic su +Crea risposta.
Viene visualizzata la schermata Aggiungi una nuova risposta .
|
| 4 |
Nella schermata Aggiungi una nuova risposta , immettere il nuovo nome della risposta. |
| 5 |
Per la lingua configurata, è possibile aggiungere facoltativamente una risposta condizionale facendo clic su Aggiungi condizione.
|
| 6 |
Fai clic su Crea per creare una risposta. |
Configurare i tipi di risposta
In Response Designer è possibile configurare risposte specifiche del canale per gli intenti. Per ulteriori informazioni su come creare una risposta, vedere la sezione Creare una risposta .
Fare riferimento alla sezione seguente per informazioni dettagliate:
Configurare il tipo di risposta al testo
Puoi configurare gli SMS come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), attenersi alla seguente procedura:
| 1 |
Per il canale scelto, selezionare Tipo di risposta testo . |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante . Puoi personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile immettere
${per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fai clic su Aggiungi variante e inserisci l'SMS. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta carosello
Puoi configurare le risposte carosello per i canali Web (predefinito) e Messenger. Ogni risposta carosello può contenere un'immagine, una descrizione e fino a tre pulsanti. Procedi nel seguente modo:
| 1 |
Per il canale scelto, fai clic su Carosello nel riquadro destro. Viene visualizzata la scheda carosello ricco. |
| 2 |
Fare clic su Configura per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserire il Titolo e la Descrizione (opzionale) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta rapida
Puoi configurare risposte rapide per i canali Web (predefinito), SMS, Messenger, Apple Messages for Business e RCS. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Risposta rapida nel riquadro destro. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fai clic su + Aggiungi risposta rapida. Scegli il tipo di pulsante Testo e inserisci il testo e il payload/identificatore. Fai clic su Fine per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegli il tipo di pulsante URL (applicabile solo per la chat Web), inserisci il testo e l'URL e fai clic su Fine. |
| 4 |
Fare clic su Crea per creare la risposta. Una corrispondenza parziale si verifica quando c'è incertezza sulle query degli utenti in ingresso. L'agente AI risponde con intenti vicini alla query dell'utente come opzioni. Le risposte alle corrispondenze parziali vengono visualizzate per il Web. |
Configurare il tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Immagine nel riquadro destro. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL dell'immagine. |
| 3 |
Scegli il tipo di immagine (jpeg o png). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fai clic su Video nel riquadro destro. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL del video. |
| 3 |
Scegli il tipo di video richiesto (mp4). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro destro. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegli il tipo di audio (mp3 o aac). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta file
Puoi configurare il file come risposta per i canali Web (predefinito) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su File nel riquadro destro. Viene visualizzata la scheda File. |
| 2 |
Immettere l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .pdf, testo non crittografato, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dei messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenca messaggi nel riquadro destro. |
| 2 |
Passare alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Passare alla scheda Sezioni elenco e configurare le seguenti impostazioni: |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dell'elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenco numerato nel riquadro destro. |
| 2 |
Modificare il testo predefinito fornito. |
| 3 |
Fare clic su + Aggiungi voce di elenco. |
| 4 |
Sotto il tipo di pulsante Testo , configurare quanto segue: |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta di selezione elenco
Puoi configurare le risposte di selezione elenco per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selezione elenco nel riquadro destro. |
| 2 |
Passare alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi sezione elenco. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta selezione ora
Puoi configurare le risposte di selezione orario per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selettore timer nel riquadro destro. Passare alla scheda Configurazione e configurare quanto segue: |
| 2 |
Passare alla scheda Dettagli evento e configurare: |
| 3 |
Fare clic su Crea per creare la risposta. |
Configurare la risposta multimediale
Puoi configurare le risposte multimediali per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su File multimediali nel riquadro destro. |
| 2 |
Immettere il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altri allegati, fare clic su Aggiungi allegati. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta RTF
Puoi configurare le risposte ai rich link per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Collegamento RTF nel riquadro destro. |
| 2 |
Inserisci l'URL dell'immagine e scegli il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Inserisci il titolo dell'URL del video o dell'immagine. |
| 5 |
Inserisci l'URL del video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta del modulo
Puoi configurare le risposte ai moduli per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Modulo nel riquadro destro. |
| 2 |
Inserisci il modulo in formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:
Fare clic su Scarica JSON di esempio per scaricare il file JSON di esempio e comprendere la struttura del modulo. Per ulteriori informazioni, consulta la documentazione ufficiale di Apple. |
Configurare tipi di risposta eventi personalizzati
È possibile configurare eventi personalizzati come risposte per il canale vocale. Attenersi alla seguente procedura:
| 1 |
Fai clic su Eventi personalizzati nel riquadro destro. |
| 2 |
Immettere il nome dell'evento in ingresso ricevuto dall'agente AI. |
| 3 |
Nelle impostazioni vocali, configurare le seguenti impostazioni da aggiungere a ogni risposta dell'agente: |
| 4 |
Fare clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI di script, vedere l'articolo Configurare eventi personalizzati.
|
Configurare il trasferimento dell'agente
Configurare la lingua e la voce
Puoi configurare più lingue e voci specifiche della lingua per l'agente di intelligenza artificiale con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione dell'agente AI, passare alla . La lingua e la voce predefinite sono impostate su Inglese. Per altre lingue e voci supportate, consulta l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere altre lingue all'agente AI, fai clic su +Aggiungi lingua. |
| 3 |
Scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa e fare clic su Aggiungi. |
| 4 |
Fai clic su Aggiungi lingue. La lingua appena aggiunta viene visualizzata nella scheda Lingua con l'interruttore Abilitato impostato su "on" per impostazione predefinita. L'aggiunta di più di una lingua abilita il modello multilingue Polymatch nelle impostazioni avanzate di AI Engine. |
| 5 |
Scegliere la voce appropriata dall'elenco a discesa Nome voce . Le voci disponibili appaiono automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come predefinite per l'agente AI, fai clic su Imposta come predefinito nella colonna Controlli . Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle in base alle esigenze. La modifica della lingua predefinita potrebbe influire sulle risposte, sugli intenti, sulla curatela, sui test e sulle esperienze di anteprima. |
Configura evasione ordini
Puoi configurare l'adempimento per gli agenti di intelligenza artificiale di script per interagire con sistemi esterni e recuperare, aggiornare o archiviare i dati tramite API. Per ulteriori informazioni, vedere l'articolo Configurare l'adempimento per gli agenti di intelligenza artificiale tramite script.
Visualizzare in anteprima l'agente AI di script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. In questo modo, è possibile testare il funzionamento dell'agente AI e determinare se genera le risposte desiderate per le rispettive query di input. È possibile visualizzare in anteprima l'agente AI di script nei seguenti modi:
- Dashboard agente AI: passa il mouse su una scheda Agente AI per visualizzare l'opzione Anteprima per tale agente AI. Fare clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Intestazione agente AI: dopo essere entrati nella modalità Modifica per qualsiasi agente AI facendo clic sulla scheda Agente AI o sul pulsante Modifica sulla scheda Agente AI, l'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato e ridotto a icona un'anteprima, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. Ciò consente di riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per vedere come risponde l'agente AI, assicurandoti che funzioni come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua delle espressioni per rispondere di conseguenza. È anche possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo dall'elenco delle opzioni disponibili.
È possibile ingrandire il widget di anteprima per una visualizzazione migliore. Inoltre, è possibile fornire informazioni sui consumatori e avviare più sale per testare a fondo l'agente AI.
Pubblicare l'agente AI con script
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Creare l'agente AI di script.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Agente con script di test
Man mano che gli agenti di intelligenza artificiale si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma degli agenti AI offre un comodo framework di test degli agenti AI con un solo clic. È possibile:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla seguente procedura:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzata la scheda Testcases .
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente di intelligenza artificiale. |
| Lingua prevista | La lingua in cui interagisci con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un particolare messaggio utente. Per aiutarti a trovare l'intento più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Quando si immette, il sistema suggerisce di abbinare gli intenti in base al testo immesso fino a quel momento. |
| Reimpostare il contesto precedente | Selezionare la casella di controllo per isolare i test case ed eseguirli indipendentemente dal contesto dell'agente di intelligenza artificiale esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, evitando interferenze derivanti da interazioni precedenti o dati archiviati. |
| Includi corrispondenze parziali | Abilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Modello di richiamata previsto | Specificare la chiave modello da attivare quando si verifica la richiamata. |
| Timeout di richiamata (s) | La quantità massima di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Eseguire test
Nella scheda Esecuzione fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case dalla scheda Test case .
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtra l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
Nella scheda Cronologia accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file di CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni aiutano gli sviluppatori a ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornisce informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizzare le sessioni agente
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file di CSV per l'analisi e il controllo offline. Utilizza questi dati per analizzare le interazioni degli utenti, identificare le aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire grandi set di dati visualizzando i risultati sulle pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: l'identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato alle: l'ultima ora di sistema aggiornata.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che consegniamo a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Visualizzare i dettagli della sessione nell'agente AI di script
Fare clic sulla sessione in ogni riga per visualizzare i dettagli della singola sessione.
La scheda Informazioni transazione fornisce una suddivisione dettagliata di un'interazione specifica, classificando le informazioni in quattro sezioni:
La sezione Messaggi :
- Visualizza tutti i messaggi inviati dall'utente durante la sessione.
- Mostra le risposte corrispondenti generate dall'agente AI.
- Presenta l'ordine cronologico dei messaggi, fornendo il contesto per l'interazione.
Sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema le estrae dalla query dell'utente.
La sezione Entità identificate elenca le entità che il sistema estrae dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Query elaborata: indica la versione pre-elaborata dell'input del cliente dopo che la pipeline NLU (Natural Language Understanding) dell'agente AI lo ha elaborato.
- Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: la lingua rilevata dalla tecnologia.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo per rappresentare il testo come vettori numerici.
- Punteggi soglia minima: visualizza il punteggio soglia minimo.
- Differenza punteggio corrispondenza parziale: la differenza di punteggio parziale della corrispondenza configurata nelle impostazioni Trasferimento e Inferenza . Il sistema determina se una query non rientra nell'ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e i registri delle modifiche
Ogni volta che aggiungi o aggiorni intenti o entità, il sistema esegue nuovamente il training dell'agente AI di script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per garantire accuratezza ed efficacia. Ogni volta che si pubblica un agente AI di script, una versione viene salvata e accessibile nella scheda Cronologia versioni, in cui è possibile visualizzare tutte le versioni dell'agente AI di script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti apportati agli agenti:
- Tenere traccia di quando è stata pubblicata la cronologia delle versioni e delle modifiche apportate sotto forma di nota lasciata dagli sviluppatori durante la pubblicazione.
- Visualizza il motore di intelligenza artificiale utilizzato per ogni versione pubblicata, insieme alle relative impostazioni. Puoi anche vedere il tempo trascorso per preparare ogni versione per la pubblicazione.
- Monitora le modifiche apportate a impostazioni, intenti, entità, risposte e cura nella scheda Registri delle modifiche.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: consente di tenere traccia di quando è stato eseguito il training di un corpus e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, intenti, risposte e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
Registri delle modifiche
La sezione Registri delle modifiche fornisce un record dettagliato delle modifiche apportate all'agente AI di script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic sulla scheda Cronologia versioni per visualizzare la cronologia dell'agente AI.
- Fare clic sulla scheda Registri delle modifiche per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: la data e l'ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: la sezione dell'agente AI in cui è avvenuta la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeModifica posizioneper trovare voci specifiche del registro delle modifiche. -
La scheda Cronologia versioni visualizza un massimo di 10 corpora per ogni agente AI.
Visualizza i dettagli dell'agente curati
Il sistema aggiunge messaggi alla console di Curation in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio e attiva l'intento di fallback.
- Messaggi sottovalutati: messaggi che gli utenti hanno sottovalutato durante le anteprime degli agenti AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è riuscito a individuare l'intento o la risposta corretti.
Risolvere i problemi
La scheda Problemi consente di esaminare e indirizzare i messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Advanced Data Protection è abilitato nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, puoi:
-
Collega a un intento esistente: per collegare un problema a un intento esistente, selezionate l'opzione Collega (Link ) e cercate l'intento desiderato.
-
Aggiungi a un nuovo intento: utilizzate l'opzione Aggiungi a un nuovo intento per creare un nuovo intento direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
La scheda Risolti visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se è stato collegato a un intento esistente, se è stato creato un nuovo intento o se è stato ignorato. Se vedi risposte che non ti piacciono e che il sistema non ha rilevato, puoi aggiungere manualmente esempi specifici alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore
Statodi cura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia per mostrarne lo stato.
Visualizzazione delle prestazioni degli agenti di intelligenza artificiale tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Panoramica, Risposte, Formazione e Cura.
Nella pagina Analisi, puoi selezionare l'agente AI per il quale desideri visualizzare le analisi. Puoi personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati di analisi per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi degli agenti AI.
- Dal dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni che l'agente AI gestisce senza l'intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri
Il sistema segue questo con una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento nei loro agenti AI. Questa sezione visualizza tutti gli effetti come rettangoli, con colore e dimensione che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, maggiore è il numero di dati di addestramento necessari per migliorare la precisione dell'agente AI.
Risposte
Questa sezione fornisce una visione dettagliata di ciò che i clienti chiedono e quanto spesso lo chiedono. Mostra graficamente gli intenti più popolari per gli agenti AI per rispondere alle domande e i modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Questa sezione fornisce una visione dettagliata delle richieste dei clienti e della loro frequenza. Visualizza visivamente gli intenti e i tipi di risposta più popolari utilizzati dagli agenti di intelligenza artificiale per risolvere le query dei clienti.
Curation
Questa sezione riassume visivamente il numero di problemi di cura che si presentano ogni giorno e il numero che gli agenti AI risolvono.
Utilizzare agenti di intelligenza artificiale per le interazioni con i clienti
Questa sezione descrive come integrare gli agenti di intelligenza artificiale con i canali vocali e digitali per gestire le conversazioni con i clienti.
Utilizzare agenti di intelligenza artificiale per le interazioni vocali e digitali
Dopo aver creato e configurato i tuoi agenti di intelligenza artificiale autonomi o con script nella piattaforma Webex AI Agent Studio, il passaggio successivo consiste nell'integrarli con i canali vocali e digitali. Questa integrazione consente agli agenti di intelligenza artificiale di gestire conversazioni sia vocali che digitali con i tuoi clienti, offrendo un'esperienza utente fluida e interattiva.
Per ulteriori informazioni, consultare l'articolo Utilizzare agenti di intelligenza artificiale per interazioni vocali e digitali .
Gestisci report personalizzati per gli agenti di intelligenza artificiale
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report predefiniti per l'agente AI non sono disponibili in Analyzer.
Crea una variabile globale
| 1 |
Accedere a Control Hub. |
| 2 |
Dal Centro di contatto riquadro di navigazione, scegli . |
| 3 |
Clic Crea una nuova variabile globale e fornire il nome e la descrizione della variabile. Crea una variabile con il nome CustomAIAgentInteractionOutcome. Scegliere Corda come tipo di variabile. |
| 4 |
Attiva/disattiva Rendere segnalabile per visualizzare la variabile in Analyzer a fini di reporting. |
| 5 |
Fare clic su Salva. |
Aggiungere la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno dell'importazione del flusso di esempio collegato.
| 1 |
Accedi alla tua organizzazione cliente utilizzando Hub di controllo. |
| 2 |
Vai a . Viene visualizzata la pagina Flussi. |
| 3 |
Fare clic su Vai a Flow Designer icona accanto al flusso. Viene visualizzata la finestra Flow Designer. |
| 4 |
Nel Proprietà del flusso globale riquadro, scorrere verso il basso fino a sezione. |
| 5 |
Nel Variabili globali sezione, fare clic Aggiungi variabili globali. Aggiungere la variabile globale CustomAIAgentInteractionOutcome al tuo flusso. |
| 6 |
Utilizzare il Imposta variabile attività per assegnare il valore ABBANDONATO alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configura il tuo Agente virtuale V2 attività nel flusso. |
| 8 |
Collega l'esito gestito del Agente virtuale V2 Attività e utilizzo del Imposta variabile attività per assegnare il valore MANEGGIATO alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Collegare l'esito escalato del Agente virtuale V2 attività e utilizzare il Imposta variabile attività per assegnare il valore SCALA alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Collega il percorso errato del Agente virtuale V2 attività e utilizzare il Imposta variabile attività per assegnare il valore ERRORE alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completa il resto dei flussi in base alla tua logica aziendale e pubblicali. Tutte le chiamate che passano attraverso questo flusso avranno il valore della variabile CustomAIAgentInteractionOutcome impostato su Abbandonato, Gestito, Escalated O Errore, a seconda del percorso seguito dalla chiamata. |
Crea visualizzazioni personalizzate
È possibile creare report personalizzati per i record delle chiamate degli agenti AI e la distribuzione dei risultati degli agenti AI in Analyzer.
Crea la visualizzazione dei record delle chiamate degli agenti AI
| 1 |
Scarica il Registri delle chiamate dell'agente AI.json file da Registri delle chiamate dell'agente AI. |
| 2 |
Accedi ad Analyzer. |
| 3 |
Nella pagina iniziale, fare clic su Visualizzazione icona in Analyzer. |
| 4 |
Fare clic su Importa. |
| 5 |
Clic Sfogliare per selezionare il file (formato .json) da importare. |
| 6 |
Clic Importare per importare il Registri delle chiamate dell'agente AI.json file. |
| 7 |
Clic Modificare per modificare la visualizzazione importata. |
| 8 |
Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fare clic su è dentro pulsante di scelta e aggiungere i valori ABBANDONATO, SCALA, ERRORE, MANEGGIATO. |
| 10 |
Salva e avvia alcune chiamate di prova. |
| 11 |
Esegui la visualizzazione per vedere i risultati. |
Crea la visualizzazione della distribuzione dei risultati dell'agente AI
| 1 |
Scarica il Distribuzione dei risultati dell'agente AI.json file da Distribuzione dei risultati dell'agente AI. |
| 2 |
Accedi ad Analyzer. |
| 3 |
Nella home page, fare clic su Visualizzazione icona in Analyzer. |
| 4 |
Fare clic su Importa. |
| 5 |
Clic Sfogliare per scegliere il file (in formato JSON) da importare. |
| 6 |
Clic Importare per importare il Distribuzione dei risultati dell'agente AI.json file. |
| 7 |
Clic Modificare per modificare la visualizzazione importata. |
| 8 |
Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fare clic su è dentro pulsante di scelta e aggiungere i valori ABBANDONATO, SCALA, ERRORE, MANEGGIATO. |
| 10 |
Salva e avvia alcune chiamate di prova. |
| 11 |
Esegui la visualizzazione per vedere i risultati. |
Comprendere la conformità dell'IA
Questa sezione ti aiuterà a comprendere lo sviluppo dell'intelligenza artificiale, la riservatezza dei dati, la sicurezza e la protezione.
Sviluppo dell'intelligenza artificiale, riservatezza dei dati, sicurezza e protezione
Per ogni funzionalità basata sull'intelligenza artificiale, eseguiamo una valutazione dell'impatto dell'intelligenza artificiale in base ai nostri principi di intelligenza artificiale responsabile e aderiamo al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaNon conserviamo i dati di input dei clienti dopo il processo di inferenza e il fornitore del modello di terze parti, Microsoft, non accede, monitora o archivia i dati dei clienti Cisco. Per maggiori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere la nota tecnica sulla trasparenza dell'IA dell'agente AI Webex nel Cisco Trust Portal.
Fonti di dati per la formazione e la valutazioneIl nostro fornitore di modelli di terze parti, Microsoft, non utilizza i contenuti dei clienti per migliorare i modelli Azure OpenAI e non archivia né conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto diamo priorità alla sicurezza dei contenuti per le funzionalità di intelligenza artificiale optando per il filtraggio dei contenuti, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e alla precisione di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nel controllo qualità del modello di base.
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e implementare agenti AI automatizzati al fine di soddisfare le esigenze di assistenza e supporto clienti. Grazie all'intelligenza artificiale, gli agenti IA forniscono assistenza automatizzata ai clienti prima che questi interagiscano con un operatore umano. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza del contesto all'interno delle conversazioni. Inoltre, gli agenti basati sull'intelligenza artificiale gestiscono in modo fluido e informativo le interazioni sui canali digitali tramite testo e chat online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza per le loro domande, reperendo informazioni e riducendo al minimo i tempi di attesa.
Principali vantaggi per le imprese
-
Efficienza & produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani per il lavoro strategico.
-
Fornisce 24/7 disponibilità, gestione di volumi maggiori e miglioramento dei tempi di risposta.
-
Migliora la precisione nell'elaborazione, nell'analisi e nella reportistica dei dati.
-
- Risparmi sui costi
-
Riduce i costi del lavoro grazie all'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi ottimizzando i processi e prevenendo gli errori.
-
- Miglioramento del processo decisionale
-
Fornisce informazioni basate sui dati analizzando grandi insiemi di dati.
-
Consente l'analisi predittiva per anticipare i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Esperienza del cliente migliorata
-
Personalizza le interazioni in base ai dati del cliente.
-
Offre tempi di risposta più rapidi grazie a chatbot e assistenti virtuali basati sull'intelligenza artificiale.
-
Fornisce 24/7 assistenza clienti.
-
- Scalabilità & flessibilità
-
Si adatta facilmente alle mutevoli esigenze aziendali, sia in termini di aumento che di riduzione della capacità produttiva.
-
Apprende e si adatta a nuove situazioni e informazioni.
-
- vantaggio competitivo
-
Promuove l'innovazione e lo sviluppo di nuovi products/services.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera il potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, informazioni e supporto.
-
|
Soluzione per Contact Center |
Tipo di agente IA |
|---|---|
|
Agente IA programmato Agente di intelligenza artificiale autonomo |
Scopri tipi ed esempi di agente AI
La tabella seguente offre una panoramica delle tipologie di agenti di intelligenza artificiale e delle loro capacità:
| tipo di agente IA | Scopo | Come si configura? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi prefissati, riducendo la necessità di un intervento umano continuo.
|
Impostazione dell'agente AI autonomo |
|
Sceneggiato |
Gli agenti di intelligenza artificiale basati su script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Imposta agente AI con script |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli basati su script si applicano a diversi casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Alcuni esempi sono:
-
Assistenza clienti—Sia gli agenti autonomi che quelli con script possono fornire assistenza clienti, con gli agenti autonomi che offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali— Gli agenti autonomi sono particolarmente adatti al ruolo di assistente virtuale, in quanto possono gestire un'ampia gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti di intelligenza artificiale autonomi e agenti basati su script dipende dalla complessità dei compiti, dal livello di autonomia richiesto e dalla disponibilità di dati di addestramento.
Prerequisiti
Webex Contact Center
- Se un'organizzazione non dispone di una prova gratuita o di un abbonamento attivo al contact center, i partner possono configurare una prova gratuita del contact center utilizzando la funzionalità agente AI di Webex. Per ulteriori informazioni, consultare l'articolo Webex Contact Center Self-Service Trials.
- Per attivare l'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per la licenza Flex-3.0 Contact Center. In base ai diritti di accesso, Webex Contact Center offre l'Agente AI come uno dei servizi disponibili per un'organizzazione. Per ulteriori informazioni sulla configurazione di Webex Contact Center, consultare Guida introduttiva a Webex Contact Center.
Webex Contact Center Enterprise e Contact Center Enterprise
-
Assicurarsi che i seguenti componenti siano sulla versione 15.0(1) ES202511 o successiva: Cisco Unified CVP, Cisco VVB e Cloud Connect.
-
Per attivare l'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per Webex AI Agent in Cisco Commerce Workspace (CCW). Consulta la pagina della Guida all'ordinazione del Contact Center di Cisco Collaboration Flex Plan all'indirizzo https://www.cisco.com/c/en/us/products/collateral/customer-collaboration/collab-flex-3-contact-center-og.html.
Abilita la configurazione dell'organizzazione ibrida, che integra ambienti cloud e on-premise con le relative autorizzazioni. Il processo di ordinazione prevede la selezione delle unità AI Agent appropriate nell'ambito dell'offerta Collaboration Flex 3.0 Contact Center. Anche gli agenti di intelligenza artificiale digitale vengono attivati contestualmente all'ordine di abbonamento vocale. La licenza Voice AI Agent garantisce l'accesso a Webex AI Agent Studio, consentendoti di progettare e creare agenti AI personalizzati in base alle tue specifiche esigenze.
Per informazioni dettagliate su come configurare gli agenti AI, consultare il capitolo "Agente AI Webex" nella Guida alle funzionalità aziendali di Cisco Unified Contact Center all'indirizzo https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-enterprise/products-feature-guides-list.html e nella Guida alle funzionalità aziendali di Cisco Packaged Contact Center all'indirizzo https://www.cisco.com/c/en/us/support/contact-center/packaged-contact-center-enterprise-15-0-1/model.html.
Ruoli e autorizzazioni utente
Questa sezione fornisce i dettagli dei ruoli utente e delle autorizzazioni necessarie all'interno di un'organizzazione per accedere all'applicazione AI Agent Studio:
| Ruolo | Organizzazione cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti. |
Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. |
| Amministratore servizio Contact Center | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. |
| Amministratore provisioning | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub. |
Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. |
| Supervisore | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni. | Non applicabile | Non applicabile |
Gli amministratori con pieni poteri dell'organizzazione del cliente possono accedere al Profilo aziendale. Lo utilizzano per gestire l'accesso alle trascrizioni per sé stessi e per gli altri utenti dell'organizzazione. Di default, nessun utente ha accesso alle trascrizioni. Gli amministratori con pieni poteri devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
Gestire l'accesso alla trascrizione
In qualità di amministratore completo, puoi gestire l'accesso alle trascrizioni per gli utenti della tua organizzazione.
- Avvia AI Agent Studio.
- Passa il mouse sull'icona dell'utente nell'angolo in basso a sinistra del menu di navigazione e fai clic su Profilo aziendale.
- Fai clic sulla scheda Compagni di squadra per visualizzare l'elenco dei compagni di squadra esistenti.
- Fai clic sull'icona Modifica sotto la colonna Azioni .
- Attiva l'opzione Decifra accesso per consentire agli utenti di accedere alle trascrizioni.
- Fai clic su Modifica per salvare le modifiche.
Accesso a Webex AI Agent Studio
Per creare i tuoi agenti AI, devi accedere all'applicazione Webex AI Agent Studio. È possibile accedere utilizzando i seguenti metodi:
Accedi da Control Hub
Se non visualizzi Webex AI Agent, contatta l'assistenza Cisco per abilitare il flag di funzionalità corrispondente.
- Accedere a Control Hub.
-
Seleziona .
- Dal riquadro di navigazione Contact Center, selezionare .
- Fai clic su Webex AI Agent per accedere all'applicazione.
In questo modo si aprirà l'applicazione Webex AI Agent Studio in un'altra scheda del browser, e sarete pronti a configurare i vostri agenti AI.
L'anteprima vocale per gli agenti AI è disponibile solo quando si accede a Webex AI Agent Studio tramite , dove sono supportate le interazioni tramite canale vocale.
Accedi da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario avere accesso a Webex Connect.
- Accedi all'applicazione Webex Connect utilizzando l'URL del tenant fornito per la tua azienda e le tue credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come pagina iniziale.
o
Accedi a Control Hub e seleziona Servizi > Centro contatti. Dal riquadro di navigazione Centro contatti, selezionare Impostazioni inquilino > Digitale. Seleziona Webex Connect. La pagina Servizi appare come pagina iniziale.
- Dal menuApp Tray del riquadro di navigazione a sinistra, fai clic su Webex AI Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un'altra scheda del browser e l'accesso all'applicazione viene effettuato automaticamente.
Layout home page
Benvenuti nell'applicazione Webex AI Agent Studio. Quando effettui l'accesso, la pagina iniziale mostra il seguente layout:
-
Barra di navigazione
La barra di navigazione che appare a sinistra consente di accedere ai seguenti menu:
- Dashboard—Visualizza un elenco di agenti IA a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza— Mostra il repository centrale di conoscenza o base di conoscenza, che funge da cervello per gli agenti di IA autonomi per rispondere alle domande dei clienti.
- Guida— Fornisce l'accesso alla guida utente di Webex AI Agent Studio nel Centro assistenza Webex.
- Disconnetti—Consente di disconnettersi dall'applicazione Webex AI Agent Studio.
- Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del proprio profilo, passare da un tema dell'interfaccia utente all'altro e disconnettersi dall'applicazione. Per cambiare il tema, fai clic su Cambia tema e scegli l'opzione che preferisci: Chiaro, Scuro e Sistema (tema predefinito). Il tema selezionato viene applicato istantaneamente a tutte le pagine.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
- La scheda Generale visualizza il fuso orario dell'organizzazione. Seleziona il fuso orario desiderato dal menu a tendina. Quando si crea un nuovo agente, il fuso orario selezionato viene visualizzato nella pagina del profilo dell'agente. Per maggiori dettagli, consultare la sezione Aggiorna il profilo dell'agente AI autonomo.
-
Nella scheda Compagni di squadra, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione.
Gli amministratori con pieni poteri dell'organizzazione del cliente possono accedere al Profilo aziendale. Lo utilizzano per gestire l'accesso alle trascrizioni per sé stessi e per gli altri utenti dell'organizzazione. Di default, nessun utente ha accesso alle trascrizioni. Gli amministratori con pieni poteri devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
Scopri il tuo dashboard
Nella dashboard, gli agenti di intelligenza artificiale sono rappresentati da schede. Ogni scheda visualizza informazioni di base, tra cui il nome dell'agente IA, l'ultimo aggiornamento effettuato da, la data dell'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda dell'agente AI
Passa il mouse sopra la scheda di un agente IA per visualizzare le seguenti opzioni:
- Anteprima—Fare clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con puntini di sospensione — Fai clic su questa icona per eseguire le seguenti operazioni:
-
Copia il token di accesso—Copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta—Esporta i dettagli dell'agente AI (in formato JSON) nella tua cartella locale.
-
Elimina— Elimina definitivamente l'agente AI dal sistema.
-
Blocca— Blocca l'agente IA nella prima posizione della dashboard, oppure sbloccalo per riportarlo alla posizione precedente.
-
Crea un nuovo agente IA
È possibile creare un nuovo agente AI utilizzando + Opzione Crea agente nell'angolo in alto a destra della dashboard. È possibile scegliere di utilizzare un modello predefinito oppure creare un agente da zero.
Per sapere come creare agenti di intelligenza artificiale autonomi e basati su script, consultare le sezioni seguenti:
È possibile creare fino a 100 agenti IA, inclusi sia agenti con script che agenti autonomi.
Importa agente AI
È possibile importare un agente IA in formato JSON da un elenco di agenti IA disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella tua cartella locale. Segui questi passaggi per importarlo:
- Fai clic su Importa agente.
- Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente, inserire il nome dell'agente AI.
- (Facoltativo) In ID sistema, modificare l'identificativo univoco generato dal sistema.
- Fare clic su Importa.
Il tuo agente AI è stato importato correttamente nella piattaforma Webex AI Agent Studio ed è ora disponibile nella dashboard.
Ricerca per parole chiave
La piattaforma offre potenti funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile effettuare una ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti di intelligenza artificiale che corrispondono ai criteri di ricerca specificati.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, è possibile affinare i risultati filtrando in base al tipo di agente AI. Scegli uno dei filtri per il tipo di agente dall'elenco a discesa: Con script, Autonomoe Tutti.
Una base di conoscenza è un archivio centrale di informazioni per gli agenti di intelligenza artificiale basati sul Large Language Model (LLM). Gli agenti di intelligenza artificiale utilizzano tecnologie avanzate di IA e apprendimento automatico per comprendere, elaborare e generare testi simili a quelli umani. Il motore di intelligenza artificiale addestra gli agenti di IA utilizzando un'enorme quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente pertinenti. Le basi di conoscenza memorizzano i dati necessari al funzionamento degli agenti di intelligenza artificiale autonomi.
Crea la base di conoscenza necessaria per l'agente di intelligenza artificiale che stai configurando.
Non caricare nessuno dei seguenti elementi nella knowledge base:
- Dati PCI (Payment Card Industry)
- Informazioni di identificazione personale (PII)
- Informazioni sanitarie protette (PHI)
- Qualsiasi altra informazione sensibile, riservata o regolamentata
È tua responsabilità assicurarti che tutti i contenuti che carichi siano conformi a questi requisiti.
Se accedi alla pagina Knowledge per la prima volta, viene visualizzato un avviso che ti informa sui dati sensibili descritti in precedenza. Fai clic su "Accetto" per procedere.
Creare una fonte di conoscenza per l'agente di intelligenza artificiale
-
Accedi alla piattaforma Webex AI Agent Studio.
-
Fai clic sull'icona Conoscenza nel riquadro di navigazione a sinistra per accedere alla pagina Conoscenza.
Dalla pagina della knowledge base è possibile creare e gestire le fonti della knowledge base. Le fonti di conoscenza per gli agenti di intelligenza artificiale autonomi possono essere file, articoli e fonti web. Se stai aggiungendo fonti per la prima volta, la pagina Knowledge visualizza i seguenti riquadri:
-
Carica i file: Seleziona questa opzione per caricare i file. Vedi la sezione Carica file.
-
Crea un articolo: Seleziona questa opzione per creare un articolo. Vedi la sezione Crea articoli.
-
Estratto sito web: Seleziona questa opzione per estrarre il contenuto del sito web. Vedi la sezione Estrazione siti web.
Fai clic sul riquadro desiderato per creare la fonte della knowledge base appropriata. È inoltre possibile utilizzare il pulsante a discesa Aggiungi fonte nell'angolo in alto a destra della pagina per aggiungere fonti della knowledge base. Seleziona File, Articolio Siti Web a seconda delle necessità.
Dopo aver creato le fonti della knowledge base, configura la knowledge base per gli agenti di intelligenza artificiale.
Carica file
È possibile caricare file da utilizzare come fonti di conoscenza per i propri agenti. I file possono essere in formato .xlsx, .xls, .csv, .pdf, .docx, .doc, .txt.
| 1 |
Scegli . |
| 2 |
Nella pagina Carica file, trascina e rilascia i file nella knowledge base. In alternativa, fai clic su Aggiungi file per aggiungere un file. Il nome del file deve essere il più descrittivo possibile. Il nome del file viene utilizzato come nome della sorgente all'interno della knowledge base.
|
| 3 |
Fai clic su Elabora file per elaborare i file caricati. Fai clic su Cancella elenco per eliminare i file. È anche possibile scegliere di Chiudere e continuare l'elaborazione. Al termine, è possibile visualizzare i file elaborati nella scheda File elaborati.
Note aggiuntive sull'elaborazione
Consulta le linee guida e le migliori pratiche per il caricamento dei file: Il file è elencato nella pagina Fonti.
Accedi alla pagina delle fonti di conoscenza per eseguire le seguenti operazioni.
|
Operazioni successive
Procedure consigliate per il caricamento dei file
Segui queste linee guida e le migliori pratiche quando carichi file nella Knowledge Base:
-
È possibile aggiungere più file contemporaneamente.
-
Per ciascun inquilino si applicano le seguenti restrizioni al caricamento dei file:
-
Limite totale di archiviazione: 2 GB per ogni Knowledge Base.
-
Numero massimo di file: 100 file per ogni Knowledge Base.
-
Limite di dimensione per singolo file: 10 MB.
-
Limite di dimensione per i singoli file di testo (txt): 2 MB.
-
Limite di dimensione del file PDF: Oltre al limite di dimensione del file, si applica anche un limite di 300 pagine per ogni file PDF.
-
Cosa fare e cosa non fare quando si caricano file con dati tabellari (tutti i tipi di file)
Questa sezione illustra le migliori pratiche per il caricamento di file contenenti dati tabellari:
Cosa fare
- Mantieni le tabelle semplici e ben strutturate, con una sola riga di intestazione nella parte superiore.
- Ogni riga della tabella non deve superare i 6.000 caratteri (intestazioni e valori di riga combinati).
Se il caricamento di un file non riesce, assicurarsi che nessuna riga superi i 6.000 caratteri.
- Nelle tabelle, utilizzare intestazioni di colonna chiare e descrittive (ad esempio,
Customer Name,Order Date), poiché queste intestazioni vengono utilizzate durante l'estrazione dei dati.
Non farlo
- Non utilizzare celle unite o tabelle nidificate nei contenuti tabellari, poiché la struttura andrebbe persa durante l'estrazione.
- Non inserire un unico paragrafo di testo libero molto lungo in una sola cella. Attenersi sempre al limite di 6.000 caratteri per riga.
Cosa fare e cosa non fare quando si carica un foglio di calcolo (.xlsx, .xls, .csv)
Questa sezione illustra le migliori pratiche per il caricamento di fogli di calcolo e file CSV:
Cosa fare
- Mantieni una tabella per foglio.
- Mantieni le intestazioni nella prima riga, seguite dalle righe di dati. Ciò consente al sistema di elaborare la riga di intestazione in modo accurato.
- Attenersi al numero totale di caratteri consentiti nel foglio di calcolo, ovvero 3.000.000 di caratteri.
- Ogni riga non deve superare i 6.000 caratteri (incluse l'intestazione e i dati).
Se il caricamento di un file non riesce, assicurarsi che nessuna riga superi i 6.000 caratteri.
Non farlo
- Non includere fogli nascosti se non necessari, poiché il sistema li legge e li elabora comunque.
- Non creare più tabelle in un unico foglio di calcolo. Il sistema consolida tutte le tabelle di un singolo foglio Excel in un'unica tabella unificata. Pertanto, è necessario ripulire il file prima di caricarlo.
Se il sistema impiega troppo tempo a elaborare il file Excel, la causa potrebbe essere l'elevata quantità di dati contenuti nel file. Valuta la possibilità di suddividere i dati in più file e di caricare ciascun file separatamente.
Limiti
Si prega di tenere presente le seguenti limitazioni:
- Formattazione: Il sistema non conserva la formattazione del documento e delle celle (colori, caratteri, stili e formattazione condizionale).
- Indicizzazione: Le tabelle contenute nei file PDF, nelle pagine web e nei file Markdown vengono indicizzate come testo semplice. Ciò riduce la precisione del recupero per le query che si rivolgono a righe o colonne specifiche.
- Fogli di calcolo e file CSV: Se anche una sola riga supera il limite di caratteri, il sistema rifiuta l'intero file. Inoltre, il sistema non conserva i collegamenti ipertestuali nei file CSV.
- File PDF: Il sistema non conserva i collegamenti ipertestuali nei file PDF.
- File di Word (.docx, .doc): Il sistema non conserva i collegamenti ipertestuali all'interno delle celle della tabella.
Creare articoli
| 1 |
Scegli . |
| 2 |
Nella pagina Scrivi un articolo, sotto Dettagli della fonte inserisci il nome della fonte e fornisci una descrizione dettagliata. |
| 3 |
Inserisci le informazioni richieste nell'editor di testo. Formatta il testo utilizzando le opzioni di formattazione, secondo necessità. Considerazioni importanti: Non è possibile aggiungere tabelle ai documenti. |
| 4 |
Fai clic su Aggiungi sorgente. |
Accedi alla pagina delle fonti di conoscenza per eseguire le seguenti operazioni.
- Fai clic sull'icona Modifica sotto Controlli per modificare l'articolo.
- Fai clic sull'icona Elimina sotto Controlli per eliminare la sorgente.
Operazioni successive
Estratto del sito web
È possibile arricchire le conoscenze dei propri agenti di intelligenza artificiale estraendo informazioni dai siti web di proprietà. L'estrazione di informazioni da siti web utilizza tecniche di crawling automatizzate per esplorare Internet, trovare e scaricare contenuti rilevanti dalle pagine web e trasformarli in informazioni accessibili agli agenti di intelligenza artificiale.
La scansione inizia dall'URL iniziale specificato dall'utente. In base alla profondità e ai limiti di pagina, l'applicazione crawler naviga dalla home page, visita i siti web e recupera i contenuti richiesti in base ai modelli di URL e alle definizioni di sottodominio.
Come si identifica il web crawler dell'agente AI di Cisco Webex?
Il crawler web dell'agente AI di Cisco Webex si identifica utilizzando il meccanismo User-Agent Header. Utilizza le seguenti informazioni per configurare il tuo server web, WAF, CDN o sistema di gestione dei bot, in modo da garantire che il crawler possa accedere al tuo sito quando autorizzato.
Ogni richiesta HTTP dal crawler include un'intestazione User- Agent personalizzata , che in genere segue uno di questi modelli:
Formato standard:
CiscoWebexAIAgentCrawler/1.0
(+url/ai-agent-crawler-info; ask-aiagent@cisco.com) Stringa simile a quella di un browser che include l'identificativo del crawler:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
AppleWebKit/537.36 (KHTML, like Gecko; compatible;
CiscoWebexAIAgentCrawler/1.0; +url/ai-agent-crawler-info;
ask-aiagent@cisco.com) Chrome/145.0.0.0 Safari/537.36 Identificativo chiave per la lista di elementi consentiti: CiscoWebexAIAgentCrawler/1.0
Quando si configurano le liste di elementi consentiti o le regole di rilevamento dei bot, utilizzare questa stringa (o un prefisso corrispondente come 'CiscoWebexAIAgentCrawler') per identificare il crawler.
Come funziona il web crawler con robots.txt?
Il crawler rispetta robots.txt e si identifica con il token User-AgentCiscoWebexAIAgentCrawler.
Il crawler invia un'intestazione User-Agent simile a quella del browser nelle richieste HTTP per garantire la compatibilità. [for esempio Mozilla/5.0 (...; CiscoWebexAIAgentCrawler/1.0; ...)], ma utilizza il token CiscoWebexAIAgentCrawler per la corrispondenza delle regole di robots.txt. Si prega di utilizzare esattamente questo token nelle direttive robots.txt.
Si vedano i seguenti esempi:
- Per consentire l'accesso completo al crawler
User-agent: CiscoWebexAIAgentCrawler
Allow: /
- Per limitare il crawler a percorsi specifici
User-agent: CiscoWebexAIAgentCrawler
Allow: /public/
Allow: /docs/
Disallow: /admin/
Disallow: /private/ - Per impedire completamente il crawler
User-agent: CiscoWebexAIAgentCrawler
Disallow: /
- Per consentire solo a questo crawler di accedere e bloccare tutti gli altri
User-agent: CiscoWebexAIAgentCrawler
Allow: /
User-agent: *
Disallow: /
- Abbinamento di gruppo esclusivo: Se entrambi sono User-agent:
CiscoWebexAIAgentCrawlergruppo e User-agent: * Se un gruppo esiste, il crawler segue solo le regole del gruppo a cui è denominato; * Le regole vengono ignorate. Per applicare entrambe le modifiche, duplica le direttive pertinenti nel gruppo specificato. - Spazio richiesto: Separare i gruppi di user-agent con una riga vuota, altrimenti i parser potrebbero unirli.
- Non distingue tra maiuscole e minuscole: I token user-agent vengono confrontati senza distinzione tra maiuscole e minuscole; per chiarezza, utilizzare le parentesi quadre
CiscoWebexAIAgentCrawler.
Creare una fonte di conoscenza URL web
Operazioni preliminari
Prima di creare una fonte di conoscenza URL web, assicurati di avere:
- Accesso ai siti web di tua proprietà accessibili al pubblico.
- È fondamentale comprendere la struttura del sito web che si desidera analizzare.
È possibile utilizzare l'estrazione di dati da siti web solo con informazioni accessibili pubblicamente a cui si ha il diritto legale di accedere e che si possono elaborare. Non utilizzare questa funzione con:
-
Dati PCI (Payment Card Industry).
-
Informazioni che consentono l'identificazione personale (PII).
-
Informazioni sanitarie protette (PHI).
-
Qualsiasi informazione sensibile, riservata o soggetta a normative specifiche.
Utilizzando questa funzionalità, l'utente accetta di rispettare tutte le leggi applicabili in materia di protezione dei dati, le normative sulla privacy e i diritti di terzi. Consultare l' Disclaimer prima di configurare l'origine dell'URL web.
| 1 |
Scegli . Nella pagina Estrai siti web, esegui le configurazioni. |
| 2 |
Nella scheda Dettagli sorgente, inserisci il nome della sorgente e una breve descrizione della sorgente nel campo Descrizione. |
| 3 |
Nella sezione Configurazione sorgente, definire i seguenti parametri: |
| 4 |
Fai clic su Aggiungi sorgente. |
- Converte il contenuto estratto dalle pagine web in un formato Markdown strutturato.
- Estrae l'articolo principale.
- Filtra la navigazione e i contenuti promozionali in base alle impostazioni.
- Tabelle ed elenchi mantengono la loro struttura.
Per apportare modifiche al codice sorgente dell'URL web, fai clic sull'icona Modifica sotto Controlli. Per eliminare la sorgente, fai clic sull'icona Elimina .
Operazioni successive
Avviare una sincronizzazione manuale
| 1 |
Accedi alla pagina della tua knowledge base. |
| 2 |
Scorri fino alla voce desiderata nell'elenco delle fonti di conoscenza relative all'URL del sito web. |
| 3 |
Fai clic sull'icona Sincronizza ora sotto Controlli. Puoi anche fare clic sull'icona Modifica per aprire la pagina della fonte di conoscenza dell'URL web. Fai clic su Salva modifiche e sincronizza per sincronizzare il contenuto con le ultime modifiche apportate al sito web. Lo stato risulta essere "Sincronizzazione in corso". |
| 4 |
Se l'opzione di approvazione dei contenuti è abilitata, rivedi i contenuti estratti prima che diventino disponibili per i tuoi agenti IA. |
Operazioni successive
- Sincronizza solo quando prevedi modifiche ai contenuti.
- Monitora la cronologia di sincronizzazione per identificare la frequenza ottimale.
- Valutare l'impatto sulle risorse di sistema.
- Pianifica la sincronizzazione durante i periodi di basso utilizzo, quando possibile.
- Numero di sincronizzazioni simultanee consentite: 1 sito web sync/crawl è consentito un solo accesso alla volta in un KB. 3 siti web sync/crawls sono consentiti per organizzazione.
Approva il contenuto dopo la revisione
| 1 |
Quando lo stato di sincronizzazione mostra "In attesa di approvazione", fai clic su "Rivedi contenuto". |
| 2 |
Visualizza in anteprima le informazioni estratte in formato Markdown strutturato. |
| 3 |
Consulta il riepilogo delle modifiche:
|
Operazioni successive
Dopo la revisione:
-
Fai clic su Approva per aggiungere immediatamente il contenuto alla tua knowledge base.
-
Fai clic su Rifiuta per scartare il contenuto. I contenuti rifiutati vengono eliminati definitivamente.
Migliori prassi e limitazioni
Segui queste linee guida per ottenere il massimo dalle fonti di conoscenza sugli URL web, garantendo al contempo la conformità e prestazioni ottimali.
Strategia:
- Pianifica in anticipo la tua strategia di esplorazione.
- Inizia concentrandoti su un obiettivo preciso, poi espandi la tua attenzione. Iniziate con passaggi in spazi ristretti per comprendere i risultati dell'estrazione.
- Prima di iniziare, testa i modelli URL su piccole sezioni del codice.
- Scegli l'URL di partenza corretto:
- Migliore: Pagine di destinazione per aree di contenuto specifiche.
- Buona: Collegamenti diretti alle sezioni di contenuto.
- Evitare: URL della homepage che conducono a contenuti di diverso tipo.
- Utilizza gli schemi URL in modo strategico. Dopo la tua prima esperienza di gattonamento:
- Verificare la qualità del contenuto estratto.
- Individua le sezioni indesiderate che sono state incluse.
- Modifica i modelli URL o le impostazioni di esclusione.
- Ripeti la scansione con impostazioni più precise, se necessario.
Prestazioni ed efficienza
- Imposta limiti di pagine realistici in base alle tue esigenze.
- Utilizza una profondità di indicizzazione adeguata agli obiettivi di contenuto che ti prefiggi.
- Concentrati prima sulle aree di contenuto di maggior valore.
- Monitorare i tempi di elaborazione e apportare le modifiche necessarie.
Considerazioni sulle risorse
- Le scansioni di grandi dimensioni richiedono più tempo di elaborazione.
- L'esecuzione simultanea di più scansioni può influire sulle prestazioni.
- I requisiti di spazio di archiviazione aumentano con il volume dei contenuti.
- Le risorse di rete sono condivise tra tutti gli utenti.
restrizioni relative al tipo di contenuto
- Progettato principalmente per contenuti HTML.
- Alcuni contenuti interattivi potrebbero non essere acquisiti.
- Alcuni siti web vengono bloccati in base alla loro classificazione.
Conformità e analisi etica
- Rispetta le politiche del sito web: Assicurati di avere l'autorizzazione per eseguire la scansione e rispetta i limiti di frequenza.
- Responsabilità dei dati: Esegui la scansione solo di contenuti accessibili pubblicamente di cui sei proprietario o per i quali hai le autorizzazioni di scansione.
- Proprietà dei contenuti: Valutare le implicazioni in materia di proprietà intellettuale e mantenere l'attribuzione ove richiesto.
Ottenere aiuto
In caso di problemi:
- Consulta la cronologia di sincronizzazione per i dettagli sugli errori.
- Verifica che gli URL di destinazione siano accessibili pubblicamente.
- Verifica che i modelli degli URL corrispondano al contenuto previsto.
- Valuta la possibilità di regolare la profondità di indicizzazione o il limite di pagine.
- Per problemi tecnici persistenti, contatta l'assistenza.
Accedi alla knowledge base
Operazioni preliminari
Creare la base di conoscenza necessaria per l'agente di intelligenza artificiale.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Fai clic sull'icona Conoscenza nel riquadro di navigazione a sinistra. Le basi di conoscenza appaiono come schede nella pagina Conoscenza. Ogni scheda visualizza il numero di file sorgente associati alla specifica knowledge base. |
| 3 |
Fai clic su una scheda per accedere alla specifica sezione della knowledge base. È possibile visualizzare quanto segue:
È inoltre possibile accedere alla knowledge base dalla scheda Knowledge della pagina di configurazione dell'agente AI. Per ulteriori informazioni, consultare la sezione Configura la knowledge base. È possibile cercare la knowledge base desiderata utilizzando i seguenti criteri:
Fai clic su Reimposta tutto per reimpostare i criteri di ricerca. |
Gli agenti AI autonomi operano in modo indipendente senza intervento diretto dell'utente. Gli agenti autonomi possono accedere e usare un repository di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti usano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal relativo ambiente e adattare le proprie azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti IA autonomi in diversi scenari, tra cui:
- Fornire assistenza clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso le procedure.
- Offrire assistenza tecnica: fornire consulenza specialistica su argomenti o settori specifici.
- Elaborazione del linguaggio naturale (PNL): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
- Processo decisionale: compiere scelte consapevoli sulla base delle informazioni disponibili e di regole predefinite.
- Automazione: automatizza le attività ripetitive o che richiedono molto tempo.
I meccanismi di controllo configurati negli agenti di intelligenza artificiale autonomi garantiscono che l'agente di IA non risponda con contenuti non etici e dannosi.
Creazione di un agente AI autonomo
Operazioni preliminari
Assicurarsi di creare la base di conoscenza per l'agente di intelligenza artificiale autonomo. Per ulteriori informazioni, vedere Creare una fonte di conoscenza per l'agente AI.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nella Dashboard, fai clic su +Create agente. |
| 3 |
Nella schermata Crea un agente AI, scegli Inizia da zero e fai clic su Avanti.
È inoltre possibile scegliere un modello predefinito per creare rapidamente il proprio agente di intelligenza artificiale. È possibile filtrare il tipo di agente AI come |
| 4 |
Scegli il tipo di agente Autonomo. |
| 5 |
Specificare i seguenti dati richiesti: |
| 6 |
Fare clic su Crea. Hai creato con successo l'agente AI autonomo, che ora è disponibile nella Dashboard.
Nell'intestazione dell'agente AI è possibile eseguire le seguenti operazioni:
È inoltre possibile importare agenti IA preconfigurati. Per ulteriori informazioni, vedere Importa agente AI. |
Operazioni successive
Configura l'agente AI autonomo.
Configura agente AI autonomo
Le sezioni seguenti ti guideranno nella configurazione di un agente AI autonomo in base alle tue esigenze specifiche:
Aggiorna il profilo dell'agente IA autonomo
Utilizza la scheda Profilo per gestire le impostazioni di identità visibili al cliente.
Operazioni preliminari
Crea un agente di intelligenza artificiale autonomo.
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Accedere alle e configura i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche. |
| 4 |
Fai clic su Pubblica per rendere operativo l'agente IA. Per ulteriori informazioni, consultare la sezione Pubblica il tuo agente AI autonomo. |
Operazioni successive
Aggiungi le azioni richieste all'agente di intelligenza artificiale.
Aggiungi azioni all'agente IA autonomo
Gli agenti di intelligenza artificiale autonomi sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, si consideri un ristorante che ha la necessità di automatizzare la gestione degli ordini di cibo online. Per portare a termine il compito, crea un agente di intelligenza artificiale autonomo che esegua le seguenti azioni:
-
Ottieni le informazioni necessarie dal cliente.
-
Trasferisci le informazioni al flusso richiesto.
-
Soddisfare le esigenze del cliente.
L'agente di intelligenza artificiale autonomo funziona sulla base dei seguenti tre elementi costitutivi:
-
Azione: un compito che un agente di intelligenza artificiale esegue comprendendo le intenzioni dell'utente e che completa connettendosi a sistemi esterni.
-
Entità o slot: rappresenta una fase del processo per soddisfare l'intento dell'utente. Il riempimento degli slot consiste nel porre domande specifiche al cliente per soddisfare le sue intenzioni in base a quanto da lui espresso. È l'elemento scatenante che fa sì che un agente di intelligenza artificiale inizi a eseguire un'azione.
-
Esecuzione: determina come l'agente di intelligenza artificiale completa l'azione connettendosi con sistemi esterni.
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a tab. La pagina Azioni visualizza l'azione Trasferimento agente. L'azione Trasferimento agente è abilitata per impostazione predefinita e consente all'agente IA di inoltrare la conversazione a un agente umano. Utilizza l'interruttore per disattivarlo. |
| 3 |
Fai clic +Add Azioni per aggiungere una nuova azione per un agente IA. È possibile configurare un massimo di 10 azioni per un agente IA. Per le istruzioni dettagliate sulla configurazione, consultare le sezioni seguenti.
|
Configura l'evasione
È possibile configurare i flussi di esecuzione per le azioni degli agenti AI nel generatore di flussi di Webex Connect. Per ulteriori informazioni, vedere Configurare i flussi di evasione per le azioni dell'agente AI.
-
Nell'ambito della conformità PCI, l'agente AI autonomo al momento non supporta le transazioni che prevedono l'utilizzo di carte di debito o di credito. Tutte le verifiche degli utenti o i pagamenti che coinvolgono carte di debito o di credito devono essere effettuati tramite integrazione con terze parti.
| 1 |
Nella pagina Aggiungi una nuova azione, specifica i seguenti dettagli: |
| 2 |
Configura gli slot. Per ulteriori informazioni, consultare la sezione Configura riempimento slot. |
| 3 |
Configurare l'evasione degli ordini. È possibile scegliere una delle seguenti opzioni. |
| 4 |
Fai clic su Aggiungi per completare la configurazione. |
Operazioni successive
Configurare la knowledge base.
Configura il riempimento degli slot
Il riempimento degli slot consiste nell'aggiungere le entità di input necessarie per il motore di intelligenza artificiale. Nella sezione Riempimento slot della pagina Azioni, aggiungi le entità di input:
-
È possibile aggiungere le entità una alla volta in formato tabella. Per ulteriori informazioni, vedere Aggiungere entità di input in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Vedi Un tour dello schema JSON per i dettagli.
Aggiungi le entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fai clic su +New entità di input. |
| 2 |
Nella pagina Aggiungi una nuova entità di input, specifica i seguenti dettagli: |
| 3 |
Fai clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie. |
| 4 |
Fai clic su Aggiungi per aggiungere l'azione all'agente IA. |
| 5 |
Fai clic su Pubblica per rendere operativo l'agente AI. Per ulteriori informazioni, consultare Pubblica il tuo agente AI autonomo. Dopo aver aggiunto l'azione, utilizzare l'opzioneControlliper modificare o eliminare le entità. |
Aggiungi entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Usa JSON invece di.
- Inserire lo schema dei parametri di input in formato JSON.
- Fare clic su Aggiungi.
Per ulteriori informazioni, vedere Un tour dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
tipo— Tipo di dati dell'oggetto parametri. Viene sempre utilizzato il prefisso 'object' per indicare che i parametri sono strutturati come un oggetto.
proprietà—Un oggetto in cui ogni chiave rappresenta un parametro e i relativi metadati.
richiesto— Un array di stringhe che elenca i nomi dei parametri obbligatori.
proprietà Oggetto
Ogni chiave nell'oggetto proprietà rappresenta un input entity/parameter e contiene un altro oggetto con metadati relativi a quel parametro. I metadati devono sempre includere le seguenti parole chiave:
-
tipo— Tipo di dati del parametro. I tipi consentiti sono:
-
stringa—Dati testuali.
-
intero—Dati numerici senza decimali.
-
numero—Dati numerici che possono includere decimali.
-
booleano—True/false valori.
-
array— Un elenco di elementi, tutti in genere dello stesso tipo.
-
oggetto— Una struttura dati complessa con proprietà annidate.
-
-
descrizione—Una breve spiegazione di cosa rappresenta l'entità. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni dell'agente e la descrizione dell'azione contribuisce a una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il campo 'type'. La sezione "Descrizione" non è obbligatoria per tutte le entità, ma è fortemente consigliato aggiungerla. Altre parole chiave utili per i metadati delle entità sono:
-
enum—Il campo enum elenca i possibili valori per un parametro. Questo è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questa funzionalità.
- pattern—Utilizzare il campo pattern con i tipi stringa per specificare un'espressione regolare che la stringa deve corrispondere. Questo è utile per convalidare formati specifici, come numeri di telefono, codici postali o identificativi personalizzati.
-
esempi—Il campo esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile a fini di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e completa. Per ulteriori informazioni, vedere Un tour di JSON Schema.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
The following example includes various types of entities and keywords:
{
"type": "object",
"properties": {
"username": {
"type": "string",
"description": "The unique username for the account.",
"minLength": 3,
"maxLength": 20
},
"password": {
"type": "string",
"description": "The password for the account.",
"minLength": 8,
"format": "password"
},
"email": {
"type": "string",
"description": "The email address for the account.",
"pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"
},
"birthdate": {
"type": "string",
"description": "The birthdate of the user.",
"examples": ["mm/dd/YYYY"]
},
"preferences": {
"type": "object",
"description": "User preferences settings.",
"properties": {
"newsletter": {
"type": "boolean",
"description": "Whether the user wants to receive newsletters.",
"default": true
},
"notifications": {
"type": "string",
"description": "Preferred notification method.",
"enum": ["email", "sms", "push"]
}
}
},
"roles": {
"type": "array",
"description": "List of roles assigned to the user.",
"items": {
"type": "string",
"enum": ["user", "admin", "moderator"]
}
}
},
"required": ["username", "password", "email"]
} Questo esempio include le seguenti entità:
- username— Un tipo stringa con vincoli di lunghezza minima e massima.
- password— Un tipo stringa con una lunghezza minima e un formato specifico (password indica che è richiesta una gestione sicura).
- email— Un tipo stringa con un modello regex per garantire che sia un indirizzo email valido.
- birthdate— Un tipo stringa con esempi per prescrivere il formato della data.
- preferenze— Un tipo di oggetto con proprietà annidate (newsletter e notifiche), tra cui un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli— Un tipo di array in cui ogni elemento è una stringa limitata a valori specifici (enum).
Nome utente, password ed email sono obbligatori, come specificato nell'array 'required'.
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste best practice per creare entità ben definite, facili da interpretare e applicare per il motore di intelligenza artificiale.
Questo schema genererà un formato JSON inviato al nodo iniziale dell'agente AI con un aspetto simile al seguente:
{
"username":"username-example",
"password":"password-example",
"email":"fake@example.com",
"preferences": {
"newsletter":true,
"notifications":"email, sms"
},
"roles":"user"
}
In determinate situazioni, Webex Connect potrebbe non ricevere le preferenze e i ruoli inseriti perché non sono stati designati come obbligatori nello schema.
Configura l'azione client MCP
La funzionalità client del Model Context Protocol (MCP) consente agli agenti di intelligenza artificiale autonomi di connettersi direttamente a strumenti e servizi di terze parti senza la necessità di integrazioni API personalizzate. Questo semplifica il modo in cui gli agenti recuperano i dati ed eseguono le azioni durante le conversazioni in tempo reale con i clienti.
Configurando un client MCP, i tuoi agenti IA possono:
- Attivazione automatica di strumenti di terze parti durante le conversazioni in tempo reale.
- Recuperare dati in tempo reale da sistemi esterni.
- Eseguire azioni senza intervento umano.
Operazioni preliminari
Prima di configurare l'azione MCP in Webex AI Agent Studio, è necessario:
-
Assicurati di avere a disposizione l'URL del server MCP, il tipo di autenticazione e le credenziali per gli strumenti di terze parti a cui desideri connetterti.
-
Registra le app MCP sul portale per sviluppatori Webex. Consulta la sezione Integra la tua app agente nel portale per sviluppatori per ulteriori informazioni. Lo studio Webex AI Agent supporta solo i seguenti tipi di autenticazione: :
- Credenziali client OAuth2
- Chiave API
- Autenticazione basata su intestazione personalizzata
-
Autorizza lo strumento nell'Hub di controllo della tua organizzazione. Per ulteriori informazioni, consultare la sezione Provision on Control Hub nel portale per sviluppatori.
Nota: Le azioni MCP sono di sola lettura una volta create. Se devi modificare le impostazioni di un'azione, devi crearne una nuova.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Seleziona l'agente AI per il quale desideri configurare l'azione MCP. È inoltre possibile creare un nuovo agente di intelligenza artificiale autonomo. Per ulteriori informazioni, consultare la sezione Creare un agente AI autonomo. |
| 3 |
Accedere alla schedaAzioni. Fai clic+Add azioni. |
| 4 |
Nel pop-up Aggiungi azioni, sotto Sfoglia azioni scegli Seleziona azioni disponibili Questa sezione mostra tutti gli strumenti MCP disponibili, con il nome del fornitore e l'etichetta MCP. |
| 5 |
Seleziona lo strumento MCP che desideri aggiungere. È possibile aggiungere più strumenti MCP contemporaneamente. Fare clic su Aggiungi. Il tuo agente può supportare un numero massimo di azioni, definito dalla configurazione della tua organizzazione. |
Operazioni successive
Una volta aggiunto uno strumento MCP, il sistema popola automaticamente i seguenti dettagli dalla definizione del server MCP:
- Nome dell'azione (nome dello strumento MCP)
- Descrizione
- Entità di input (campi e tipi di dati obbligatori)
Se è necessario modificare uno qualsiasi di questi dettagli, è necessario aggiornare la definizione del server MCP in fase di registrazione o di provisioning. Le modifiche vengono sincronizzate automaticamente con AI Agent Studio tramite notifiche.
Verifica lo stato dello strumento MCP
Dopo aver aggiunto un'azione MCP, verificarne lo stato nell'elenco delle azioni:
-
Nome dello strumento, descrizione e dettagli del server
-
Parametri di inputinviati allo strumento
-
Outputrestituito dallo strumento
-
Stato di esecuzione(Riuscito o Fallito)
-
Latenza(in millisecondi)
-
Nome e ID del server
-
ID transazione
Limiti
Si prega di tenere presente le seguenti limitazioni:
-
Il controllo degli accessi a livello di gruppo non è supportato.L'accesso allo strumento MCP è gestito esclusivamente a livello di organizzazione.
-
Le azioni MCP, una volta create in AI Agent Studio, sono di sola lettura. Per aggiornare un'azione, creane una nuova.
-
Il numero massimo di azioni per agente è definito dalla configurazione della tua organizzazione. Contatta l'amministratore per supporto.
Configura l'azione di trasferimento personalizzata
La funzione di trasferimento personalizzato consente di trasferire le chiamate da un agente AI a un altro agente AI, a un operatore umano o a qualsiasi altra destinazione desiderata (casella vocale, gruppo di chiamata o qualsiasi altro numero) per garantire un'esperienza cliente senza interruzioni. A seconda delle esigenze, è possibile configurare il trasferimento come trasferimento annunciato o trasferimento silenzioso. Tramite un'azione di trasferimento, si esce dal percorso di escalation dell'attività Virtual Agent V2 in Flow Builder con metadati che consentono di orchestrare il percorso successivo nella conversazione. Per maggiori dettagli sulla configurazione del flusso, consultare l'articolo Orchestrazione multi-agente.
Operazioni preliminari
Crea gli agenti di intelligenza artificiale autonomi necessari da utilizzare durante il trasferimento delle chiamate. Ora è possibile configurare ciascuna azione di trasferimento in modo indipendente.
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a tab. |
| 3 |
Fai clic sull'elenco a discesa Crea nuovo. |
| 4 |
Nella pagina Crea un'azione di trasferimento, specifica i seguenti dettagli: |
Operazioni successive
Configurare la knowledge base
Operazioni preliminari
Crea un agente di intelligenza artificiale autonomo.
| 1 |
Nella pagina Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Accedere alle tab. |
| 3 |
Seleziona la knowledge base desiderata dall'elenco a discesa. Per ottenere prestazioni ottimali, consigliamo vivamente di scegliere una base di conoscenza che utilizzi la stessa lingua del vostro agente di intelligenza artificiale. Una volta associata una base di conoscenza a un agente di intelligenza artificiale, non è possibile associare la stessa base di conoscenza a un altro agente di intelligenza artificiale. |
| 4 |
Fai clic su Salva modifiche. |
| 5 |
Fai clic su Pubblica per rendere operativo l'agente IA. Per ulteriori informazioni, consultare Pubblicare il proprio agente AI autonomo. |
Configura le impostazioni della conversazione
Questa sezione descrive come configurare la lingua e la voce dell'agente IA, scegliere uno stile di risposta, aggiungere parole personalizzate per il riconoscimento e gestire il modo in cui l'agente IA gestisce le pause o le interruzioni durante le conversazioni.
Operazioni preliminari
- Assicurati di aver effettuato l'accesso a Webex AI Agent Studio.
- Assicurati di aver creato l'agente IA autonomo.
| 1 |
Nella pagina Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Nella pagina di configurazione dell'agente AI, vai a Configurazione > Conversazione tab. |
| 3 |
Configura le impostazioni Lingua e stile di risposta: |
| 4 |
Configura le impostazioni del canale Voce : |
| 5 |
Configura Vocabolario personalizzato. Inserisci parole o frasi separate da virgole (fino a un massimo di 100 parole o frasi). L'aggiunta di un vocabolario personalizzato aiuta l'agente di intelligenza artificiale a riconoscere e rispondere meglio a termini, nomi o linguaggio specifici del settore pertinenti al tuo caso d'uso. |
| 6 |
Configura le impostazioni Ritardi e interruzioni : |
| 7 |
Configura le impostazioni DTMF : |
| 8 |
Fai clic su Salva modifiche. È possibile visualizzare in anteprima l'esperienza di conversazione prima di pubblicare le modifiche e le stesse impostazioni di conversazione verranno applicate all'anteprima vocale. Per ulteriori informazioni, vedere Anteprima della conversazione vocale. |
| 9 |
Fai clic su Pubblica per rendere operativo l'agente IA. Per ulteriori informazioni, consultare Pubblicare il proprio agente AI autonomo. |
Visualizza l'anteprima del tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti IA autonomi al momento della creazione, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard dell'agente IA— Passando il mouse sopra la scheda di un agente IA, l'opzione Anteprima relativa a quell'agente IA diventa visibile. Fai clic per aprire l'anteprima dell'agente IA.
- Intestazione dell'agente AI— Fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzioneAnteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona—Dopo aver avviato l'anteprima e averla ridotta a icona, un widget della chat appare in basso a destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima appare nella parte inferiore destra dello schermo. È possibile fornire delle frasi (o una sequenza di frasi) per verificare le risposte dell'agente di intelligenza artificiale e assicurarsi che funzioni correttamente.
Inoltre, è possibile ridurre a icona il widget di anteprima, fornire informazioni sul consumatore e avviare più stanze per testare l'agente AI.
Anteprima della conversazione in chat
La funzione di anteprima della chat consente di interagire con l'agente AI come un utente finale e di osservare come risponde a diverse domande tramite testo.
Se la trasparenza dell'IA è abilitata, l'anteprima include l'esperienza di divulgazione in modo da poter verificare il primo messaggio rivolto al cliente prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chat. L'agente di intelligenza artificiale avvia l'interazione con il suo messaggio di benvenuto. Se la trasparenza dell'IA è abilitata, l'anteprima mostra la nota di trasparenza con il primo messaggio generato dall'IA. |
| 3 |
Digita la tua query nella casella di testo e premi Invio. |
| 4 |
Potrai quindi visualizzare e valutare la risposta dell'agente di intelligenza artificiale. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come un utente finale e di osservare come risponde a diverse domande tramite la voce.
Per visualizzare in anteprima le conversazioni vocali sono necessarie le autorizzazioni del browser. Quando richiesto dal browser, assicurati di fare clic su "Consenti" per abilitare l'accesso necessario. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Per un'esperienza ottimale, si consiglia l'utilizzo di una cuffia con microfono. Quando un chiamante interrompe l'agente AI (tramite interruzione improvvisa), l'agente AI rileva il parlato, interrompe il messaggio in riproduzione ed elabora di conseguenza l'input del chiamante; questa funzione è ottimale solo quando si utilizza una cuffia con microfono.
- Quando non si utilizza un auricolare, evitare di impostare il volume su 100%.
Se la trasparenza dell'IA è abilitata, l'anteprima include l'informativa prima del messaggio di benvenuto, in modo da poter verificare l'esperienza vocale prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chiamata. Se la trasparenza dell'IA è abilitata, la chiamata inizia con la nota sulla trasparenza prima del messaggio di benvenuto. I chiamanti non possono interrompere la nota sulla trasparenza. È inoltre possibile visualizzare la trascrizione in tempo reale della conversazione nel widget. |
| 3 |
Esprimi la tua domanda a voce alta. Mentre parli, puoi visualizzare la trascrizione in tempo reale della conversazione. Per disattivare l'audio durante l'interazione, fai clic su Disattiva audio. |
| 4 |
Alla tua domanda, potrai quindi ascoltare e valutare la risposta dell'agente di intelligenza artificiale. |
| 5 |
Per terminare la chiamata, fai clic su Termina chiamata. |
Pubblica il tuo agente AI autonomo
Operazioni preliminari
Creare l'agente di intelligenza artificiale autonomo.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Nella schermata Pubblica modifiche, inserisci il Nome versione e fai clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia. Per ulteriori informazioni, consultare la sezione Storia. |
Visualizza le sessioni e la cronologia degli agenti IA autonomi
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione apportate all'agente AI.
Sessioni
La pagina Sessioni fornisce una registrazione completa di tutte le interazioni tra agenti IA e utenti. Per accedere alle Sessioni:
-
Nella Dashboard, fai clic sull'agente AI autonomo di cui desideri visualizzare i dettagli della sessione.
-
Nel riquadro di navigazione a sinistra, fare clic su Sessioni.
Viene visualizzata la pagina Sessioni. Ogni sessione viene visualizzata come un record che contiene tutti i messaggi della sessione. Queste informazioni sono utili per verificare, analizzare e migliorare l'agente di intelligenza artificiale.
La tabella delle sessioni mostra un elenco di tutte le sessioni sessions/rooms creato per quell'agente di intelligenza artificiale. La tabella viene impaginata se il numero di righe supera quello consentito da una singola schermata. È possibile ordinare o filtrare ciascuno dei campi della tabella utilizzando la sezione Affina risultati sul lato sinistro. I campi rappresentano le seguenti informazioni relative a una particolare sessione:
-
ID sessione— L'ID univoco della stanza o della sessione per una conversazione.
-
ID consumatore— L'ID del consumatore che ha interagito con l'agente IA.
-
Canali—Canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle— Ora di chiusura della sala.
-
Metadati della stanza—Contiene informazioni aggiuntive sulla stanza.
-
Seleziona le caselle di controllo richieste:
-
Nascondi sessioni di test— Per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni live.
-
Trasferimento dell'agente avvenuto— Per filtrare le sessioni che vengono trasferite a un agente. Se avviene il passaggio di consegne a un operatore, viene visualizzata l'icona Cuffie che indica il trasferimento della chat a un operatore umano.
-
Si è verificato un errore— Per filtrare le sessioni in cui si è verificato l'errore.
-
Votati negativamente— Per filtrare le sessioni che hanno ricevuto voti negativi.
-
Visualizza i dettagli della sessione
Per visualizzare i dettagli della sessione:
Fai clic su una singola riga nella tabella delle sessioni per visualizzare i dettagli di quella sessione. Se la sessione è bloccata, è necessario disporre dell'autorizzazione per decrittografarla.
Fai clic su Decrittografa contenuto per visualizzare i dati della sessione.
Il pulsante Decifra contenuto viene visualizzato solo se hai l'accesso di decrittazione all'interno dell'applicazione AI agent studio.
Il sistema visualizza i seguenti dettagli della sessione:
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto della conversazione. Utilizza la barra di ricerca per trovare rapidamente la trascrizione di una conversazione specifica. Ciò consente di navigare facilmente tra interazioni lunghe senza dover scorrere manualmente l'intero testo.
- Mostra le risposte corrispondenti generate dall'agente di intelligenza artificiale.
La funzione di rilevamento delle interruzioni dell'agente AI identifica i casi in cui un utente interrompe o parla durante un'espressione in corso dell'agente. Ad esempio, mentre l'agente IA sta rispondendo con "Ho controllato il tuo account e il tuo saldo è...", e l'utente lo interrompe con "OK.", l'agente IA rileva questo input dell'utente. Di conseguenza, interrompe immediatamente la sua pronuncia in corso, impedendo il completamento del messaggio previsto.
- La risposta dell'agente IA appare con la bolla di messaggio "Interruzione utente rilevata" nella trascrizione della sessione, notificando agli sviluppatori dell'agente IA lo specifico prompt dell'agente che è stato interrotto e il punto esatto dell'interruzione.
La sezione Risposta interrotta nel pannello di destra fornisce una ripartizione dettagliata dell'evento di irruzione. Ad esempio, visualizza la risposta completa e prevista dell'agente di intelligenza artificiale (ad esempio, "Ho controllato il tuo conto e il saldo è di cinquemila dollari"). Identifica inoltre il "contenuto non riprodotto" (ad esempio, "cinquemila dollari"), indicando esplicitamente la porzione della risposta dell'agente IA che è stata soppressa o troncata a causa dell'interruzione in tempo reale dell'utente.
Attualmente, la sezione "Contenuti non riprodotti" è disponibile solo per le risposte relative all'evasione delle richieste. Presto verrà esteso anche ai prompt generali.
- Mostra la finestra di dialogo per la riproduzione delle registrazioni (insieme alla trascrizione della sessione) delle conversazioni tra l'agente AI e il cliente. Le registrazioni sono disponibili solo per le sessioni vocali, non per le sessioni di chat. È possibile riprodurre la registrazione dall'inizio o passare a un punto specifico.
La finestra di riproduzione della registrazione offre una serie di controlli audio:
- Play/Pause: Fai clic su
per avviare l'ascolto della sessione interattiva e fai clic su per mettere in pausa la riproduzione della registrazione. - Velocità di riproduzione: Fai clic 1X per regolare la velocità di riproduzione audio, da 0,5X a 2X.
- Controllo del suono: Fai clic su
per disattivare o riattivare l'audio durante la riproduzione. È inoltre possibile utilizzare il cursore del volume per regolare il volume di riproduzione.
Quando le conversazioni contengono dati PCI, il sistema applica misure di sicurezza avanzate. A seconda dello scenario:
- Se vengono rilevati dati PCI, la finestra di riproduzione della registrazione viene disabilitata nella visualizzazione della sessione, impedendo l'accesso all'audio.
- Quando una chiamata viene inoltrata da un agente AI a un agente umano, e quest'ultimo si consulta nuovamente con lo stesso agente AI o con un altro, la registrazione della parte di conversazione consultata non è attualmente supportata.
- Play/Pause: Fai clic su
Per la risposta corrispondente, il pannello di destra visualizza la sezione Azioni eseguite con i seguenti dettagli:
- azione di trasferimento dell'agente
- Riempimento degli slot e gestione di tutte le azioni
La sezione Informazioni generali fornisce informazioni dettagliate su ciascuna delle azioni.
Utilizzare il pulsante Espandi tutto per espandere la transazione. Il pannello di destra visualizza anche i dettagli sull'utilizzo delle conoscenze, inclusi i nomi dei documenti e i file caricati.
Per le sessioni di chiamate vocali, l'output di completamento nei dettagli della sessione visualizza solo i metadati della transazione, come ID transazione e Dimensione. Tuttavia, le sessioni di anteprima della chat mostrano il payload completo dell'elaborazione.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione apportate all'agente AI. Per visualizzare la cronologia di un agente specifico:
-
Nella Dashboard, fai clic sull'agente AI autonomo di cui desideri visualizzare la cronologia.
-
Nel riquadro di navigazione a sinistra, fai clic su Cronologia.
La pagina Cronologia appare con le seguenti schede:
Cronologia delle versioni—Fare clic sulla scheda Cronologia delle versioni per visualizzare le varie versioni dell'agente AI autonomo.
Registro delle modifiche—Fare clic sulla scheda Registro delle modifiche per visualizzare le modifiche apportate agli agenti IA.
Cronologia delle versioni
Ogni volta che pubblichi l'agente AI autonomo, una versione dell'agente AI autonomo viene salvata ed è disponibile nella scheda Cronologia delle versioni. È possibile visualizzare le varie versioni dell'agente AI dalla scheda Cronologia delle versioni.
-
Descrizione della versione— Una breve descrizione della versione dell'agente IA.
-
Motore IA—Il motore IA utilizzato per quella versione dell'agente IA.
-
Aggiornato il—Data e ora di creazione della versione.
-
Azioni—Consente di eseguire le seguenti azioni sull'agente IA:
-
Carica come bozza— Tutte le modifiche apportate all'agente IA andranno perse. È necessario eseguire nuovamente la configurazione.
-
Esporta—Utilizzare per esportare l'agente AI.
-
Registri delle modifiche
La scheda Registro delle modifiche tiene traccia delle modifiche apportate all'agente AI autonomo. La scheda Registro delle modifiche visualizza i seguenti dettagli:
Gli utenti con ruoli di amministratore o sviluppatore di agenti AI possono accedere solo alla scheda Registri delle modifiche. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni registro di controllo" possono visualizzare i registri di controllo.
-
Aggiornato alle—Data e ora della modifica.
-
Aggiornato da—Il nome dell'utente che ha apportato la modifica.
-
Cambia posizione— La sezione specifica dell'agente IA in cui è stata apportata la modifica.
-
Descrizione—Informazioni aggiuntive sulla modifica.
È possibile cercare un registro di controllo specifico utilizzando le opzioni di ricerca Aggiornato da, Cambia posizionee Descrizione. È possibile ordinare i registri in base ai campi Aggiornato il e Aggiornato da.
Visualizza le prestazioni degli agenti di IA autonomi tramite strumenti di analisi.
La sezione di analisi degli agenti di intelligenza artificiale fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente di intelligenza artificiale. Per generare i dati analitici dell'agente di intelligenza artificiale autonomo:
- Seleziona l'agente AI dalla Dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente di intelligenza artificiale viene presentata sia in formato tabellare che in rappresentazione grafica.
La prima sezione mostra le seguenti statistiche relative alle sessioni e ai messaggi dell'agente di intelligenza artificiale.
- Numero totale di sessioni e sessioni gestite dall'agente di intelligenza artificiale senza intervento umano.
- Numero totale di trasferimenti di agenti, ovvero il conteggio del numero di sessioni trasferite ad agenti umani.
- Numero medio giornaliero di sessioni.
- Numero totale di messaggi (messaggi umani e messaggi di agenti IA) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri.
La seconda sezione mostra le statistiche relative agli utenti. Fornisce un conteggio totale degli utenti e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione mostra le risposte dell'agente IA e i passaggi di consegne tra gli agenti.
Gli agenti AI basati su script migliorano le funzionalità di creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni a più turni, raccogliendo dati rilevanti dai clienti per svolgere compiti specifici. Include:
-
Esecuzione di comandi semplici: segui le istruzioni per completare le azioni predefinite.
-
Elaborazione dei dati: manipolare e trasformare i dati secondo regole specifiche.
-
Interazione con altri sistemi: comunicare e controllare altre soluzioni.
Gli agenti di intelligenza artificiale basati su script sono agenti guidati dalla conoscenza, la cui base di conoscenza consiste in un corpus di domande e risposte. Un agente di intelligenza artificiale basato su script può fornire risposte utilizzando un corpus di addestramento creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
-
È richiesta una conoscenza specifica: l'agente deve rispondere a domande relative a un ambito predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a domande simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di addestramento.
Crea un agente IA con script
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nella dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegli Inizia da zero e fai clic su Avanti. È inoltre possibile scegliere un modello predefinito per creare rapidamente il proprio agente di intelligenza artificiale. È possibile filtrare il tipo di agente AI su |
| 4 |
Scegli il tipo di agente Scripted. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fare clic su Crea. Hai creato con successo l'agente AI con script, che ora è disponibile nella Dashboard. È possibile creare fino a 100 agenti IA, inclusi sia agenti con script che agenti autonomi. Nell'intestazione dell'agente AI è possibile eseguire le seguenti operazioni:
Inoltre, è possibile importare gli agenti di intelligenza artificiale. Per ulteriori informazioni, vedere Importa agente AI. |
Operazioni successive
Configura agente AI con script
Le sezioni seguenti illustrano come configurare un agente AI basato su script in base alle proprie esigenze specifiche:
Aggiorna il profilo dell'agente IA basato su script
Utilizza la scheda Profilo per gestire le informazioni visibili al cliente che lo informano quando interagisce con un agente AI.
Operazioni preliminari
Crea un agente di intelligenza artificiale con script.
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Accedere alle e configura i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche. |
| 4 |
Fai clic su Pubblica per rendere operativo l'agente IA. |
Aggiorna le impostazioni del motore di intelligenza artificiale
Gli agenti AI basati su script utilizzano motori di intelligenza artificiale (basati sull'apprendimento automatico) per comprendere e rispondere alle domande dei clienti. Ecco una breve panoramica dei motori di intelligenza artificiale utilizzati:
-
Webex AI Pro 2.0 (con Swiftmatch)— Un motore NLU avanzato basato sull'intelligenza artificiale generativa che offre un riconoscimento delle intenzioni ad alta precisione. È dotato di apprendimento adattivo per una migliore generalizzazione, riducendo la necessità di numerosi esempi di addestramento manuale.
-
Webex AI Pro 1.0 (con Swiftmatch)— Un motore di addestramento veloce e leggero che supporta più lingue.
Per modificare il motore di intelligenza artificiale dell'agente IA:
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a scheda. |
| 3 |
Fai clic sull'icona accanto al motore di intelligenza artificiale. |
| 4 |
Nella pagina Gestisci motore AI, configura i seguenti campi:
|
| 5 |
Fai clic su Aggiorna per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fai clic su Salva modifiche per aggiornare le impostazioni del motore IA. |
Configura gli script
Gli script sono gli elementi costitutivi che alimentano la comprensione e le risposte del tuo agente di intelligenza artificiale. Questa sezione descrive tre componenti chiave:
-
Gli intenti catturano i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente IA. La mappatura delle intenzioni dell'utente consente all'agente di intelligenza artificiale di riconoscere e rispondere in modo appropriato alle richieste dell'utente. Per creare un intent, vedi Crea un intent.
-
Le entità sono le informazioni specifiche che il tuo agente di IA deve estrarre dagli input dell'utente. Questi includono date, nomi di prodotti o valori personalizzati specifici per il caso d'uso del cliente. Le entità sono variabili importanti che il tuo agente di intelligenza artificiale deve comprendere per soddisfare efficacemente le richieste dell'utente. Per creare un'entità, vedere Creare un'entità.
-
Risposte sono le risposte attentamente elaborate dal tuo agente IA alle richieste dell'utente. Stabiliscono come l'agente di intelligenza artificiale comunica con gli utenti dopo aver compreso le loro intenzioni e raccolto le entità necessarie. Per creare una risposta, vedere Crea una risposta.
Questi componenti, nel loro insieme, lavorano in sinergia per creare conversazioni fluide e mirate tra il tuo agente e i suoi utenti. Per ulteriori informazioni, vedere Comprendere intenti, entità e risposte in AI Agent Studio.
Crea un intento
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a Configurazioni > Sceneggiature > Intenzioni. |
| 3 |
Fai clic +Create intento. |
| 4 |
Nella schermata Aggiungi un nuovo intento, specifica i seguenti dettagli: |
| 5 |
Fai clic su Aggiungi per creare un intent. |
| 6 |
Fai clic su Pubblica per rendere operativo l'agente IA. |
Crea un'entità
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a Configurazioni > Sceneggiature > Entità. |
| 3 |
Fai clic+Create entità. |
| 4 |
Nella finestra Crea entità, specificare i seguenti campi: |
| 5 |
Fai clic su Salva modifiche. È possibile utilizzare le opzioni Modifica e Elimina nella colonna Azioni per eseguire azioni correlate. È possibile modificare solo il nome dell'entità, non il tipo di entità. |
Crea una risposta
| 1 |
Nella Dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Vai a . Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Se la trasparenza dell'IA è abilitata, la risposta predefinita per la trasparenza dell'IA viene visualizzata nell'elenco. È possibile utilizzare l'icona Modifica in ciascuna risposta per modificare le impostazioni della risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fai clic su +Add risposta. Aggiungi una nuova risposta appare la schermata.
|
| 4 |
Nella schermata Aggiungi una nuova risposta, inserisci il nuovo Nome risposta. |
| 5 |
Per la lingua configurata, è possibile aggiungere facoltativamente una risposta condizionale facendo clic su Aggiungi condizione.
|
| 6 |
Fai clic su Crea per creare una risposta. |
Configura i tipi di risposta
In Response Designer, è possibile configurare risposte specifiche per canale per gli intent. Per ulteriori informazioni su come creare una risposta, consultare la sezione Crea una risposta.
Per maggiori dettagli, fare riferimento alla sezione seguente:
Configura il tipo di risposta testuale
È possibile configurare i messaggi di testo come risposte per tutti i canali. Per aggiungere un tipo di risposta testuale al canale scelto (predefinito o personalizzato), segui questi passaggi:
| 1 |
Per il canale scelto, selezionare il tipo di risposta Testo. |
| 2 |
Inserisci il messaggio di testo nella casella di testo Variant. È possibile personalizzare le risposte degli agenti utilizzando variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È inoltre possibile inserire
${ per selezionare la variabile desiderata nell'area di testo. |
| 3 |
Per aggiungere più varianti, fai clic su Aggiungi variante e inserisci il messaggio di testo. |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta del carosello
È possibile configurare le risposte a carosello per i canali Web (predefinito) e Messenger. Ogni risposta del carosello può contenere un'immagine, una descrizione e fino a tre pulsanti. Segui questi passaggi:
| 1 |
Per il canale selezionato, fai clic su Carosello nel riquadro di destra. Appare la ricca scheda carosello. |
| 2 |
Fai clic su Configura per visualizzare o modificare l'URL dell'immagine. Di default, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserisci il Titolo e la Descrizione (facoltativa) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente all'intento, fare clic su + Aggiungi risposta rapida. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta rapida
È possibile configurare risposte rapide per i canali Web (impostazione predefinita), SMS, Messenger, Apple Messages for Business e RCS. Effettuare le seguenti operazioni:
| 1 |
Per il canale selezionato, fai clic su Risposta rapida nel riquadro a destra. |
| 2 |
Inserisci il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fai clic su + Aggiungi risposta rapida. Scegli il tipo di pulsante Testo e inserisci il testo e payload/identifier. Fai clic su Fatto per aggiungere una risposta rapida di testo. Per il reindirizzamento URL, scegli il tipo di pulsante URL (applicabile solo alla chat Web), inserisci il testo e l'URL e fai clic su Fine. |
| 4 |
Fai clic su Crea per creare la risposta. Si verifica una corrispondenza parziale quando sussiste incertezza in merito alle query in arrivo dagli utenti. L'agente AI risponde proponendo intenti simili alla query dell'utente. Le risposte parziali vengono visualizzate sul Web. |
Configura il tipo di risposta dell'immagine
È possibile configurare le risposte con immagini per i canali Web (impostazione predefinita), Messenger e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale selezionato, fare clic su Immagine nel riquadro di destra. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiorna l'URL dell'immagine. |
| 3 |
Scegli il tipo di immagine (jpeg o png). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta video
È possibile configurare le risposte video per i canali Web (impostazione predefinita), Messenger e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale selezionato, fai clic su Video nel riquadro a destra. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL del video. |
| 3 |
Seleziona il formato video desiderato (mp4). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta audio
È possibile configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale selezionato, fai clic su Audio nel riquadro di destra. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL audio. |
| 3 |
Seleziona il tipo di audio (mp3 o aac). |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta del file
È possibile configurare il file come risposta per i canali Web (impostazione predefinita) e WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Per il canale selezionato, fai clic su File nel riquadro di destra. Viene visualizzata la scheda File. |
| 2 |
Inserisci l'URL del file. |
| 3 |
Seleziona il tipo di file. I tipi di file supportati sono .html, .pdf, testo semplice, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta dei messaggi di elenco
È possibile configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Elenca messaggi nel riquadro di destra. |
| 2 |
Accedere alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Accedere alla scheda Sezioni elenco e configurare le seguenti impostazioni: |
| 4 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta elenco numerato
È possibile configurare l'elenco numerato come risposta per il canale WhatsApp. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Elenco numerato nel riquadro di destra. |
| 2 |
Modifica il testo predefinito fornito. |
| 3 |
Fai clic +Add elemento dell'elenco. |
| 4 |
Sotto il tipo di pulsante Testo, configurare quanto segue: |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta del selettore di elenco
È possibile configurare le risposte del selettore di elenchi per il canale Apple Business Messages. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Selettore elenco nel riquadro di destra. |
| 2 |
Accedere alla scheda Configurazione e configurare le seguenti impostazioni: |
| 3 |
Accedere alla scheda Sezioni elenco e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione all'elenco, fai clic su Aggiungi sezione elenco. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta del selettore orario
È possibile configurare le risposte del selettore orario per il canale Apple Business Messages. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Selettore timer nel riquadro di destra. Accedere alla scheda Configurazione e configurare quanto segue: |
| 2 |
Passare alla scheda Dettagli evento e configurare: |
| 3 |
Fai clic su Crea per creare la risposta. |
Configura la risposta multimediale
È possibile configurare le risposte ai messaggi multimediali per il canale Apple Business Messages. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Media nel riquadro di destra. |
| 2 |
Inserisci il testo. |
| 3 |
Seleziona il tipo di file multimediale e inserisci l'URL. |
| 4 |
Per aggiungere altri allegati, fai clic su Aggiungi allegati. |
| 5 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta del collegamento avanzato
È possibile configurare risposte con link avanzati per il canale Apple Business Messages. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Collegamento avanzato nel riquadro di destra. |
| 2 |
Inserisci l'URL dell'immagine e scegli il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito web per essere reindirizzato. |
| 4 |
Inserisci il titolo URL del video o dell'immagine. |
| 5 |
Inserisci l'URL del video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fai clic su Crea per creare la risposta. |
Configura il tipo di risposta del modulo
È possibile configurare le risposte ai moduli per il canale Apple Business Messages. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Modulo nel riquadro di destra. |
| 2 |
Inserisci il modulo in formato JSON. Ogni file JSON contiene informazioni sulle pagine che compongono il modulo, incluse le personalizzazioni. Le pagine possono essere di diverso tipo:
I metadati strutturati del contenuto consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello è composto da due sezioni:
Fai clic su Scarica il file JSON di esempio per scaricare il file JSON di esempio e comprendere la struttura del modulo. Per ulteriori informazioni , fare riferimento alla documentazione ufficiale di Apple . |
Configura i tipi di risposta degli eventi personalizzati
È possibile configurare eventi personalizzati come risposte per il canale vocale. Effettuare le seguenti operazioni:
| 1 |
Fai clic su Eventi personalizzati nel riquadro di destra. |
| 2 |
Inserisci il nome dell'evento in entrata che l'agente IA riceve. |
| 3 |
Nelle Impostazioni vocali, configura le seguenti impostazioni da aggiungere a ogni risposta dell'agente: |
| 4 |
Fai clic su Crea per creare la risposta. Per configurare eventi personalizzati per l'agente AI basato su script, consultare l'articolo Configurare eventi personalizzati.
|
Configurare il passaggio di consegne tra agenti
Operazioni preliminari
Crea l'agente di intelligenza artificiale con script.
| 1 |
Nella Dashboard, fai clic sull'agente AI con script che hai creato. |
| 2 |
Vai a e attiva o disattiva le impostazioni richieste: |
| 3 |
Fai clic su Salva modifiche. |
Operazioni successive
Configura lingua e voce
È possibile configurare più lingue e voci specifiche per ciascuna lingua per l'agente AI basato su script, al fine di gestire le interazioni con i clienti.
Operazioni preliminari
Crea l'agente IA con script.
| 1 |
Nella pagina di configurazione dell'agente AI, vai a tab. La lingua e la voce predefinite sono impostate su inglese. Per le altre lingue e voci supportate, consultare l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere altre lingue all'agente IA, fai clic su +Add lingua. |
| 3 |
Seleziona la lingua e le impostazioni locali desiderate dall'elenco a discesa e fai clic su Aggiungi. |
| 4 |
Fai clic su Aggiungi lingue. La lingua appena aggiunta appare nella scheda Lingua con l'interruttore Abilitato impostato su 'attivo' per impostazione predefinita. L'aggiunta di più di una lingua abilita il modello multilingue Polymatch nelle impostazioni avanzate del motore AI. |
| 5 |
Seleziona la voce appropriata dall'elenco a discesa Nome voce. Le voci disponibili vengono visualizzate automaticamente in base alla lingua selezionata. |
| 6 |
Per impostare la lingua e la voce desiderate come predefinite per l'agente IA, fare clic su Imposta come predefinito nella colonna Controlli. Non è possibile rimuovere la lingua e la voce predefinite, ma è possibile modificarle a seconda delle necessità. La modifica della lingua predefinita potrebbe avere un impatto sulle risposte, sugli intenti, sulla curatela, sui test e sulle esperienze di anteprima. |
Configura l'evasione
È possibile configurare l'esecuzione degli script da parte degli agenti IA per interagire con sistemi esterni e recuperare, aggiornare o archiviare dati tramite API. Per ulteriori informazioni, consultare l'articolo Configurare l'evasione degli ordini per gli agenti IA basati su script.
Visualizza l'anteprima dell'agente AI con script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti di intelligenza artificiale durante e dopo lo sviluppo. Questa funzionalità consente di testare il funzionamento dell'agente di intelligenza artificiale e di verificare se fornisce le risposte attese a diverse query di input. È possibile visualizzare in anteprima l'agente IA programmato nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard dell'agente IA—Quando passi il mouse sopra la scheda di un agente IA, viene visualizzata l'opzione Anteprima per quell'agente IA. Fai clic per aprire l'anteprima.
- Intestazione dell'agente AI—Fare clic sulla scheda dell'agente AI per aprire l'agente. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona—Dopo aver avviato l'anteprima e averla ridotta a icona, un widget della chat appare in basso a destra della pagina. È possibile utilizzare questo widget per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima appare in basso a destra dello schermo. È possibile inserire frasi (o una sequenza di frasi) per vedere come risponde l'agente IA, il che consente di verificare che funzioni come previsto. L'anteprima dell'agente AI supporta più lingue ed è in grado di rilevare automaticamente la lingua del tuo input. È inoltre possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo tra le opzioni disponibili.
È possibile ingrandire il widget di anteprima per una visualizzazione migliore. È inoltre possibile fornire informazioni sui consumatori e avviare più stanze per testare a fondo l'agente AI.
Anteprima della conversazione in chat
La funzione di anteprima della chat consente di interagire con l'agente AI come un utente finale e di osservare come risponde a diverse domande tramite testo.
Se la trasparenza dell'IA è abilitata, l'anteprima include l'esperienza di divulgazione in modo da poter verificare la prima risposta generata dall'IA prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Fai clic su Avvia una chat. Se la trasparenza dell'IA è abilitata, l'anteprima antepone la nota di trasparenza alla prima risposta generata dall'IA nella sessione.
|
| 3 |
Digita la tua query nella casella di testo e premi Invio. |
| 4 |
Potrai quindi visualizzare e valutare la risposta dell'agente di intelligenza artificiale. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione. Riavvia la sessione per verificare nuovamente la nota di trasparenza.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come un utente finale e di osservare come risponde a diverse domande tramite la voce.
Per visualizzare in anteprima le conversazioni vocali sono necessarie le autorizzazioni del browser. Quando richiesto dal browser, assicurati di fare clic su "Consenti" per abilitare l'accesso necessario. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Per un'esperienza ottimale, si consiglia l'utilizzo di una cuffia con microfono. Quando un chiamante interrompe l'agente AI (tramite interruzione improvvisa), l'agente AI rileva il parlato, interrompe il messaggio in riproduzione ed elabora di conseguenza l'input del chiamante; questa funzione è ottimale solo quando si utilizza una cuffia con microfono.
- Quando non si utilizza un auricolare, evitare di impostare il volume su 100%.
Se la trasparenza dell'IA è abilitata, l'anteprima include la divulgazione prima che l'interazione con l'IA prosegua, in modo da poter verificare l'esperienza vocale prima di pubblicare l'agente.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Esprimi la tua domanda a voce alta. Mentre parli, puoi visualizzare la trascrizione in tempo reale della conversazione. Per disattivare l'audio durante l'interazione, fai clic su Disattiva audio. |
| 3 |
Alla tua domanda, potrai quindi ascoltare e valutare la risposta dell'agente di intelligenza artificiale. |
| 4 |
Per terminare la chiamata, fai clic su Termina chiamata. |
Pubblica il tuo agente AI con script
Dopo aver configurato e visualizzato in anteprima il tuo agente AI, puoi pubblicarlo per renderlo operativo.
Operazioni preliminari
Crea l'agente di intelligenza artificiale con script.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Inserisci il nome della versione e fai clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia. Per ulteriori informazioni, consultare la sezione Storia. |
Sezioni di gestione comuni per l'agente IA basato su script
Nel pannello di sinistra della pagina di configurazione dell'agente AI vengono visualizzate le seguenti sezioni:
Agente di test con script
Con l'evoluzione e la crescente complessità degli agenti di intelligenza artificiale, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma dell'agente AI offre un pratico framework di test dell'agente AI attivabile con un solo clic. È possibile:
- Crea ed esegui facilmente una serie completa di casi di test.
- Definire i messaggi di test e le risposte attese per vari scenari.
- Simula interazioni complesse creando casi di test con messaggi multipli.
Definire i test
È possibile definire i test seguendo questi passaggi:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nella Dashboard, fai clic sull'agente AI con script che hai creato.
- Fai clic su Test nel riquadro a sinistra. Per impostazione predefinita, viene visualizzata la scheda Casi di test.
- Seleziona un caso di test e fai clic su Esegui i test selezionati.
Ogni riga della tabella rappresenta un caso di test avente i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un esempio di messaggio che rappresenta i tipi di query e affermazioni che gli utenti possono aspettarsi di inviare al tuo agente di intelligenza artificiale. |
| Lingua prevista | La lingua in cui interagisci con l'agente di intelligenza artificiale. |
| Intento previsto | Specifica l'intento da visualizzare in risposta a un particolare messaggio dell'utente. Per aiutarti a trovare l'intento più pertinente, questa colonna include una funzione di completamento automatico intelligente. Man mano che si accede al sistema, vengono suggeriti intenti corrispondenti in base al testo inserito finora. |
| Ripristina il contesto precedente | Seleziona la casella di controllo per isolare i casi di test ed eseguirli indipendentemente da qualsiasi contesto di agente IA esistente. Quando abilitata, ogni caso di test viene simulato in una nuova sessione, evitando interferenze da interazioni precedenti o dati memorizzati. |
| Includi partite parziali | Attivando questa opzione, i casi di test verranno considerati superati anche se le intenzioni previste corrispondono solo parzialmente alla risposta effettiva. |
| Importa da CSV | Importa i casi di test da un file CSV (separato da virgole). In questo caso, tutti i casi di test esistenti vengono sovrascritti. |
| Esporta in CSV | Esporta i casi di test in un file CSV (separato da virgole). |
| Test di richiamo | Attiva questa opzione per simulare le callback in entrata e testare il comportamento del flusso senza richiedere chiamate in entrata reali. |
| Richiamata nel flusso | Seleziona la casella di controllo in questa colonna per indicare che un intent deve attivare una callback. |
| Modello di callback previsto | Specificare la chiave del modello da attivare quando si verifica la callback. |
| Timeout di callback (s) | Il tempo massimo (in secondi) che l'agente IA attende una risposta di callback prima di considerarla scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Eseguire i test
Nella scheda Esecuzione, fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i casi di test selezionati.
È inoltre possibile eseguire i casi di test dalla scheda Casi di test.
.Per visualizzare i casi di test con risultati specifici, fare clic sul risultato desiderato (ad esempio, Passed, Passed with partial match, Failed, Pending) nella barra multifunzione di riepilogo. Questo filtro visualizza solo i casi di test corrispondenti al risultato selezionato.
Le parentesi quadre session ID associate a ciascun caso di test vengono visualizzate nei risultati. Ciò consente di confrontare rapidamente i casi di test e visualizzare i dettagli delle transazioni. Per eseguire questa operazione, selezionare l'opzione Transaction Details nella colonna Azioni.
Cronologia delle esecuzioni
Nella scheda Cronologia, è possibile accedere a tutti i casi di test eseguiti.
- Fai clic sull'icona Scarica nella colonna Azioni per esportare i dati del test eseguito come file CSV per l'analisi offline o la creazione di report.
- Esamina le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun caso di test. Queste informazioni aiutano gli sviluppatori a ottimizzare le prestazioni dell'agente di intelligenza artificiale.
- Per visualizzare le impostazioni di configurazione avanzate dell'algoritmo utilizzate per un particolare motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornisce informazioni sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente di intelligenza artificiale durante la fase di test.
Visualizza le sessioni dell'agente
La sezione Sessioni fornisce una registrazione completa di tutte le interazioni tra agenti IA e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file CSV per analisi e verifiche offline. Utilizza questi dati per analizzare le interazioni degli utenti, identificare le aree di miglioramento e perfezionare le risposte degli agenti di intelligenza artificiale.
È in grado di gestire grandi insiemi di dati visualizzando i risultati su pagine. È possibile utilizzare la sezione Affina risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali—Il canale in cui è avvenuta l'interazione (ad esempio, chat, voce).
- ID sessione— Un identificatore univoco per la sessione.
- ID consumatore— L'identificativo univoco dell'utente.
- Messaggi— Il numero di messaggi scambiati durante la sessione.
- Aggiornato alle— Ultimo orario di sistema aggiornato.
- Metadati— Informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test—Seleziona questa casella per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni live.
- Trasferimento dell'agente avvenuto—Seleziona questa casella per filtrare le sessioni che vengono trasferite a un agente. Se avviene il trasferimento della conversazione a un operatore, viene visualizzata l'icona delle cuffie, a indicare che la chat è stata passata a un operatore umano.
- Si è verificato un errore—Seleziona questa casella per filtrare le sessioni in cui si è verificato un errore.
- Voti negativi—Seleziona questa casella per filtrare le sessioni con voti negativi.
Fai clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al passaggio di consegne tra agenti, agli errori e ai voti negativi. La decrittazione delle sessioni richiede autorizzazioni a livello utente e impostazioni avanzate di protezione dei dati. Fai clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Visualizza i dettagli della sessione nell'agente IA con script
Fai clic sulla sessione in ogni riga per visualizzare i dettagli della singola sessione.
La scheda Informazioni sulla transazione fornisce una ripartizione dettagliata di una specifica interazione, categorizzando le informazioni in quattro sezioni:
La sezione Messaggi :
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto della conversazione.
- Mostra le risposte corrispondenti generate dall'agente di intelligenza artificiale.
- Mostra la finestra di dialogo per la riproduzione delle registrazioni (insieme alla trascrizione della sessione) delle conversazioni tra l'agente AI e il cliente. Le registrazioni sono disponibili solo per le sessioni vocali, non per le sessioni di chat. È possibile riprodurre la registrazione dall'inizio o passare a un punto specifico.
La finestra di riproduzione della registrazione offre una serie di controlli audio:
- Play/Pause: Fai clic su
per avviare l'ascolto della sessione interattiva e fai clic su per mettere in pausa la riproduzione della registrazione. - Velocità di riproduzione: Fai clic 1X per regolare la velocità di riproduzione audio, che varia da Da 0,5X a 2X.
- Controllo del suono: Fai clic su
per disattivare o riattivare l'audio durante la riproduzione. È inoltre possibile utilizzare il cursore del volume per regolare il volume di riproduzione.
-
Quando le conversazioni contengono dati PCI, il sistema applica misure di sicurezza avanzate. A seconda dello scenario:
- Se vengono rilevati dati PCI, la finestra di riproduzione della registrazione viene disabilitata nella visualizzazione della sessione, impedendo l'accesso all'audio.
- Quando si utilizzano entità sicure, la registrazione viene automaticamente disattivata durante le parti in cui sono presenti dati PCI, garantendo che le informazioni sensibili non siano udibili.
- Quando una chiamata viene inoltrata da un agente AI a un agente umano, e quest'ultimo si consulta nuovamente con lo stesso agente AI o con un altro, la registrazione della parte di conversazione consultata non è attualmente supportata.
- Play/Pause: Fai clic su
La sezione Intenti identificati :
- Visualizza le intenzioni identificate per la richiesta del cliente.
- Indica il livello di confidenza associato a ciascuna intenzione identificata.
- Elenca gli slot associati all'intento identificato. Fai clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema lo estrae dalla query dell'utente.
Entità identificate La sezione elenca le entità che il sistema estrae dal messaggio del cliente e le associa all'intento attivo del consumatore. Queste entità rappresentano le informazioni chiave che l'agente di intelligenza artificiale ha identificato all'interno della query dell'utente.
La sezione Risultati dell'algoritmo fornisce informazioni sui processi sottostanti che hanno portato alla risposta dell'agente IA. Ecco una ripartizione delle informazioni visualizzate:
- Elenco degli intenti— Mostra gli intenti identificati e i relativi punteggi di similarità.
- Elenco entità—Visualizza le entità estratte dal messaggio dell'utente.
La sezione Altre informazioni mostra:
- Query elaborata— Indica la versione pre-elaborata dell'input del cliente dopo che la pipeline di comprensione del linguaggio naturale (NLU) dell'agente AI l'ha elaborata.
- Fornitore di rilevamento della lingua— Il fornitore che offre una tecnologia in grado di identificare automaticamente la lingua di un dato testo.
- Lingua rilevata—La lingua rilevata dalla tecnologia.
- Passaggio di consegne agente— Indica se si è verificato un passaggio di consegne agente durante la sessione. Selezionare la casella di controllo Trasferimento agente tramite regole se il trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello—Indica la chiave modello associata all'intento che ha attivato la risposta dell'agente IA.
- Tipo di risposta— Indica il tipo di risposta generata dall'agente IA.
- Condizione di risposta— Indica la condizione o la regola specifica che ha attivato la risposta dell'agente IA.
- Motore di intelligenza artificiale NLU— Identifica il motore di intelligenza artificiale NLU utilizzato per elaborare la richiesta del cliente.
- Modello vettoriale— Un modo per rappresentare il testo come vettori numerici.
- Punteggi di soglia minimi—Visualizza il punteggio di soglia minimo.
- Differenza parziale del punteggio della partita— La differenza parziale del punteggio della partita configurata nelle impostazioni di Handover e Inferenza. Il sistema determina se una richiesta è al di fuori dell'ambito di applicazione o richiede l'intervento di un agente in base a questi valori.
- Log di debug— Fornisce un elenco dei log di debug associati allo specifico ID transazione. I log avanzati vengono generalmente conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Visualizza la cronologia delle versioni e i registri delle modifiche
Ogni volta che aggiungi o aggiorni intenti o entità, il sistema riaddestra l'agente AI basato su script per mantenerlo aggiornato. Dopo ogni sessione di addestramento, testa a fondo il tuo agente di intelligenza artificiale per garantirne l'accuratezza e l'efficacia. Ogni volta che pubblichi un agente AI con script, viene salvata una versione, accessibile nella scheda Cronologia delle versioni, dove puoi visualizzare tutte le versioni dell'agente AI con script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti apportati ai tuoi agenti:
- Tieni traccia della cronologia delle versioni e delle modifiche apportate, visualizzate sotto forma di note lasciate dagli sviluppatori al momento della pubblicazione.
- Visualizza il motore di intelligenza artificiale utilizzato per ciascuna versione pubblicata, insieme alle relative impostazioni. È inoltre possibile visualizzare il tempo impiegato per preparare ciascuna versione alla pubblicazione.
- Monitora le modifiche a impostazioni, intenti, entità, risposte e gestione nella scheda Registri delle modifiche.
- Pubblica, visualizza l'anteprima o carica una versione precedente come bozza, se necessario.
- Visualizza la cronologia dell'addestramento— Tieni traccia di quando hai addestrato un corpus e delle modifiche apportate.
- Confronta i motori di addestramento— Esamina i motori di addestramento utilizzati per le diverse iterazioni e le relative durate di addestramento.
- Monitora le modifiche—Monitora le modifiche a impostazioni, intenti, risposte e curatela.
- Ripristina le versioni precedenti— Ripristina facilmente un set di dati di training precedente, se necessario.
Registri delle modifiche
La sezione Registro delle modifiche fornisce un resoconto dettagliato delle modifiche apportate all'agente AI basato su script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Accedi alla Dashboard e fai clic sull'agente AI che hai creato.
- Fai clic sulla scheda Cronologia delle versioni per visualizzare la cronologia dell'agente IA.
- Fai clic sulla scheda Registro delle modifiche per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle—Data e ora in cui il sistema ha apportato la modifica.
- Aggiornato da—L'utente che ha apportato la modifica.
- Cambia posizione— La sezione dell'agente IA in cui è avvenuta la modifica (ad esempio, Corpus, Intent e Response).
- Descrizione—Dettagli aggiuntivi sulla modifica.
-
Utilizza le opzioni di ricerca
Updated byeChange Locationper trovare voci specifiche del registro delle modifiche. -
La scheda Cronologia delle versioni visualizza un massimo di 10 corpus per ciascun agente IA.
Curare l'agente IA con script
Il sistema aggiunge messaggi alla console Curation in base ai seguenti criteri:
- Messaggi di fallback—Quando l'agente IA non riesce a comprendere il tuo messaggio e attiva l'intento di fallback.
- Messaggi con voto negativo— Messaggi che gli utenti hanno votato negativamente durante le anteprime degli agenti IA.
- Trasferimento agente— Messaggi che comportano un trasferimento ad un agente umano a causa di regole configurate.
- Dalla sessione—Messaggi segnalati dagli utenti come non corrispondenti alla risposta desiderata dai dati della sessione o della stanza.
- Bassa affidabilità—Messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale— Messaggi in cui l'agente IA non è riuscito a capire l'intento o la risposta corretta.
Risolvere i problemi
La scheda Problemi consente di esaminare e rispondere ai messaggi segnalati per la moderazione. È possibile effettuare quanto segue:
- Scegli se risolvere o ignorare i problemi in base alla loro gravità e rilevanza.
- Esaminare il messaggio originale dell'utente, la risposta dell'agente di intelligenza artificiale e qualsiasi contenuto multimediale allegato.
Se la Protezione dati avanzata è abilitata nel backend, il sistema concede l'accesso decrittografato a livello utente.
Per risolvere un problema, puoi:
-
Collegamento a un intento esistente— Per collegare un problema a un intento esistente, seleziona l'opzione Collegamento e cerca l'intento desiderato.
-
Aggiungi a un nuovo intento—Utilizza l'opzione Aggiungi a un nuovo intento per creare un nuovo intento direttamente dalla Console di curatela.
-
Ignora i problemi—Risolvi o ignora i problemi per rimuoverli dalla Console di curatela.
- Non è possibile collegarsi agli intent predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente IA basato su script, seleziona l'intento appropriato dall'elenco a discesa e contrassegna le entità pertinenti.
- Dopo aver apportato le modifiche, il sistema riaddestra l'agente di intelligenza artificiale per garantire che le sue risposte riflettano le nuove conoscenze.
- Per una gestione efficiente, è possibile risolvere o ignorare più problemi contemporaneamente.
La scheda Risolti visualizza tutti i problemi gestiti dal sistema. È possibile visualizzare un riepilogo di ogni problema risolto, che include l'indicazione se è stato collegato a un intento esistente, se ne è stato creato uno nuovo o se è stato ignorato. Se noti risposte che non ti piacciono e che il sistema non ha rilevato, puoi aggiungere manualmente esempi specifici alla Console di moderazione.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato— Individua l'enunciato che ha innescato la risposta errata.
- Verifica stato di curatela—Se il problema non è già presente nella Console di curatela, il sistema visualizza l'interruttore
Curation Status. - Attiva/disattiva il flag— Abilita l'interruttore
Curation Statusper aggiungere l'enunciato alla console di curatela per la revisione e la risoluzione.
Se il problema è già presente nella Console di Curatela, l'aspetto dell'interruttore cambia per indicarne lo stato.
Visualizza le prestazioni del tuo agente IA basato su script utilizzando Analytics.
La sezione Analisi fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono suddivise in quattro sezioni rappresentate da schede, vale a dire Panoramica, Risposte, Formazionee Curatela.
Nella pagina Analisi, puoi selezionare l'agente AI per il quale desideri visualizzare i dati analitici. È possibile personalizzare la visualizzazione analitica scegliendo il canale, l'intervallo di date e la granularità dei dati. Di default, il sistema visualizza i dati analitici relativi all'ultimo mese per tutti i canali, con ogni giorno rappresentato da un dato.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessive dell'agente AI.
- Dalla Dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente di intelligenza artificiale viene presentata sia in formato tabellare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica mostra le seguenti statistiche relative alle sessioni e ai messaggi dell'agente AI:
- Il conteggio totale delle sessioni e delle sessioni gestite dall'agente di intelligenza artificiale senza intervento umano.
- Numero totale di trasferimenti di agenti, ovvero il conteggio delle sessioni trasferite ad agenti umani.
- Sessioni medie giornaliere
- Numero totale di messaggi (messaggi umani e messaggi di agenti IA) e quanti di questi messaggi provenivano dagli utenti.
- messaggi medi giornalieri
Il sistema prosegue con una rappresentazione grafica delle sessioni (una colonna sovrapposta che rappresenta le sessioni gestite dall'agente IA e le sessioni trasferite) e il numero totale di risposte inviate dall'agente IA.
Utenti
La seconda sezione della panoramica contiene statistiche sugli utenti dell'agente di intelligenza artificiale. Fornisce un conteggio totale degli utenti e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Segue un grafico che mostra gli utenti nuovi e quelli di ritorno per ciascuna unità, a seconda del livello di dettaglio selezionato.
Prestazioni
La terza sezione fornisce statistiche sulle risposte dell'agente di intelligenza artificiale agli utenti. Qui si possono vedere le risposte totali inviate dall'agente IA e la suddivisione tra le risposte in cui l'agente IA:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di riserva.
- Ha risposto con un messaggio di corrispondenza parziale.
- Ha informato l'utente del passaggio di consegne tra agenti.
Gli stessi dati vengono aggregati in un grafico a torta, mentre un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di addestramento rappresenta lo "stato di salute" di un corpus di agenti di intelligenza artificiale. Si raccomanda agli sviluppatori di configurare più di 20 frasi di addestramento per ogni intento nei loro agenti di intelligenza artificiale. Questa sezione visualizza tutti gli intent come rettangoli, con colore e dimensione che indicano la quantità di dati di addestramento. Quanto più un'intenzione si avvicina al colore bianco, tanto più dati di addestramento sono necessari affinché l'accuratezza del tuo agente IA migliori.
Risposte
Questa sezione offre una panoramica dettagliata delle domande poste dai clienti e della frequenza con cui vengono poste. Mostra graficamente gli intenti più comuni degli agenti di intelligenza artificiale per rispondere alle domande e i modelli di risposta che gli agenti di intelligenza artificiale utilizzano per eseguire azioni.
Questa sezione fornisce una panoramica dettagliata delle richieste dei clienti e della loro frequenza. Mostra visivamente gli intenti e i tipi di risposta più comuni che gli agenti di intelligenza artificiale utilizzano per risolvere le richieste dei clienti.
Curatela
Questa sezione riassume visivamente il numero di problemi di curatela che si presentano ogni giorno e il numero di quelli risolti dagli agenti di intelligenza artificiale.
Questa sezione illustra come integrare gli agenti di intelligenza artificiale con i canali vocali e digitali per gestire le conversazioni con i clienti.
Usa agenti AI per interazioni vocali e digitali
Dopo aver creato e configurato i tuoi agenti AI autonomi o basati su script nella piattaforma Webex AI Agent Studio, il passo successivo è integrarli con i canali vocali e digitali. Questa integrazione consente agli agenti di intelligenza artificiale di gestire sia le conversazioni vocali che quelle digitali con i clienti, offrendo un'esperienza utente fluida e interattiva.
Per ulteriori informazioni, consultare l'articolo Utilizzare agenti di IA per interazioni vocali e digitali.
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate instradate all'agente AI.
Al momento, in Analyzer non sono disponibili report predefiniti per l'agente AI.
Crea una variabile globale
| 1 | |
| 2 |
Dal riquadro di navigazione Contact Center, scegli . |
| 3 |
Fai clic su Crea una nuova variabile globale e fornisci il nome e la descrizione per la variabile. Crea una variabile con il nome CustomAIAgentInteractionOutcome. Scegli String come tipo di variabile. |
| 4 |
Attiva Rendi segnalabile per visualizzare la variabile in Analyzer a scopo di reporting. |
| 5 |
Fai clic su Salva. |
Aggiungi la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno del flusso di esempio importato tramite il link.
| 1 |
Accedere all'organizzazione del cliente utilizzando Control Hub. |
| 2 |
Vai a . Viene visualizzata la pagina Flussi. |
| 3 |
Fai clic sull'icona Vai a Flow Designer accanto al flusso. Viene visualizzata la finestra Flow Designer. |
| 4 |
Nel riquadro Proprietà del flusso globale, scorri verso il basso fino a . |
| 5 |
Nella sezione Variabili globali, fai clic su Aggiungi variabili globali. Aggiungi la variabile globale CustomAIAgentInteractionOutcome al tuo flusso. |
| 6 |
Utilizzare l'attività Imposta variabile per assegnare il valore ABBANDONATO alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configura la tua attività Virtual Agent V2 nel flusso. |
| 8 |
Collega il risultato Handled dell'attività Virtual Agent V2 e usa l'attività Imposta variabile per assegnare il valore HANDLED alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Collega l'esito Escalated dell'attività Virtual Agent V2 e usa l'attività Imposta variabile per assegnare il valore ESCALATE alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Collega il percorso errato dell'attività Virtual Agent V2 e usa l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completa i restanti flussi in base alla tua logica aziendale e pubblicali. Qualsiasi chiamata che passi attraverso questo flusso avrà il valore della variabile CustomAIAgentInteractionOutcome impostato su Abandoned, Handled, Escalated o Errored, a seconda del percorso seguito dalla chiamata. |
Crea visualizzazioni personalizzate
In Analyzer è possibile creare report personalizzati per i registri delle chiamate degli agenti AI e per la distribuzione dei risultati degli agenti AI.
Creazione di una visualizzazione dei registri delle chiamate dell'agente AI
| 1 |
Scarica il file AI Agent Call Records.json da AI Agent Call Records. |
| 2 |
Accedi ad Analyzer. |
| 3 |
Nella pagina iniziale, fai clic sull'icona Visualizzazione in Analizzatore. |
| 4 |
Fare clic su Importa. |
| 5 |
Fai clic su Sfoglia per selezionare il file (formato .json) da importare. |
| 6 |
Fai clic su Importa per importare il file AI Agent Call Records.json. |
| 7 |
Fai clic su Modifica per modificare la visualizzazione importata. |
| 8 |
Fai clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fai clic sul pulsante di opzione è in e aggiungi i valori ABBANDONATO, ESCALATE, ERRORE, GESTITO. |
| 10 |
Salva ed effettua alcune chiamate di prova. |
| 11 |
Esegui la visualizzazione per visualizzare i risultati. |
Creazione di una visualizzazione della distribuzione dei risultati dell'agente AI
| 1 |
Scarica il file AI Agent Outcome Distribution.json da AI Agent Outcome Distribution. |
| 2 |
Accedi ad Analyzer. |
| 3 |
Nella pagina iniziale, fai clic sull'icona Visualizzazione in Analizzatore. |
| 4 |
Fare clic su Importa. |
| 5 |
Fai clic su Sfoglia per scegliere il file (in formato JSON) da importare. |
| 6 |
Fai clic su Importa per importare il file AI Agent Outcome Distribution.json. |
| 7 |
Fai clic su Modifica per modificare la visualizzazione importata. |
| 8 |
Fai clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fai clic sul pulsante di opzione è in e aggiungi i valori ABBANDONATO, ESCALATE, ERRORE, GESTITO. |
| 10 |
Salva ed effettua alcune chiamate di prova. |
| 11 |
Esegui la visualizzazione per visualizzare i risultati. |
Comprendere la trasparenza dell'IA per gli agenti di IA
Molte regioni richiedono alle organizzazioni di notificare agli utenti quando forniscono servizi di intelligenza artificiale, ad esempio, l'Artificial Intelligence Act dell'UE in Europa. La trasparenza dell'IA consente di informare i clienti quando interagiscono con un agente IA prima che la conversazione prosegua. Questa informativa si applica sia agli agenti IA con script che a quelli autonomi, funziona su tutti i canali vocali e digitali supportati e può essere visualizzata in anteprima con l'esperienza di benvenuto esistente nell'interfaccia utente di AI Agent Studio.
Come funziona la trasparenza dell'IA
Utilizza le impostazioni di trasparenza AI nel profilo dell'agente per controllare il messaggio informativo rivolto al cliente.
- Gli agenti di intelligenza artificiale autonomi utilizzano la nota sulla trasparenza come impostazione di un messaggio di benvenuto. Per ulteriori informazioni, vedere Aggiornare il profilo dell'agente AI autonomo.
- Gli agenti AI basati su script consentono di configurare note di trasparenza specifiche per ogni lingua e di utilizzare la nota predefinita qualora un messaggio specifico per la lingua desiderata non sia disponibile. Per ulteriori informazioni, vedere Aggiornare il profilo dell'agente AI con script.
- Nelle regioni europee: Questa funzione è abilitata per impostazione predefinita. Un messaggio di trasparenza verrà riprodotto o visualizzato (a seconda del canale) per tutti i tipi di agente. Per disattivare questa funzione, è necessario riconoscere i rischi e aggiungere commenti di controllo prima di disattivarla.
- In tutte le altre regioni: È possibile scegliere se abilitare la funzione e configurare il messaggio in base alle proprie esigenze. Cisco raccomanda di abilitare la trasparenza dell'IA come buona prassi per garantire che gli utenti finali siano informati quando interagiscono con gli agenti di IA.
Comportamento del canale
- Per le interazioni vocali, la nota di trasparenza viene riprodotta prima del messaggio di benvenuto e chi chiama non può interromperla.
- Per le interazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata dall'IA durante la sessione.
Cosa rivedere prima di pubblicare
- Rivedi il messaggio di trasparenza predefinito assicurandoti che la formulazione identifichi chiaramente l'interazione con l'IA.
- Limita il testo a 200 caratteri.
- Assicurati che il messaggio sia in linea con le linee guida legali e di immagine della tua organizzazione.
- Visualizza in anteprima l'informativa in ciascun canale e lingua supportati.
- Se disattivi la trasparenza dell'IA, prendi atto dell'avviso e fornisci una motivazione.
- Assicurati di includere diciture che indichino l'utilizzo dell'IA, come "Sono un assistente IA" o "Sono un agente IA", come prefisso per le modifiche al tuo marchio.
Sviluppo AI, privacy dei dati e sicurezza
Per ogni funzionalità basata sull'IA, effettuiamo una valutazione dell'impatto dell'IA rispetto ai nostri principi diIA responsabile e aderiamo al quadro di riferimento per l' IA responsabile, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaNon conserviamo i dati inseriti dai clienti dopo il processo di inferenza e il fornitore del modello di terze parti, Microsoft, non accede, monitora o memorizza i dati dei clienti Cisco. Per maggiori dettagli sulle politiche di conservazione dei dati specifiche per le funzionalità, consultare la nota tecnica sulla trasparenza dell'IA di Webex AI Agent nel Cisco Trust Portal.
Fonti di dati per la formazione e la valutazioneIl nostro fornitore di modelli di terze parti, Microsoft, non utilizza i contenuti dei clienti per migliorare i modelli Azure OpenAI e non archivia né conserva i dati dei clienti Cisco nell'infrastruttura Azure.
Considerazioni di sicurezza ed eticheTutte le funzionalità di IA generativa sono soggette a errori, pertanto diamo priorità alla sicurezza dei contenuti per le funzionalità di IA attivandoil filtro dei contenuti fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e alla precisione dell'Assistente AI coinvolgendo persone nelle fasi di revisione, test e controllo qualità del modello sottostante.
Introduzione a Webex AI Agent Studio
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Vantaggi chiave per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani per il lavoro strategico.
-
Fornisce disponibilità 24 ore su 24, 7 giorni su 7, gestendo volumi più elevati e migliorando i tempi di risposta.
-
Migliora l'accuratezza nell'elaborazione, nell'analisi e nella creazione di report dei dati.
-
- Risparmio sui costi
-
Riduce i costi di manodopera attraverso l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Miglioramento del processo decisionale
-
Fornisce informazioni dettagliate basate sui dati analizzando set di dati di grandi dimensioni.
-
Consente l'analisi predittiva per anticipare i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Miglioramento dell'esperienza del cliente
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi attraverso chatbot basati sull'intelligenza artificiale e assistenti virtuali.
-
Fornisce assistenza clienti 24 ore su 24, 7 giorni su 7.
-
- Scalabilità e flessibilità
-
Scalabilità rapida verso l'alto o verso il basso per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- Vantaggio competitivo
-
Guida l'innovazione e lo sviluppo di nuovi prodotti / servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera il potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, approfondimenti e supporto.
-
|
Soluzione per contact center |
Tipo di agente AI |
|---|---|
|
Agente AI tramite script Agente AI autonomo |
Comprendere i tipi di agenti di intelligenza artificiale e gli esempi
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Come configurare? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
|
Configurare un agente AI autonomo |
|
Previsto |
Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Configurare l'agente AI con script |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script si applicano a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: sia gli agenti autonomi che quelli con script possono fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale in quanto possono gestire una vasta gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
Webex Contact Center
- Se un'organizzazione non dispone di una versione di prova o di un abbonamento per contact center attivo, i partner possono configurare una versione di prova di contact center con la funzione Webex agente AI. Per ulteriori informazioni, vedere l'articolo Webex Contact Center versioni di prova self-service.
- Per sottoscrivere l'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per la licenza Flex-3.0 Contact Center. In base alle autorizzazioni, Webex Contact Center effettua il provisioning di AI Agent come uno dei suoi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning del Webex Contact Center, vedere Introduzione a Webex Contact Center.
Webex Contact Center Enterprise e Contact Center Enterprise
-
Assicurati che i seguenti componenti siano nella versione 15.0(1) ES202511 o successiva: Cisco Unified CVP, Cisco VVB e Cloud Connect.
-
Per iscriversi all'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per Webex AI Agent in Cisco Commerce Workspace (CCW). Vedere la pagina Cisco Collaboration Flex Plan Contact Center Ordering Guide all'indirizzo https://www.cisco.com/c/en/us/products/collateral/customer-collaboration/collab-flex-3-contact-center-og.html.
Abilita la configurazione dell'organizzazione ibrida, che integra ambienti cloud e locali con le autorizzazioni necessarie. Il processo di ordinazione prevede la selezione delle unità agente AI appropriate nell'ambito dell'offerta di contact center Collaboration Flex 3.0. Anche gli agenti AI digitali vengono attivati come parte dell'ordine di abbonamento vocale. L'autorizzazione voce AI Agent concede l'accesso a Webex AI Agent Studio, consentendoti di progettare e creare agenti AI su misura per i requisiti specifici dei tuoi casi d'uso.
Per informazioni dettagliate su come configurare gli agenti AI, vedere il capitolo Webex AI Agent nella Guida alle funzionalità Cisco Unified Contact Center Enterprise in https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-enterprise/products-feature-guides-list.html e la Guida alle funzionalità Cisco Packaged Contact Center Enterprise all'indirizzo https://www.cisco.com/c/en/us/support/contact-center/packaged-contact-center-enterprise-15-0-1/model.html .
Ruoli utente e autorizzazioni
Questa sezione fornisce i dettagli dei ruoli utente e delle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione AI Agent Studio:
| Ruolo | Organizzazione del cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti |
Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore del servizio Contact Center | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione di informazioni sensibili come le trascrizioni | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub |
Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Supervisore | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Non applicabile |
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
Gestire l'accesso alle trascrizioni
In qualità di amministratore completo, puoi gestire l'accesso alle trascrizioni per gli utenti della tua organizzazione.
- Avviare AI Agent Studio.
- Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
- Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
- Fare clic sull'icona Modifica nella colonna Azioni .
- Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
- Fare clic su Modifica per salvare le modifiche.
Accesso Webex AI Agent Studio
Per creare i tuoi agenti AI, devi accedere all'applicazione Webex AI Agent Studio. È possibile accedere utilizzando i seguenti modi:
Accesso da Control Hub
Se non vedi Webex AI Agent, contatta Cisco Support per abilitare il flag di funzionalità corrispondente.
- Accedere a Control Hub.
-
Selezionare Servizi > Contact Center.
- Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
- Fare clic su Webex Agente AI per accedere all'applicazione.
Verrà aperta l'applicazione Webex AI Agent Studio in un altro browser Tab e si è pronti per configurare gli agenti AI.
Accedi da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all'applicazione Webex Connect utilizzando l'URL del tenant fornito per l'organizzazione e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come pagina Home.
o
Accedere a Control Hub e selezionare Servizi > Contact Center. Nel riquadro di spostamento di Contact Center selezionare Impostazioni tenant> Digitale. Seleziona Webex Connect. La pagina Servizi viene visualizzata come pagina Home.
- Dal menu App Tray del riquadro di navigazione sinistro, fare clic su Webex AI Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un altro browser Tab e si accede automaticamente all'applicazione.
Home layout di pagina
Benvenuti nell'applicazione Webex AI Agent Studio. Quando effettui l'accesso, la pagina Home visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Guida: fornisce accesso alla guida per l'utente Webex AI Agent Studio nel Centro assistenza Webex.
- Esci: consente di disconnettersi dall'applicazione Webex AI Agent Studio.
-
Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del profilo, passare da un tema dell'interfaccia utente all'altro e disconnettersi dall'applicazione. Per modificare il tema, fai clic su Cambia tema e scegli l'opzione preferita: Chiaro, Scuro e Sistema (tema predefinito). Il tema selezionato viene applicato istantaneamente su tutte le pagine.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
La sezione Panoramica Tab contiene le seguenti informazioni:
- Identificatori aziendali: include ID organizzazione Webex, ID organizzazione CPaaS, ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
In Teammates Tab, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
-
Conosci la tua Dashboard
Nella dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda visualizza informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
PIN—PIN l'agente AI nella prima posizione sul dashboard o sbloccarlo per riportarlo alla posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti di intelligenza artificiale autonomi e tramite script, vedere le sezioni seguenti:
Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi.
Importare agente AI
Puoi importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
Il tuo agente AI è ora importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestire le basi di conoscenza
Una knowledge base è un repository centrale di informazioni per gli agenti di intelligenza artificiale basati su LLM (Large Language Model). Gli agenti di intelligenza artificiale utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Il motore AI addestra gli agenti AI utilizzando grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi dell'IA.
Crea la Knowledge Base richiesta per l'agente AI che stai configurando.
Non caricare nessuno dei seguenti elementi nella Knowledge Base:
- Dati PCI (Payment Card Industry)
- Informazioni di identificazione personale (PII)
- Informazioni sanitarie protette (PHI)
- Qualsiasi altra informazione sensibile, riservata o regolamentata
Sei responsabile di assicurarti che tutti i contenuti che carichi siano conformi a questi requisiti.
Creare una knowledge base per l'agente AI
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. | ||||||||||||||
| 2 |
Fare clic sull'icona Informazioni nel riquadro di navigazione a sinistra. | ||||||||||||||
| 3 |
Nella pagina Basi informative , fare clic su +Crea Knowledge Base nell'angolo superiore destro. | ||||||||||||||
| 4 |
Nella pagina Crea Knowledge Base immettere i seguenti dettagli: | ||||||||||||||
| 5 |
Fai clic su Crea. Il sistema crea una Knowledge Base con il nome specificato. Per informazioni dettagliate, vedere le sezioni seguenti: | ||||||||||||||
| 6 | |||||||||||||||
| 7 |
È possibile caricare file nella Knowledge Base, creare articoli da zero o configurare un URL Web.
Considerazioni importanti:
Per eliminare tutti i file caricati, fare clic sull'icona Elimina accanto alla sezione File elaborati . Per eliminare un singolo file, fare clic sull'icona Elimina file accanto al nome del file.
| ||||||||||||||
| 8 |
Passare a Information Tab per visualizzare i seguenti dettagli:
|
Come procedere
Configurare la Knowledge Base per gli agenti di intelligenza artificiale.
Accedi alla knowledge base
Operazioni preliminari
Creare la Knowledge Base necessaria per l'agente AI.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Fare clic sull'icona Informazioni nel riquadro di navigazione a sinistra. Le Knowledge Base vengono visualizzate come schede nella pagina Knowledge Base. Le schede visualizzano il numero di file caricati e il numero di documenti creati nella Knowledge Base. |
| 3 |
Fare clic su una scheda per passare alla Knowledge Base specifica. È inoltre possibile accedere alla Knowledge Base dalla pagina Knowledge Tab della configurazione dell'agente AI. Per ulteriori informazioni, vedere la sezione Configurare la Knowledge Base . È possibile ricercare la Knowledge Base richiesta utilizzando i seguenti criteri:
Fare clic su Reimposta tutto per reimpostare i criteri di ricerca. |
Configura agente AI autonomo
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti di intelligenza artificiale autonomi in vari scenari, tra cui:
- Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
- Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
- Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
- Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
I guardrail configurati negli agenti AI autonomi assicurano che l'agente AI non risponda con contenuti non etici e dannosi.
Creare un agente AI autonomo
Operazioni preliminari
Assicurati di creare la knowledge base per l'agente AI autonomo. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegli Inizia da zero e fai clic su Avanti.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI come |
| 4 |
Scegliere Tipo di agente autonomo . |
| 5 |
Specificare i seguenti dettagli obbligatori: |
| 6 |
Fai clic su Crea. Ora hai creato con successo l'agente AI autonomo che è ora disponibile nella Dashboard.
Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI autonomo.
Configura agente AI autonomo
Le sezioni seguenti illustrano come configurare l'agente AI autonomo per esigenze specifiche:
Aggiornare il profilo dell'agente AI autonomo
Operazioni preliminari
Crea un agente AI autonomo.
Come procedere
Aggiungi le azioni richieste all'agente di intelligenza artificiale.
Aggiungi azioni all'agente AI autonomo
Gli agenti IA autonomi sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, si consideri un ristorante con la necessità di automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, crea un agente AI autonomo che esegua le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare le esigenze del cliente.
L'agente AI autonomo lavora sui seguenti tre elementi costitutivi:
-
Azione: un'attività che un agente AI esegue comprendendo le intenzioni dell'utente e completa connettendosi a sistemi esterni.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione connettendosi a sistemi esterni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. La pagina Azioni visualizza l'azione di trasferimento dell'agente . L'azione di trasferimento dell'agente è abilitata per impostazione predefinita, consentendo all'agente AI di inoltrare la conversazione a un agente umano. Utilizzare l'opzione di attivazione/disattivazione per disabilitarla. |
| 3 |
Fai clic su + Aggiungi azioni per aggiungere una nuova azione per un agente di intelligenza artificiale. Puoi configurare un massimo di 10 azioni per un agente AI. Vedere le sezioni seguenti per la configurazione dettagliata.
|
Configura evasione ordini
Puoi configurare i flussi di evasione ordini per le azioni dell'agente AI nel generatore di flussi Webex Connect. Per ulteriori informazioni, vedere Configurare i flussi di evasione ordini per le azioni degli agenti di intelligenza artificiale.
-
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che coinvolge carte di debito o carte di credito. Tutte le verifiche o i pagamenti dell'utente che coinvolgono una carta di debito o di credito devono essere effettuati tramite integrazione di terze parti.
| 1 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
| 2 |
Configurare gli slot. Per ulteriori informazioni, vedere Configurazione del riempimento degli slot. |
| 3 |
Configurare l'evasione ordini. Nella sezione Webex Connect Flow Builder Fulfillment , configurare le seguenti impostazioni: |
| 4 |
Fare clic su Aggiungi per completare la configurazione. |
Come procedere
Configurare la Knowledge Base.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella. Per ulteriori informazioni, vedere Aggiungere entità di input in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
Aggiungere entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
- Immettere lo schema dei parametri di input in formato JSON.
- Fare clic su Aggiungi.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni dell'agente e la descrizione dell'azione è utile per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". La "descrizione" non viene applicata a tutte le entità, ma è altamente consigliata di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: utilizzare il campo del modello con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è utile per convalidare formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
L'esempio seguente include vari tipi di entità e parole chiave: { "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "SMS", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che è necessaria una gestione sicura).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste best practice per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Questo schema comporterà l'invio del formato JSON per connettere il nodo iniziale dell'agente AI simile al seguente:
{ "username":"username-example", "password":"password-example", "email":"fake@example.com", "preferences": { "newsletter":true, "notifications":"email, SMS" }, "roles":"user" }
Webex Connect potrebbe non ricevere l'input delle preferenze e dei ruoli in determinate situazioni perché non sono stati designati come richiesto nello schema.
Configurare l'azione client MCP
La funzionalità client MCP (Model Context Protocol) consente agli agenti IA autonomi di connettersi direttamente a strumenti e servizi di terze parti senza richiedere integrazioni API personalizzate. Ciò semplifica il modo in cui gli agenti recuperano i dati ed eseguono azioni durante le conversazioni in diretta con i clienti.
Configurando un client MCP, gli agenti AI possono:
- Richiama automaticamente strumenti di terze parti durante le conversazioni in diretta.
- Recupera dati in tempo reale da sistemi esterni.
- Esegui azioni senza l'intervento umano.
Operazioni preliminari
Prima di configurare l'azione MCP in Webex AI Agent Studio, devi:
-
Disporre dell'URL del server MCP, del tipo di autenticazione e delle credenziali per gli strumenti di terze parti che si desidera connettere.
-
Registra le app MCP sul portale per sviluppatori Webex. Per ulteriori informazioni, consulta la sezione Esegui l'onboarding dell'app agente nel portale per sviluppatori.
-
Autorizza lo strumento in Control Hub per la tua organizzazione. Per ulteriori informazioni, vedere la sezione Provisioning su Control Hub nel portale per sviluppatori.
Nota: le azioni MCP sono di sola lettura una volta create. Se è necessario modificare le impostazioni dell'azione, è necessario creare una nuova azione.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Scegliere l'agente AI per il quale si desidera configurare l'azione MCP. Puoi anche creare un nuovo agente AI autonomo. Per ulteriori informazioni, vedere la sezione Creazione di un agente AI autonomo. |
| 3 |
Passare ad Azioni Tab. Fare clic sulle azioni Click+Add. |
| 4 |
Nel popup Aggiungi azioni , in Sfoglia azioni scegliere Seleziona disponibile Vengono visualizzati tutti gli strumenti MCP disponibili con il nome del provider e l'etichetta MCP. |
| 5 |
Scegliere lo strumento MCP che si desidera aggiungere. È possibile aggiungere più strumenti MCP in qualsiasi momento. Fare clic su Aggiungi. L'agente può supportare un numero massimo di azioni come definito dalla configurazione dell'organizzazione. |
Come procedere
Una volta aggiunto uno strumento MCP, il sistema popola automaticamente i seguenti dettagli dalla definizione del server MCP:
- Nome azione (nome strumento MCP)
- Descrizione
- Entità di input(campi obbligatori e tipi di dati)
Se è necessario modificare uno di questi dettagli, è necessario aggiornare la definizione del server MCP in fase di registrazione o provisioning. Le modifiche vengono sincronizzate automaticamente con AI Agent Studio tramite notifiche.
Verificare lo stato dello strumento MCP
Dopo aver aggiunto un'azione MCP, verificarne lo stato nell'elenco delle azioni:
-
Nome dello strumento, descrizione e dettagli del server
-
Parametri di input inviati allo strumento
-
Output restituito dallo strumento
-
Stato di esecuzione (operazione riuscita o non riuscita)
-
Latenza (in millisecondi)
-
Nome server e ID
-
Transazione ID
Limitazioni
Tenere presenti le seguenti limitazioni:
-
Il controllo di accesso a livello di gruppo non è supportato. L'accesso allo strumento MCP viene gestito solo a livello di organizzazione.
-
Le azioni MCP sono di sola lettura una volta create in AI Agent Studio. Per aggiornare un'azione, creane una nuova.
-
Il numero massimo di azioni per agente è definito dalla configurazione dell'organizzazione. Per informazioni dettagliate, contattare l'amministratore.
Creare un'azione di trasferimento personalizzata
La funzione di trasferimento personalizzata consente di trasferire le chiamate da un agente AI a un altro agente AI o a un agente umano per garantire un'esperienza cliente senza interruzioni. Invece di creare un singolo agente complesso, puoi creare più mini agenti AI che gestiscono attività diverse. È quindi possibile utilizzare l'opzione di azione di trasferimento personalizzata per trasferire la chiamata a un altro agente AI o agente umano, migliorando così l'efficienza degli agenti.
La funzione di azione di trasferimento personalizzata è attualmente in versione beta.
Operazioni preliminari
Crea gli agenti AI autonomi necessari da utilizzare durante il trasferimento delle chiamate.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fare clic sull'elenco a discesa Crea nuovo . |
| 4 |
Nella pagina Crea azione di trasferimento specificare i seguenti dettagli: |
Come procedere
L'azione di trasferimento personalizzata viene elencata nella pagina Azioni.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. Ti consigliamo vivamente di scegliere una knowledge base che usi lo stesso linguaggio del tuo agente di intelligenza artificiale per prestazioni ottimali. Dopo aver mappato una knowledge base a un agente di intelligenza artificiale, non è possibile associare la stessa knowledge base a un altro agente di intelligenza artificiale. |
| 4 |
Fai clic su Salva modifiche. |
| 5 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Configurare le impostazioni di conversazione
Questa sezione descrive come configurare la lingua e la voce dell'agente AI, scegliere uno stile di risposta, aggiungere parole personalizzate per il riconoscimento e gestire il modo in cui l'agente AI gestisce le pause o le interruzioni durante le conversazioni.
Operazioni preliminari
- Assicurati di aver effettuato l'accesso a Webex AI Agent Studio.
- Assicurati di aver creato l'agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Nella pagina di configurazione dell'agente AI, passare a Configurazione > Conversazione Tab. |
| 3 |
Configurare le impostazioni della lingua e dello stile di risposta: |
| 4 |
Configurare le impostazioni del canale vocale: |
| 5 |
Configura il vocabolario personalizzato. Inserisci parole o frasi separate da virgole (fino a 100 parole o frasi). L'aggiunta di un vocabolario personalizzato consente all'agente di intelligenza artificiale di riconoscere e rispondere meglio a termini, nomi o linguaggio specifico del settore specifici pertinenti al tuo caso d'uso. |
| 6 |
Configurare le impostazioni Ritardi e interruzioni : |
| 7 |
Configurare le impostazioni DTMF : |
| 8 |
Fai clic su Salva modifiche. È possibile visualizzare in anteprima l'esperienza di conversazione prima di pubblicare le modifiche e le stesse impostazioni di conversazione verranno applicate all'esperienza di anteprima vocale. |
| 9 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per controllare le risposte dell'agente AI e assicurarti che funzioni correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni ai consumatori e avviare più sale per testare l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione. |
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 3 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblica il tuo agente AI autonomo
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Nella schermata Pubblica modifiche , immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia . |
Visualizza le sessioni e la cronologia degli agenti AI autonomi
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti di intelligenza artificiale e utenti. Per accedere alle sessioni:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.
-
Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente di intelligenza artificiale.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
-
ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
-
Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted: consente di filtrare le sessioni sottovalutate.
-
Visualizzare i dettagli della sessione
Per visualizzare i dettagli della sessione:
-
Fare clic su una singola riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. Se la sessione è bloccata, è necessario disporre dell'autorizzazione per decrittografarla.
-
Fare clic su Decrittografa contenuto per visualizzare i dati della sessione.
Il pulsante Decrittografa contenuto viene visualizzato solo se hai decrittografato l'accesso all'interno dell'applicazione AI Agent Studio.
-
Il sistema visualizza i seguenti dettagli di sessione:
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto per la conversazione. Utilizza la barra di ricerca per trovare rapidamente una trascrizione di conversazione specifica. Ciò consente di navigare facilmente tra lunghe interazioni senza dover scorrere manualmente l'intero testo.
- Mostra le risposte corrispondenti generate dall'agente di intelligenza artificiale.
-
La funzione di rilevamento delle chiatte in ingresso dell'agente AI identifica i casi in cui un utente interrompe o parla durante un'espressione dell'agente in corso. Ad esempio, mentre l'agente AI risponde con "Ho controllato il tuo account e il tuo saldo è...", e l'utente interrompe con "Okay.", l'agente AI rileva questo input utente. Di conseguenza, interrompe immediatamente la sua attuale espressione, impedendo il pieno completamento del messaggio previsto.
- La risposta dell'agente AI viene visualizzata con il fumetto del messaggio "Interruzione utente rilevata" nella trascrizione della sessione, che notifica agli sviluppatori dell'agente AI il prompt dell'agente specifico che è stato interrotto e il punto esatto dell'interruzione.
-
La sezione Risposta interrotta nel pannello di destra fornisce un'analisi dettagliata dell'evento di accesso. Ad esempio, visualizza la risposta completa e prevista dell'agente AI (ad esempio, "Ho controllato il tuo account e il tuo saldo è di cinquemila dollari"). Identifica anche il "contenuto non riprodotto" (ad esempio, "cinquemila dollari"), indicando esplicitamente la parte della risposta dell'agente AI che è stata soppressa o troncata a causa dell'interruzione in tempo reale dell'utente.
Attualmente, il messaggio "Contenuto non riprodotto" è disponibile solo per le risposte di evasione ordini. Sarà presto esteso alle richieste generali.
-
-
Per la risposta corrispondente, il pannello di destra visualizza la sezione Azioni eseguite con i seguenti dettagli:
- Azione di trasferimento agente
- Riempimento e adempimento degli slot relativi a tutte le azioni
La sezione Informazioni generali fornisce informazioni dettagliate su ciascuna azione.
Utilizzare il pulsante Espandi tutto per espandere la transazione. Il pannello di destra visualizza anche i dettagli sull'utilizzo delle conoscenze con dettagli sui nomi dei documenti e sui file caricati.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.
-
Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
-
Cronologia versioni: fai clic su Cronologia versioni Tab per visualizzare le varie versioni dell'agente AI autonomo.
-
Registri delle modifiche: fare clic su Registri delle modificheTab per visualizzare le modifiche apportate agli agenti AI.
Cronologia delle versioni
Ogni volta che si pubblica l'agente AI autonomo, viene salvata una versione dell'agente AI autonomo disponibile in Cronologia versioni Tab. È possibile visualizzare le varie versioni dell'agente AI da Cronologia versioni Tab.
-
Descrizione versione: una breve descrizione della versione dell'agente AI.
-
Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
-
Aggiornato alle: data e ora di creazione della versione.
-
Azioni: consente di eseguire le seguenti azioni sull'agente AI:
-
Carica come bozza: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
-
Esporta: consente di esportare l'agente AI.
-
Registri delle modifiche
Il Change logs Tab tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Il Change logs Tab visualizza i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore di agenti AI possono accedere solo a Change logs Tab. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
-
Aggiornato alle: dati e ora della modifica.
-
Aggiornato da: nome dell'utente che ha incorporato la modifica.
-
Modifica posizione: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
-
Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per, Modifica percorso e Descrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Visualizza le prestazioni degli agenti Autonomous AI utilizzando l'analisi
La sezione Analisi degli agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi dell'agente Autonomous AI:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Sessioni totali e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere.
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri.
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti.
Configurare l'agente AI con script
Gli agenti di intelligenza artificiale con script migliorano le funzionalità di creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni multiturno, raccogliendo dati rilevanti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: seguire le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: consente di manipolare e trasformare i dati in base alle regole specificate.
-
Interazione con altri sistemi: comunicazione e controllo di altre soluzioni.
Gli agenti di intelligenza artificiale con script sono agenti basati sulla conoscenza la cui base di conoscenza è costituita da un corpus di domande e risposte. L'agente AI con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
-
Sono richieste conoscenze specifiche: l'agente deve rispondere alle domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di formazione.
Creare un agente di intelligenza artificiale basato su script
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nella dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegliere Inizia da zero e fare clic su Avanti . Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI in |
| 4 |
Scegliere Tipo di agente di script. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fai clic su Crea. Ora hai creato correttamente l'agente AI con script che è ora disponibile nel dashboard. Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Inoltre, puoi importare gli agenti AI. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI di script.
Configurare l'agente AI con script
Le sezioni seguenti illustrano come configurare l'agente AI con script in base alle proprie esigenze specifiche:
Aggiornare il profilo dell'agente AI tramite script
Operazioni preliminari
Creare un agente di intelligenza artificiale basato su script.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche. |
| 4 |
Fai clic su Pubblica per attivare l'agente AI. |
Aggiornare le impostazioni del motore AI
Gli agenti di intelligenza artificiale con script utilizzano motori di intelligenza artificiale (basati sull'apprendimento automatico) per comprendere e rispondere alle richieste dei clienti. Ecco una rapida panoramica dei motori di intelligenza artificiale utilizzati:
-
Webex AI Pro 1.0 (con Swiftmatch): un motore di allenamento veloce e leggero che supporta più lingue.
-
Webex AI Pro 1.0 (con Mindmeld) — Un framework avanzato per la creazione di flussi conversazionali di alta qualità con varie funzionalità di comprensione del linguaggio naturale (NLU).
Per modificare il motore di intelligenza artificiale per l'agente di intelligenza artificiale:
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fai clic sull'icona accanto al motore di intelligenza artificiale. |
| 4 |
Nella pagina Gestisci motore AI, configura i seguenti campi:
|
| 5 |
Fare clic su Aggiorna per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fai clic su Salva modifiche per aggiornare le impostazioni del motore AI. |
Configurare gli script
Gli script sono gli elementi costitutivi che alimentano la comprensione e le risposte dell'agente AI. In questa sezione vengono descritti tre componenti chiave:
-
Gli intenti catturano i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente di intelligenza artificiale. La mappatura delle intenzioni dell'utente consente all'agente AI di riconoscere e rispondere in modo appropriato alle richieste degli utenti. Per creare un intento, consultate Creare un intento.
-
Le entità sono le informazioni specifiche che l'agente AI deve estrarre dagli input dell'utente. Questi includono date, nomi di prodotti o valori personalizzati univoci per il caso d'uso del cliente. Le entità sono variabili importanti che il tuo agente AI deve comprendere per soddisfare efficacemente le richieste degli utenti. Per creare un'entità, vedere Creare un'entità.
-
Le risposte sono le risposte accuratamente elaborate dal tuo agente AI alle richieste degli utenti. Dettano il modo in cui il tuo agente AI comunica con gli utenti dopo aver compreso il loro intento e aver raccolto le entità necessarie. Per creare una risposta, vedere Creare una risposta.
Insieme, questi componenti lavorano insieme per creare conversazioni fluide e mirate tra il tuo agente e i suoi utenti. Per ulteriori informazioni, vedere Comprendere intenti, entità e risposte in AI Agent Studio.
Creare un intento
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > intenti. |
| 3 |
Fare clic su + Crea intento. |
| 4 |
Nella schermata Aggiungi un nuovo intento , specificate i seguenti dettagli: |
| 5 |
Fate clic su Aggiungi per creare un intento. |
| 6 |
Fai clic su Pubblica per attivare l'agente AI. |
Creare un'entità
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > entità. |
| 3 |
Fare clic su + Crea entità. |
| 4 |
Nella finestra Crea entità , specificare i seguenti campi: |
| 5 |
Fai clic su Salva modifiche. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate. È possibile modificare solo il nome dell'entità e non il tipo di entità. |
Creare una risposta
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > risposte. Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Inoltre, è possibile utilizzare l'icona Modifica in ogni risposta per modificare le impostazioni di risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fare clic su +Crea risposta.
Viene visualizzata la schermata Aggiungi una nuova risposta .
|
| 4 |
Nella schermata Aggiungi una nuova risposta , inserisci il nuovo nome della risposta. |
| 5 |
Per la lingua configurata, è possibile aggiungere facoltativamente una risposta condizionale facendo clic su Aggiungi condizione.
|
| 6 |
Fai clic su Crea per creare una risposta. |
Configurare i tipi di risposta
In Response Designer è possibile configurare risposte specifiche del canale per gli intenti. Per ulteriori informazioni su come creare una risposta, vedere la sezione Creare una risposta .
Fare riferimento alla sezione seguente per informazioni dettagliate:
Configurare il tipo di risposta al testo
Puoi configurare gli SMS come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), attenersi alla seguente procedura:
| 1 |
Per il canale scelto, selezionare Tipo di risposta testo . |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante . Puoi personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile immettere
${per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fai clic su Aggiungi variante e inserisci l'SMS. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta carosello
Puoi configurare le risposte carosello per i canali Web (predefinito) e Messenger. Ogni risposta carosello può contenere un'immagine, una descrizione e fino a tre pulsanti. Procedi nel seguente modo:
| 1 |
Per il canale scelto, fai clic su Carosello nel riquadro destro. Viene visualizzata la scheda carosello ricco. |
| 2 |
Fare clic su Configura per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserire il Titolo e la Descrizione (opzionale) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta rapida
Puoi configurare risposte rapide per i canali Web (predefinito), SMS, Messenger, Apple Messages for Business e RCS. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Risposta rapida nel riquadro destro. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fai clic su + Aggiungi risposta rapida. Scegli il tipo di pulsante Testo e inserisci il testo e il payload/identificatore. Fai clic su Fine per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegli il tipo di pulsante URL (applicabile solo per la chat Web), inserisci il testo e l'URL e fai clic su Fine. |
| 4 |
Fare clic su Crea per creare la risposta. Una corrispondenza parziale si verifica quando c'è incertezza sulle query degli utenti in ingresso. L'agente AI risponde con intenti vicini alla query dell'utente come opzioni. Le risposte alle corrispondenze parziali vengono visualizzate per il Web. |
Configurare il tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Immagine nel riquadro destro. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL dell'immagine. |
| 3 |
Scegli il tipo di immagine (jpeg o png). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fai clic su Video nel riquadro destro. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL del video. |
| 3 |
Scegli il tipo di video richiesto (mp4). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro destro. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegli il tipo di audio (mp3 o aac). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta file
Puoi configurare il file come risposta per i canali Web (predefinito) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su File nel riquadro destro. Viene visualizzata la scheda File. |
| 2 |
Immettere l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .PDF, testo non crittografato, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dei messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenca messaggi nel riquadro destro. |
| 2 |
Passare a Configuration Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a List Sections Tab e configurare le seguenti impostazioni: |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dell'elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenco numerato nel riquadro destro. |
| 2 |
Modificare il testo predefinito fornito. |
| 3 |
Fare clic su + Aggiungi voce di elenco. |
| 4 |
Sotto il tipo di pulsante Testo , configurare quanto segue: |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta di selezione elenco
Puoi configurare le risposte di selezione elenco per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selezione elenco nel riquadro destro. |
| 2 |
Passare a Configurazione Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a Elenco sezioni Tab e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi sezione elenco. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta selezione ora
Puoi configurare le risposte di selezione orario per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selettore timer nel riquadro destro. Passare a Configurazione Tab e configurare quanto segue: |
| 2 |
Passare a Dettagli evento Tab e configurare: |
| 3 |
Fare clic su Crea per creare la risposta. |
Configurare la risposta multimediale
Puoi configurare le risposte multimediali per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su File multimediali nel riquadro destro. |
| 2 |
Immettere il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altro ok capito, fai clic su Aggiungi ok capito. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta RTF
Puoi configurare le risposte ai rich link per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Collegamento RTF nel riquadro destro. |
| 2 |
Inserisci l'URL dell'immagine e scegli il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Inserisci il titolo dell'URL del video o dell'immagine. |
| 5 |
Inserisci l'URL del video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta del modulo
Puoi configurare le risposte ai moduli per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Modulo nel riquadro destro. |
| 2 |
Inserisci il modulo in formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:
Fare clic su Scarica JSON di esempio per scaricare il file JSON di esempio e comprendere la struttura del modulo. Per ulteriori informazioni, consulta la documentazione ufficiale di Apple. |
Configurare tipi di risposta eventi personalizzati
È possibile configurare eventi personalizzati come risposte per il canale vocale. Attenersi alla seguente procedura:
| 1 |
Fai clic su Eventi personalizzati nel riquadro destro. |
| 2 |
Immettere il nome dell'evento in ingresso ricevuto dall'agente AI. |
| 3 |
Nelle impostazioni vocali, configurare le seguenti impostazioni da aggiungere a ogni risposta dell'agente: |
| 4 |
Fare clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI di script, vedere l'articolo Configurare eventi personalizzati.
|
Configurare il trasferimento dell'agente
Configurare la lingua e la voce
Puoi configurare più lingue e voci specifiche della lingua per l'agente di intelligenza artificiale con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione dell'agente AI, passare a Tab. La lingua e la voce predefinite sono impostate su Inglese. Per altre lingue e voci supportate, consulta l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere altre lingue all'agente AI, fai clic su +Aggiungi lingua. |
| 3 |
Scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa e fare clic su Aggiungi. |
| 4 |
Fai clic su Aggiungi lingue. La lingua appena aggiunta viene visualizzata in Lingua Tab con l'interruttore Abilitato impostato su "on" per impostazione predefinita. L'aggiunta di più di una lingua abilita il modello multilingue Polymatch nelle impostazioni avanzate di AI Engine. |
| 5 |
Scegliere la voce appropriata dall'elenco a discesa Nome voce . Le voci disponibili appaiono automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come predefinite per l'agente AI, fai clic su Imposta come predefinito nella colonna Controlli . Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle in base alle esigenze. La modifica della lingua predefinita potrebbe influire sulle risposte, sugli intenti, sulla curatela, sui test e sulle esperienze di anteprima. |
Configura evasione ordini
Puoi configurare l'adempimento per gli agenti di intelligenza artificiale di script per interagire con sistemi esterni e recuperare, aggiornare o archiviare i dati tramite API. Per ulteriori informazioni, vedere l'articolo Configurare l'adempimento per gli agenti di intelligenza artificiale tramite script.
Visualizzare in anteprima l'agente AI di script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. Questa funzione ti consente di testare il funzionamento del tuo agente AI e verificare se fornisce le risposte previste a diverse query di input. È possibile visualizzare in anteprima l'agente AI di script nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, viene visualizzata l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questo widget per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi inserire espressioni (o una sequenza di espressioni) per vedere come risponde l'agente AI, aiutandoti a confermare che funziona come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua di input. È inoltre possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo tra le opzioni disponibili.
È possibile ingrandire il widget di anteprima per una visualizzazione migliore. È inoltre possibile fornire informazioni sui consumatori e avviare più sale per testare a fondo l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprimanell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione.
|
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Per visualizzare in anteprima la conversazione vocale in una lingua diversa configurata per l'agente, scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa. La lingua predefinita è en-US. Puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate (disponibile in versione beta). |
| 3 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 4 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 5 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 6 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblicare l'agente AI con script
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Creare l'agente AI di script.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Agente con script di test
Man mano che gli agenti di intelligenza artificiale si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma degli agenti AI offre un comodo framework di test degli agenti AI con un solo clic. Si può:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla seguente procedura:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente di intelligenza artificiale. |
| Lingua prevista | La lingua in cui interagisci con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un particolare messaggio utente. Per aiutarti a trovare l'intento più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Quando si immette, il sistema suggerisce di abbinare gli intenti in base al testo immesso fino a quel momento. |
| Reimpostare il contesto precedente | Selezionare la casella di controllo per isolare i test case ed eseguirli indipendentemente dal contesto dell'agente di intelligenza artificiale esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, evitando interferenze derivanti da interazioni precedenti o dati archiviati. |
| Includi corrispondenze parziali | Abilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Modello di richiamata previsto | Specificare la chiave modello da attivare quando si verifica la richiamata. |
| Timeout di richiamata (s) | La quantità massima di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Eseguire test
In Execution Tab fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case da Test cases Tab.
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtra l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
In Cronologia Tab, accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni aiutano gli sviluppatori a ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornisce informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizzare le sessioni agente
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file CSV per l'analisi e il controllo offline. Utilizza questi dati per analizzare le interazioni degli utenti, identificare le aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire grandi set di dati visualizzando i risultati sulle pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: l'identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato alle: l'ultima ora di sistema aggiornata.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che consegniamo a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Visualizzare i dettagli della sessione nell'agente AI di script
Fare clic sulla sessione in ogni riga per visualizzare i dettagli della singola sessione.
Il Transaction Info Tab fornisce una ripartizione dettagliata di una specifica interazione, classificando le informazioni in quattro sezioni:
La sezione Messaggi :
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto per la conversazione.
- Mostra le risposte corrispondenti generate dall'agente AI.
La sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema le estrae dalla query dell'utente.
La sezione Entità identificate elenca le entità che il sistema estrae dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Query elaborata: indica la versione pre-elaborata dell'input del cliente dopo che la pipeline NLU (Natural Language Understanding) dell'agente AI lo ha elaborato.
- Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: la lingua rilevata dalla tecnologia.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo per rappresentare il testo come vettori numerici.
- Punteggi soglia minima: visualizza il punteggio soglia minimo.
- Differenza punteggio corrispondenza parziale: la differenza di punteggio parziale della corrispondenza configurata nelle impostazioni Trasferimento e Inferenza . Il sistema determina se una query non rientra nell'ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e i registri delle modifiche
Ogni volta che aggiungi o aggiorni intenti o entità, il sistema esegue nuovamente il training dell'agente AI di script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per garantire accuratezza ed efficacia. Ogni volta che si pubblica un agente AI con script, una versione viene salvata e accessibile in Cronologia versioni Tab, in cui è possibile visualizzare tutte le versioni dell'agente AI di script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti apportati agli agenti:
- Tenere traccia di quando è stata pubblicata la cronologia delle versioni e delle modifiche apportate sotto forma di nota lasciata dagli sviluppatori durante la pubblicazione.
- Visualizza il motore di intelligenza artificiale utilizzato per ogni versione pubblicata, insieme alle relative impostazioni. Puoi anche vedere il tempo trascorso per preparare ogni versione per la pubblicazione.
- Monitorare le modifiche apportate a impostazioni, intenti, entità, risposte e cura nei registri delle modificheTab.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: consente di tenere traccia di quando è stato eseguito il training di un corpus e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, intenti, risposte e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
Registri delle modifiche
La sezione Registri delle modifiche fornisce un record dettagliato delle modifiche apportate all'agente AI di script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
- Fare clic su Change Logs Tab per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: la data e l'ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: la sezione dell'agente AI in cui è avvenuta la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeModifica posizioneper trovare voci specifiche del registro delle modifiche. -
La cronologia delle versioniTab visualizza un massimo di 10 corpora per ciascun agente AI.
Curare l'agente AI con script
Il sistema aggiunge messaggi alla console di Curation in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio e attiva l'intento di fallback.
- Messaggi sottovalutati: messaggi che gli utenti hanno sottovalutato durante le anteprime degli agenti AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è riuscito a individuare l'intento o la risposta corretti.
Risolvere i problemi
Il file Issues Tab consente di esaminare e indirizzare i messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Advanced Data Protection è abilitato nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, puoi:
-
Collega a un intento esistente: per collegare un problema a un intento esistente, selezionate l'opzione Collega (Link ) e cercate l'intento desiderato.
-
Aggiungi a un nuovo intento: utilizzate l'opzione Aggiungi a un nuovo intento per creare un nuovo intento direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
Il file Risolto Tab visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se è stato collegato a un intento esistente, se è stato creato un nuovo intento o se è stato ignorato. Se vedi risposte che non ti piacciono e che il sistema non ha rilevato, puoi aggiungere manualmente esempi specifici alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore
Statodi cura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia per mostrarne lo stato.
Visualizzazione delle prestazioni degli agenti di intelligenza artificiale tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Panoramica, Risposte, Formazione e Cura.
Nella pagina Analisi, puoi selezionare l'agente AI per il quale desideri visualizzare le analisi. Puoi personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati di analisi per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi degli agenti AI.
- Dal dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni che l'agente AI gestisce senza l'intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri
Il sistema segue questo con una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento nei loro agenti AI. Questa sezione visualizza tutti gli effetti come rettangoli, con colore e dimensione che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, maggiore è il numero di dati di addestramento necessari per migliorare la precisione dell'agente AI.
Risposte
Questa sezione fornisce una visione dettagliata di ciò che i clienti chiedono e quanto spesso lo chiedono. Mostra graficamente gli intenti più popolari per gli agenti AI per rispondere alle domande e i modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Questa sezione fornisce una visione dettagliata delle richieste dei clienti e della loro frequenza. Visualizza visivamente gli intenti e i tipi di risposta più popolari utilizzati dagli agenti di intelligenza artificiale per risolvere le query dei clienti.
Curation
Questa sezione riassume visivamente il numero di problemi di cura che si presentano ogni giorno e il numero che gli agenti AI risolvono.
Utilizzare agenti AI per le interazioni con i clienti
Questa sezione descrive come integrare gli agenti AI con i canali vocali e digitali per gestire le conversazioni con i clienti.
Usa gli agenti di intelligenza artificiale per le interazioni vocali e digitali
Dopo aver creato e configurato gli agenti AI autonomi o con script nella piattaforma Webex AI Agent Studio, il passaggio successivo consiste nell'integrarli con i canali voce e digitale. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per altre informazioni, vedi l'articolo Usare gli agenti di intelligenza artificiale per le interazioni vocali e digitali.
Gestione di report personalizzati per agenti AI
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report predefiniti per l'agente AI non sono disponibili in Analyzer.
Creare una variabile globale
| 1 |
Accedere a Control Hub. |
| 2 |
Nel riquadro di spostamento del Contact Center scegliere globali. |
| 3 |
Fare clic su Crea una nuova variabile globale e specificare il nome e la descrizione della variabile. Creare una variabile denominata CustomAIAgentInteractionOutcome. Scegliere Stringa come tipo di variabile. |
| 4 |
Attiva l'opzione Rendi segnalabile per visualizzare la variabile in Analyzer a scopo di creazione di report. |
| 5 |
Fare clic su Salva. |
Aggiungere la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno dell'importazione del flusso di campioni collegato.
| 1 |
Accedere all'organizzazione del cliente utilizzando Control Hub. |
| 2 |
Passa a Customer Experience. Viene visualizzata la pagina Flusso. |
| 3 |
Fare clic sull'icona Vai a Flow Designer accanto al flusso. Viene visualizzata la finestra Flow Designer. |
| 4 |
Nel riquadro Proprietà flusso globale, scorrere verso il basso fino alla predefinite. |
| 5 |
Nella sezione Variabili globali, fare clic su Aggiungi variabili globali. Aggiungere la variabile globale CustomAIAgentInteractionOutcome al flusso. |
| 6 |
Utilizzare l'attività Imposta variabile per assegnare il valore ABANDONED alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configurare l'attività dell'agente virtuale V2 nel flusso. |
| 8 |
Connettere il risultato Handled dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore HANDLED alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Connettere il risultato dell'escalation dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ESCALATED alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completare il resto dei flussi in base alla logica di business e pubblicarli. Tutte le chiamate che passano attraverso questo flusso avranno il valore della variabile CustomAIAgentInteractionOutcome impostato su Abandoned, Handled, Escalated o Errored, a seconda del percorso della chiamata. |
Creare visualizzazioni personalizzate
Puoi creare report personalizzati per i record delle chiamate degli agenti AI e la distribuzione dei risultati degli agenti AI in Analyzer.
Creare la visualizzazione AI Agent Call Records
| 1 |
Scarica il file di Records.json delle chiamate dell'agente AI dai registri delle chiamate dell'agenteAI. |
| 2 |
Accedere a Analyzer. |
| 3 |
Nella pagina Home, fare clic sull'icona Visualizzazione in Analyzer. |
| 4 |
Fare clic su Importa. |
| 5 |
Fare clic su Sfoglia per selezionare il file (.json formato) da importare. |
| 6 |
Fare clic su Importa per importare il file del Records.json chiamata agente AI. |
| 7 |
Fare clic su Modifica per modificare la visualizzazione importata. |
| 8 |
Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED . |
| 10 |
Salvare e avviare alcune chiamate di prova. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Creare la visualizzazione AI Agent Outcome Distribution
Comprendere la conformità AI
Questa sezione ti aiuta a comprendere lo sviluppo dell'intelligenza artificiale, la privacy, la sicurezza e la protezione dei dati.
Sviluppo dell'intelligenza artificiale, privacy, sicurezza e protezione dei dati
Per ogni funzionalità basata sull'intelligenza artificiale, ci sottoponiamo a una valutazione d'impatto dell'IA rispetto ai nostriprincipi di IA responsabile e aderiamo al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaNon conserviamo i dati di input dei clienti dopo il processo di inferenza e il fornitore di modelli di terze parti, Microsoft, non accede, monitora o archivia Cisco dati dei clienti. Per ulteriori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere Webex Nota tecnica sulla trasparenza AI Agent nel Cisco Trust Portal.
Fonti di dati per la formazione e la valutazioneIl nostro provider di modelli di terze parti, Microsoft non usa il contenuto dei clienti per migliorare i modelli OpenAI di Azure e non archivia o conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto diamo priorità alla sicurezza del contenuto per le funzionalità di intelligenza artificiale acconsentendo esplicitamente al filtro contenuto, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e all'accuratezza di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nella garanzia della qualità del modello sottostante.
Introduzione a Webex AI Agent Studio
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Vantaggi chiave per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani per il lavoro strategico.
-
Fornisce disponibilità 24 ore su 24, 7 giorni su 7, gestendo volumi più elevati e migliorando i tempi di risposta.
-
Migliora l'accuratezza nell'elaborazione, nell'analisi e nella creazione di report dei dati.
-
- Risparmio sui costi
-
Riduce i costi di manodopera attraverso l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Miglioramento del processo decisionale
-
Fornisce informazioni dettagliate basate sui dati analizzando set di dati di grandi dimensioni.
-
Consente l'analisi predittiva per anticipare i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Miglioramento dell'esperienza del cliente
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi attraverso chatbot basati sull'intelligenza artificiale e assistenti virtuali.
-
Fornisce assistenza clienti 24 ore su 24, 7 giorni su 7.
-
- Scalabilità e flessibilità
-
Scalabilità rapida verso l'alto o verso il basso per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- Vantaggio competitivo
-
Guida l'innovazione e lo sviluppo di nuovi prodotti / servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera il potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, approfondimenti e supporto.
-
Comprendere i tipi di agenti di intelligenza artificiale e gli esempi
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Come configurare? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
|
Configurare un agente AI autonomo |
|
Previsto |
Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Configurare l'agente AI con script |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script si applicano a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: sia gli agenti autonomi che quelli con script possono fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale in quanto possono gestire una vasta gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
- Se un'organizzazione non dispone di una versione di prova o di un abbonamento per contact center attivo, i partner possono configurare una versione di prova di contact center con la funzione Webex agente AI. Per ulteriori informazioni, vedere l'articolo Webex Contact Center versioni di prova self-service.
- Per sottoscrivere l'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per la licenza Flex-3.0 Contact Center. In base alle autorizzazioni, Webex Contact Center effettua il provisioning di AI Agent come uno dei suoi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning del Webex Contact Center, vedere Introduzione a Webex Contact Center.
Ruoli utente e autorizzazioni
Questa sezione fornisce i dettagli dei ruoli utente e delle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione AI Agent Studio:
| Ruolo | Organizzazione del cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti |
Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore del servizio Contact Center | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione di informazioni sensibili come le trascrizioni | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub |
Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Supervisore | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Non applicabile |
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
Gestire l'accesso alle trascrizioni
In qualità di amministratore completo, puoi gestire l'accesso alle trascrizioni per gli utenti della tua organizzazione.
- Avviare AI Agent Studio.
- Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
- Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
- Fare clic sull'icona Modifica nella colonna Azioni .
- Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
- Fare clic su Modifica per salvare le modifiche.
Accesso Webex AI Agent Studio
Per creare i tuoi agenti AI, devi accedere all'applicazione Webex AI Agent Studio. È possibile accedere utilizzando i seguenti modi:
Accesso da Control Hub
Se non vedi Webex AI Agent, contatta Cisco Support per abilitare il flag di funzionalità corrispondente.
- Accedere a Control Hub.
-
Selezionare Servizi > Contact Center.
- Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
- Fare clic su Webex Agente AI per accedere all'applicazione.
Verrà aperta l'applicazione Webex AI Agent Studio in un altro browser Tab e si è pronti per configurare gli agenti AI.
Accedi da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all'applicazione Webex Connect utilizzando l'URL del tenant fornito per l'organizzazione e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come pagina Home.
- Dal menu App Tray del riquadro di navigazione sinistro, fare clic su Webex AI Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un altro browser Tab e si accede automaticamente all'applicazione.
Home layout di pagina
Benvenuti nell'applicazione Webex AI Agent Studio. Quando effettui l'accesso, la pagina Home visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Guida: fornisce accesso alla guida per l'utente Webex AI Agent Studio nel Centro assistenza Webex.
- Esci: consente di disconnettersi dall'applicazione Webex AI Agent Studio.
-
Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del profilo e di disconnettersi dall'applicazione.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
La sezione Panoramica Tab contiene le seguenti informazioni:
- Identificatori aziendali: include ID organizzazione Webex, ID organizzazione CPaaS, ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
In Teammates Tab, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
-
Conosci la tua Dashboard
Nella dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda visualizza informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
PIN—PIN l'agente AI nella prima posizione del dashboard o sbloccarlo per riportarlo nella posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti di intelligenza artificiale autonomi e tramite script, vedere le sezioni seguenti:
Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi.
Importare agente AI
Puoi importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
L'agente AI è ora importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestire le basi di conoscenza
Una knowledge base è un repository centrale di informazioni per gli agenti di intelligenza artificiale basati su LLM (Large Language Model). Gli agenti di intelligenza artificiale utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Il motore AI addestra gli agenti AI utilizzando grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi dell'IA.
Crea la Knowledge Base richiesta per l'agente AI che stai configurando.
Creare una knowledge base per l'agente AI
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. | ||||||||||||||
| 2 |
Fare clic sull'icona Informazioni nel riquadro di navigazione a sinistra. | ||||||||||||||
| 3 |
Nella pagina Basi informative , fare clic su +Crea Knowledge Base nell'angolo superiore destro. | ||||||||||||||
| 4 |
Nella pagina Crea Knowledge Base immettere i seguenti dettagli: | ||||||||||||||
| 5 |
Fai clic su Crea. Il sistema crea una Knowledge Base con il nome specificato. | ||||||||||||||
| 6 |
È possibile caricare file nella Knowledge Base o creare documenti da zero.
Considerazioni importanti:
Per eliminare tutti i file caricati, fare clic sull'icona Elimina accanto alla sezione File elaborati . Per eliminare un singolo file, fare clic sull'icona Elimina file accanto al nome del file.
| ||||||||||||||
| 7 |
Passare a Information Tab per visualizzare i seguenti dettagli:
|
Come procedere
Configurare la Knowledge Base per gli agenti di intelligenza artificiale.
Accedi alla knowledge base
Operazioni preliminari
Creare la Knowledge Base necessaria per l'agente AI.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Fare clic sull'icona Informazioni nel riquadro di navigazione a sinistra. Le Knowledge Base vengono visualizzate come schede nella pagina Knowledge Base. Le schede visualizzano il numero di file caricati e il numero di documenti creati nella Knowledge Base. |
| 3 |
Fare clic su una scheda per passare alla Knowledge Base specifica. È inoltre possibile accedere alla Knowledge Base dalla pagina Knowledge Tab della configurazione dell'agente AI. Per ulteriori informazioni, vedere la sezione Configurare la Knowledge Base . È possibile ricercare la Knowledge Base richiesta utilizzando i seguenti criteri:
Fare clic su Reimposta tutto per reimpostare i criteri di ricerca. |
Configura agente AI autonomo
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti di intelligenza artificiale autonomi in vari scenari, tra cui:
- Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
- Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
- Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
- Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
I guardrail configurati negli agenti AI autonomi assicurano che l'agente AI non risponda con contenuti non etici e dannosi.
Creare un agente AI autonomo
Operazioni preliminari
Assicurati di creare la knowledge base per l'agente AI autonomo. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegli Inizia da zero e fai clic su Avanti.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI come |
| 4 |
Scegliere Tipo di agente autonomo . |
| 5 |
Specificare i seguenti dettagli obbligatori: |
| 6 |
Fai clic su Crea. Ora hai creato con successo l'agente AI autonomo che è ora disponibile nella Dashboard. Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI autonomo.
Configura agente AI autonomo
Le sezioni seguenti illustrano come configurare l'agente AI autonomo per esigenze specifiche:
Aggiornare il profilo dell'agente AI autonomo
Operazioni preliminari
Crea un agente AI autonomo.
Come procedere
Aggiungi le azioni richieste all'agente di intelligenza artificiale.
Aggiungi azioni all'agente AI autonomo
Gli agenti IA autonomi sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, si consideri un ristorante con la necessità di automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, crea un agente AI autonomo che esegua le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare le esigenze del cliente.
L'agente AI autonomo lavora sui seguenti tre elementi costitutivi:
-
Azione: un'attività che un agente AI esegue comprendendo le intenzioni dell'utente e completa connettendosi a sistemi esterni.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione connettendosi a sistemi esterni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. La pagina Azioni visualizza l'azione di trasferimento dell'agente . L'azione di trasferimento dell'agente è abilitata per impostazione predefinita, consentendo all'agente AI di inoltrare la conversazione a un agente umano. Utilizzare l'opzione di attivazione/disattivazione per disabilitarla. |
| 3 |
Fai clic su + Nuova azione per aggiungere una nuova azione per un agente AI. Puoi configurare un massimo di 10 azioni per un agente AI. |
| 4 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
Come procedere
Configura gli slot e configura i dettagli di evasione.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella. Per ulteriori informazioni, vedere Aggiungere entità di input in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
Aggiungere entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
- Immettere lo schema dei parametri di input in formato JSON.
- Fare clic su Aggiungi.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni dell'agente e la descrizione dell'azione è utile per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". La "descrizione" non viene applicata a tutte le entità, ma è altamente consigliata di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: utilizzare il campo del modello con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è utile per convalidare formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
L'esempio seguente include vari tipi di entità e parole chiave: { "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*" }, "data di nascita": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferenze": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "SMS", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che è necessaria una gestione sicura).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste best practice per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Questo schema comporterà l'invio del formato JSON per connettere il nodo iniziale dell'agente AI simile al seguente:
{ "username":"username-example", "password":"password-example", "email":"fake@example.com", "preferences": { "newsletter":true, "notifications":"email, SMS" }, "roles":"user" }
Webex Connect potrebbe non ricevere l'input delle preferenze e dei ruoli in determinate situazioni perché non sono stati designati come richiesto nello schema.
Configura evasione ordini
Puoi configurare i flussi di evasione ordini per le azioni dell'agente AI nel generatore di flussi Webex Connect. Per ulteriori informazioni, vedere Configurare i flussi di evasione ordini per le azioni degli agenti di intelligenza artificiale.
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che coinvolge carte di debito o carte di credito. Tutte le verifiche o i pagamenti dell'utente che coinvolgono una carta di debito o di credito devono essere effettuati tramite integrazione di terze parti.
| 1 |
Vai a Azioni Tab nella pagina di configurazione dell'agente AI. Scegli l'azione per la quale desideri configurare il flusso di evasione ordini. |
| 2 |
Nella sezione Webex Connect Flow Builder Fulfillment, configura le seguenti impostazioni: |
| 3 |
Fare clic su Salva modifiche per completare la cofigurazione. |
Come procedere
Configurare la Knowledge Base.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. Ti consigliamo vivamente di scegliere una knowledge base che usi lo stesso linguaggio del tuo agente di intelligenza artificiale per prestazioni ottimali. Dopo aver mappato una knowledge base a un agente di intelligenza artificiale, non è possibile associare la stessa knowledge base a un altro agente di intelligenza artificiale. |
| 4 |
Fai clic su Salva modifiche. |
| 5 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Come procedere
Configura linguaggio e voce per un agente AI autonomo. Per ulteriori informazioni, vedere Configurare la lingua e la voce.
Configurare la lingua e la voce
Il supporto per la lingua diversa dall'inglese è attualmente in versione beta. Queste lingue saranno rese generalmente disponibili una volta raccolti dati di utilizzo e feedback sufficienti.
| 1 |
Nella pagina di configurazione dell'agente AI, passare a Configurazione > Lingua# Tab. |
| 2 |
In base al motore di intelligenza artificiale scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI), configurare la lingua e le opzioni vocali richieste:
È possibile utilizzare la voce predefinita o scegliere una voce diversa dall'elenco disponibile. L'elenco delle voci si aggiorna automaticamente in base alla lingua scelta.
|
| 3 |
Fai clic su Salva modifiche. È possibile visualizzare in anteprima l'agente AI nella lingua e nella voce configurate prima di pubblicarlo. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent. |
| 4 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere la sezione Pubblicare l'agente AI autonomo. |
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per controllare le risposte dell'agente AI e assicurarti che funzioni correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni ai consumatori e avviare più sale per testare l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione. |
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 3 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblica il tuo agente AI autonomo
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Nella schermata Pubblica modifiche , immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia . |
Visualizza le sessioni e la cronologia degli agenti AI autonomi
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti di intelligenza artificiale e utenti. Per accedere alle sessioni:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.
-
Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente di intelligenza artificiale.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi presenti rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
-
ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
-
Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted: consente di filtrare le sessioni sottovalutate.
-
Visualizzare i dettagli della sessione
Per visualizzare i dettagli della sessione:
-
Fare clic su una singola riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. Se la sessione è bloccata, è necessario disporre dell'autorizzazione per decrittografarla.
-
Fare clic su Decrittografa contenuto per visualizzare i dati della sessione.
Il pulsante Decrittografa contenuto viene visualizzato solo se si dispone dell'accesso di decrittografia all'interno dell'applicazione AI Agent Studio.
-
Il sistema visualizza i seguenti dettagli delle sessioni:
-
Il pannello di sinistra visualizza i dettagli sulle transazioni.
-
Il pannello di destra visualizza i dettagli sul riempimento e l'adempimento degli slot relativi a tutte le azioni. Utilizzare il pulsante Espandi tutto per espandere la transazione. Il pannello di destra visualizza i dettagli sull'utilizzo delle conoscenze con dettagli sui nomi dei documenti e sui file caricati.
-
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.
-
Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
-
Cronologia versioni: fai clic su Cronologia versioni Tab per visualizzare le varie versioni dell'agente AI autonomo.
-
Registri delle modifiche: fare clic su Registri delle modificheTab per visualizzare le modifiche apportate agli agenti AI.
Cronologia delle versioni
Ogni volta che si pubblica l'agente AI autonomo, viene salvata una versione dell'agente AI autonomo che è disponibile in Cronologia versioni Tab. È possibile visualizzare le varie versioni dell'agente AI da Cronologia versioni Tab.
-
Descrizione versione: una breve descrizione della versione dell'agente AI.
-
Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
-
Aggiornato alle: data e ora di creazione della versione.
-
Azioni: consente di eseguire le seguenti azioni sull'agente AI:
-
Carica come bozza: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
-
Esporta: consente di esportare l'agente AI.
-
Registri delle modifiche
Il Change logs Tab tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Il Change logs Tab visualizza i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore di agenti AI possono accedere solo a Change logs Tab. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
-
Aggiornato alle: dati e ora della modifica.
-
Aggiornato da: nome dell'utente che ha incorporato la modifica.
-
Modifica posizione: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
-
Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per, Modifica percorso e Descrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Visualizza le prestazioni degli agenti Autonomous AI utilizzando l'analisi
La sezione Analisi degli agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi dell'agente Autonomous AI:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Sessioni totali e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere.
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri.
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti.
Configurare l'agente AI con script
Gli agenti di intelligenza artificiale con script migliorano le funzionalità di creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni multiturno, raccogliendo dati rilevanti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: seguire le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: consente di manipolare e trasformare i dati in base alle regole specificate.
-
Interazione con altri sistemi: comunicazione e controllo di altre soluzioni.
Gli agenti di intelligenza artificiale con script sono agenti basati sulla conoscenza la cui base di conoscenza è costituita da un corpus di domande e risposte. L'agente AI con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
-
Sono richieste conoscenze specifiche: l'agente deve rispondere alle domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di formazione.
Creare un agente di intelligenza artificiale basato su script
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nella dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegliere Inizia da zero e fare clic su Avanti . Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI in |
| 4 |
Scegliere Tipo di agente di script. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fai clic su Crea. Ora hai creato correttamente l'agente AI con script che è ora disponibile nel dashboard. Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Inoltre, puoi importare gli agenti AI. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI di script.
Configurare l'agente AI con script
Le sezioni seguenti illustrano come configurare l'agente AI con script in base alle proprie esigenze specifiche:
Aggiornare il profilo dell'agente AI tramite script
Operazioni preliminari
Creare un agente di intelligenza artificiale basato su script.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche. |
| 4 |
Fai clic su Pubblica per attivare l'agente AI. |
Aggiornare le impostazioni del motore AI
Gli agenti di intelligenza artificiale con script utilizzano motori di intelligenza artificiale (basati sull'apprendimento automatico) per comprendere e rispondere alle richieste dei clienti. Ecco una rapida panoramica dei motori di intelligenza artificiale utilizzati:
-
Webex AI Pro 1.0 (con Swiftmatch): un motore di allenamento veloce e leggero che supporta più lingue.
-
Webex AI Pro 1.0 (con RASA) — Un framework open source di alto livello per la creazione di IA conversazionale.
-
Webex AI Pro 1.0 (con Mindmeld) — Un framework avanzato per la creazione di flussi conversazionali di alta qualità con varie funzionalità di comprensione del linguaggio naturale (NLU).
Per modificare il motore di intelligenza artificiale per l'agente di intelligenza artificiale:
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fai clic sull'icona accanto al motore di intelligenza artificiale. |
| 4 |
Nella pagina Gestisci motore AI, configura i seguenti campi:
|
| 5 |
Fare clic su Aggiorna per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fai clic su Salva modifiche per aggiornare le impostazioni del motore AI. |
Configurare gli script
Gli script sono gli elementi costitutivi che alimentano la comprensione e le risposte dell'agente AI. In questa sezione vengono descritti tre componenti chiave:
-
Gli intenti catturano i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente di intelligenza artificiale. La mappatura delle intenzioni dell'utente consente all'agente AI di riconoscere e rispondere in modo appropriato alle richieste degli utenti. Per creare un intento, consultate Creare un intento.
-
Le entità sono le informazioni specifiche che l'agente AI deve estrarre dagli input dell'utente. Questi includono date, nomi di prodotti o valori personalizzati univoci per il caso d'uso del cliente. Le entità sono variabili importanti che il tuo agente AI deve comprendere per soddisfare efficacemente le richieste degli utenti. Per creare un'entità, vedere Creare un'entità.
-
Le risposte sono le risposte accuratamente elaborate dal tuo agente AI alle richieste degli utenti. Dettano il modo in cui il tuo agente AI comunica con gli utenti dopo aver compreso il loro intento e aver raccolto le entità necessarie. Per creare una risposta, vedere Creare una risposta.
Insieme, questi componenti lavorano insieme per creare conversazioni fluide e mirate tra il tuo agente e i suoi utenti. Per ulteriori informazioni, vedere Comprendere intenti, entità e risposte in AI Agent Studio.
Creare un intento
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > intenti. |
| 3 |
Fare clic su + Crea intento. |
| 4 |
Nella schermata Aggiungi un nuovo intento , specificate i seguenti dettagli: |
| 5 |
Fate clic su Aggiungi per creare un intento. |
| 6 |
Fai clic su Pubblica per attivare l'agente AI. |
Creare un'entità
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > entità. |
| 3 |
Fare clic su + Crea entità. |
| 4 |
Nella finestra Crea entità , specificare i seguenti campi: |
| 5 |
Fai clic su Salva modifiche. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate. È possibile modificare solo il nome dell'entità e non il tipo di entità. |
Creare una risposta
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > risposte. Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Inoltre, è possibile utilizzare l'icona Modifica in ogni risposta per modificare le impostazioni di risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fare clic su +Crea risposta.
Viene visualizzata la schermata Aggiungi una nuova risposta .
|
| 4 |
Nella schermata Aggiungi una nuova risposta , inserisci il nuovo nome della risposta. |
| 5 |
Per la lingua configurata, è possibile aggiungere facoltativamente una risposta condizionale facendo clic su Aggiungi condizione.
|
| 6 |
Fai clic su Crea per creare una risposta. |
Configurare i tipi di risposta
In Response Designer è possibile configurare risposte specifiche del canale per gli intenti. Per ulteriori informazioni su come creare una risposta, vedere la sezione Creare una risposta .
Fare riferimento alla sezione seguente per informazioni dettagliate:
Configurare il tipo di risposta al testo
Puoi configurare gli SMS come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), attenersi alla seguente procedura:
| 1 |
Per il canale scelto, selezionare Tipo di risposta testo . |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante . Puoi personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile immettere
${per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fai clic su Aggiungi variante e inserisci l'SMS. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta carosello
Puoi configurare le risposte carosello per i canali Web (predefinito) e Messenger. Ogni risposta carosello può contenere un'immagine, una descrizione e fino a tre pulsanti. Procedi nel seguente modo:
| 1 |
Per il canale scelto, fai clic su Carosello nel riquadro destro. Viene visualizzata la scheda carosello ricco. |
| 2 |
Fare clic su Configura per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserire il Titolo e la Descrizione (opzionale) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta rapida
Puoi configurare le risposte rapide per i canali Web (predefinito), SMS, Messenger, Apple Messages for Business e RCS. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Risposta rapida nel riquadro destro. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fai clic su + Aggiungi risposta rapida. Scegli il tipo di pulsante Testo e inserisci il testo e il payload/identificatore. Fai clic su Fine per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegli il tipo di pulsante URL (applicabile solo per la chat Web), inserisci il testo e l'URL e fai clic su Fine. |
| 4 |
Fare clic su Crea per creare la risposta. Una corrispondenza parziale si verifica quando c'è incertezza sulle query degli utenti in ingresso. L'agente AI risponde con intenti vicini alla query dell'utente come opzioni. Le risposte alle corrispondenze parziali vengono visualizzate per il Web. |
Configurare il tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Immagine nel riquadro destro. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL dell'immagine. |
| 3 |
Scegli il tipo di immagine (jpeg o png). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fai clic su Video nel riquadro destro. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL del video. |
| 3 |
Scegli il tipo di video richiesto (mp4). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro destro. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegli il tipo di audio (mp3 o aac). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta file
Puoi configurare il file come risposta per i canali Web (predefinito) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su File nel riquadro destro. Viene visualizzata la scheda File. |
| 2 |
Immettere l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .PDF, testo non crittografato, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dei messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenca messaggi nel riquadro destro. |
| 2 |
Passare a Configuration Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a List Sections Tab e configurare le seguenti impostazioni: |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dell'elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenco numerato nel riquadro destro. |
| 2 |
Modificare il testo predefinito fornito. |
| 3 |
Fare clic su + Aggiungi voce di elenco. |
| 4 |
Sotto il tipo di pulsante Testo , configurare quanto segue: |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta di selezione elenco
Puoi configurare le risposte di selezione elenco per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selezione elenco nel riquadro destro. |
| 2 |
Passare a Configurazione Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a Elenco sezioni Tab e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi sezione elenco. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta selezione ora
Puoi configurare le risposte di selezione orario per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selettore timer nel riquadro destro. Passare a Configurazione Tab e configurare quanto segue: |
| 2 |
Passare a Dettagli evento Tab e configurare: |
| 3 |
Fare clic su Crea per creare la risposta. |
Configurare la risposta multimediale
Puoi configurare le risposte multimediali per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su File multimediali nel riquadro destro. |
| 2 |
Immettere il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altri allegati, fare clic su Aggiungi allegati. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta RTF
Puoi configurare le risposte ai rich link per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Collegamento RTF nel riquadro destro. |
| 2 |
Inserisci l'URL dell'immagine e scegli il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Inserisci il titolo dell'URL del video o dell'immagine. |
| 5 |
Inserisci l'URL del video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta del modulo
Puoi configurare le risposte ai moduli per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Modulo nel riquadro destro. |
| 2 |
Inserisci il modulo in formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:
Fare clic su Scarica JSON di esempio per scaricare il file JSON di esempio e comprendere la struttura del modulo. Per ulteriori informazioni, consulta la documentazione ufficiale di Apple. |
Configurare tipi di risposta eventi personalizzati
È possibile configurare eventi personalizzati come risposte per il canale vocale. Attenersi alla seguente procedura:
| 1 |
Fai clic su Eventi personalizzati nel riquadro destro. |
| 2 |
Immettere il nome dell'evento in ingresso ricevuto dall'agente AI. |
| 3 |
Nelle impostazioni vocali, configurare le seguenti impostazioni da aggiungere a ogni risposta dell'agente: |
| 4 |
Fare clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI di script, vedere l'articolo Configurare eventi personalizzati.
|
Configurare il trasferimento dell'agente
Configurare la lingua e la voce
Puoi configurare più lingue e voci specifiche della lingua per l'agente di intelligenza artificiale con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione dell'agente AI, passare a Tab. La lingua e la voce predefinite sono impostate su Inglese. Per altre lingue e voci supportate, consulta l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere altre lingue all'agente AI, fai clic su +Aggiungi lingua. |
| 3 |
Scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa e fare clic su Aggiungi. |
| 4 |
Fai clic su Aggiungi lingue. La lingua appena aggiunta viene visualizzata in Lingua Tab con l'interruttore Abilitato impostato su "on" per impostazione predefinita. L'aggiunta di più di una lingua abilita il modello multilingue Polymatch nelle impostazioni avanzate di AI Engine. |
| 5 |
Scegliere la voce appropriata dall'elenco a discesa Nome voce . Le voci disponibili appaiono automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come predefinite per l'agente AI, fai clic su Imposta come predefinito nella colonna Controlli . Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle in base alle esigenze. La modifica della lingua predefinita potrebbe influire sulle risposte, sugli intenti, sulla curatela, sui test e sulle esperienze di anteprima. |
Configura evasione ordini
Puoi configurare l'adempimento per gli agenti di intelligenza artificiale di script per interagire con sistemi esterni e recuperare, aggiornare o archiviare i dati tramite API. Per ulteriori informazioni, vedere l'articolo Configurare l'adempimento per gli agenti di intelligenza artificiale tramite script.
Visualizzare in anteprima l'agente AI di script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. In questo modo, è possibile testare il funzionamento dell'agente AI e determinare se genera le risposte desiderate per le rispettive query di input. È possibile visualizzare in anteprima l'agente AI di script nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per vedere come risponde l'agente AI, assicurandoti che funzioni come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua delle espressioni per rispondere di conseguenza. È anche possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo dall'elenco delle opzioni disponibili.
È possibile ingrandire il widget di anteprima per una visualizzazione migliore. Inoltre, è possibile fornire informazioni sui consumatori e avviare più sale per testare a fondo l'agente AI.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprimanell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione.
|
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Pubblicare l'agente AI con script
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Creare l'agente AI di script.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Agente con script di test
Man mano che gli agenti di intelligenza artificiale si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma degli agenti AI offre un comodo framework di test degli agenti AI con un solo clic. È possibile:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla seguente procedura:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente di intelligenza artificiale. |
| Lingua prevista | La lingua in cui interagisci con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un particolare messaggio utente. Per aiutarti a trovare l'intento più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Quando si immette, il sistema suggerisce di abbinare gli intenti in base al testo immesso fino a quel momento. |
| Reimpostare il contesto precedente | Selezionare la casella di controllo per isolare i test case ed eseguirli indipendentemente dal contesto dell'agente di intelligenza artificiale esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, evitando interferenze derivanti da interazioni precedenti o dati archiviati. |
| Includi corrispondenze parziali | Abilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Modello di richiamata previsto | Specificare la chiave modello da attivare quando si verifica la richiamata. |
| Timeout di richiamata (s) | La quantità massima di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Eseguire test
In Execution Tab fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case da Test cases Tab.
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtra l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
In Cronologia Tab, accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni aiutano gli sviluppatori a ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornisce informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizzare le sessioni agente
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file CSV per l'analisi e il controllo offline. Utilizza questi dati per analizzare le interazioni degli utenti, identificare le aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire grandi set di dati visualizzando i risultati sulle pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: l'identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato alle: l'ultima ora di sistema aggiornata.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che consegniamo a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Visualizzare i dettagli della sessione nell'agente AI di script
Fare clic sulla sessione in ogni riga per visualizzare i dettagli della singola sessione.
Transaction Info Tab fornisce una ripartizione dettagliata di un'interazione specifica, classificando le informazioni in quattro sezioni:
La sezione Messaggi :
- Visualizza tutti i messaggi inviati dall'utente durante la sessione.
- Mostra le risposte corrispondenti generate dall'agente AI.
- Presenta l'ordine cronologico dei messaggi, fornendo il contesto per l'interazione.
Sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema le estrae dalla query dell'utente.
La sezione Entità identificate elenca le entità che il sistema estrae dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Query elaborata: indica la versione pre-elaborata dell'input del cliente dopo che la pipeline NLU (Natural Language Understanding) dell'agente AI lo ha elaborato.
- Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: la lingua rilevata dalla tecnologia.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo per rappresentare il testo come vettori numerici.
- Punteggi soglia minima: visualizza il punteggio soglia minimo.
- Differenza punteggio corrispondenza parziale: la differenza di punteggio parziale della corrispondenza configurata nelle impostazioni Trasferimento e Inferenza . Il sistema determina se una query non rientra nell'ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e i registri delle modifiche
Ogni volta che aggiungi o aggiorni intenti o entità, il sistema esegue nuovamente il training dell'agente AI di script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per garantire accuratezza ed efficacia. Ogni volta che si pubblica un agente AI con script, una versione viene salvata e accessibile in Cronologia versioniTab, in cui è possibile visualizzare tutte le versioni dell'agente AI tramite script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti apportati agli agenti:
- Tenere traccia di quando è stata pubblicata la cronologia delle versioni e delle modifiche apportate sotto forma di nota lasciata dagli sviluppatori durante la pubblicazione.
- Visualizza il motore di intelligenza artificiale utilizzato per ogni versione pubblicata, insieme alle relative impostazioni. Puoi anche vedere il tempo trascorso per preparare ogni versione per la pubblicazione.
- Monitora le modifiche apportate a impostazioni, intenti, entità, risposte e cura nei registri delle modificheTab.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: consente di tenere traccia di quando è stato eseguito il training di un corpus e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, intenti, risposte e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
Registri delle modifiche
La sezione Registri delle modifiche fornisce un record dettagliato delle modifiche apportate all'agente AI di script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
- Fare clic su Change Logs Tab per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: la data e l'ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: la sezione dell'agente AI in cui è avvenuta la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeModifica posizioneper trovare voci specifiche del registro delle modifiche. -
La cronologia delle versioniTab visualizza un massimo di 10 corpora per ciascun agente AI.
Curare l'agente AI con script
Il sistema aggiunge messaggi alla console di Curation in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio e attiva l'intento di fallback.
- Messaggi sottovalutati: messaggi che gli utenti hanno sottovalutato durante le anteprime degli agenti AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è riuscito a individuare l'intento o la risposta corretti.
Risolvere i problemi
Il file Issues Tab consente di esaminare e indirizzare i messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Advanced Data Protection è abilitato nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, puoi:
-
Collega a un intento esistente: per collegare un problema a un intento esistente, selezionate l'opzione Collega (Link ) e cercate l'intento desiderato.
-
Aggiungi a un nuovo intento: utilizzate l'opzione Aggiungi a un nuovo intento per creare un nuovo intento direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
Il file Resolved Tab visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se è stato collegato a un intento esistente, se è stato creato un nuovo intento o se è stato ignorato. Se vedi risposte che non ti piacciono e che il sistema non ha rilevato, puoi aggiungere manualmente esempi specifici alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore
Statodi cura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia per mostrarne lo stato.
Visualizzazione delle prestazioni degli agenti di intelligenza artificiale tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Panoramica, Risposte, Formazione e Cura.
Nella pagina Analisi, puoi selezionare l'agente AI per il quale desideri visualizzare le analisi. Puoi personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati di analisi per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi degli agenti AI.
- Dal dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni che l'agente AI gestisce senza l'intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri
Il sistema segue questo con una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento nei loro agenti AI. Questa sezione visualizza tutti gli effetti come rettangoli, con colore e dimensione che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, maggiore è il numero di dati di addestramento necessari per migliorare la precisione dell'agente AI.
Risposte
Questa sezione fornisce una visione dettagliata di ciò che i clienti chiedono e quanto spesso lo chiedono. Mostra graficamente gli intenti più popolari per gli agenti AI per rispondere alle domande e i modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Questa sezione fornisce una visione dettagliata delle richieste dei clienti e della loro frequenza. Visualizza visivamente gli intenti e i tipi di risposta più popolari utilizzati dagli agenti di intelligenza artificiale per risolvere le query dei clienti.
Curation
Questa sezione riassume visivamente il numero di problemi di cura che si presentano ogni giorno e il numero che gli agenti AI risolvono.
Utilizzare agenti AI per le interazioni con i clienti
Questa sezione descrive come integrare gli agenti AI con i canali vocali e digitali per gestire le conversazioni con i clienti.
Usa gli agenti di intelligenza artificiale per le interazioni vocali e digitali
Dopo aver creato e configurato gli agenti AI autonomi o con script nella piattaforma Webex AI Agent Studio, il passaggio successivo consiste nell'integrarli con i canali voce e digitale. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per altre informazioni, vedi l'articolo Usare gli agenti di intelligenza artificiale per le interazioni vocali e digitali.
Gestione di report personalizzati per agenti AI
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report predefiniti per l'agente AI non sono disponibili in Analyzer.
Creare una variabile globale
| 1 |
Accedere a Control Hub. |
| 2 |
Nel riquadro di spostamento del Contact Center scegliere globali. |
| 3 |
Fare clic su Crea una nuova variabile globale e specificare il nome e la descrizione della variabile. Creare una variabile denominata CustomAIAgentInteractionOutcome. Scegliere Stringa come tipo di variabile. |
| 4 |
Attiva l'opzione Rendi segnalabile per visualizzare la variabile in Analyzer a scopo di creazione di report. |
| 5 |
Fare clic su Salva. |
Aggiungere la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno dell'importazione del flusso di campioni collegato.
| 1 |
Accedere all'organizzazione del cliente utilizzando Control Hub. |
| 2 |
Passa a Customer Experience. Viene visualizzata la pagina Flusso. |
| 3 |
Fare clic sull'icona Vai a Flow Designer accanto al flusso. Viene visualizzata la finestra Flow Designer. |
| 4 |
Nel riquadro Proprietà flusso globale, scorrere verso il basso fino alla predefinite. |
| 5 |
Nella sezione Variabili globali, fare clic su Aggiungi variabili globali. Aggiungere la variabile globale CustomAIAgentInteractionOutcome al flusso. |
| 6 |
Utilizzare l'attività Imposta variabile per assegnare il valore ABANDONED alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configurare l'attività dell'agente virtuale V2 nel flusso. |
| 8 |
Connettere il risultato Handled dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore HANDLED alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Connettere il risultato dell'escalation dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ESCALATED alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completare il resto dei flussi in base alla logica di business e pubblicarli. Tutte le chiamate che passano attraverso questo flusso avranno il valore della variabile CustomAIAgentInteractionOutcome impostato su Abandoned, Handled, Escalated o Errored, a seconda del percorso della chiamata. |
Creare visualizzazioni personalizzate
Puoi creare report personalizzati per i record delle chiamate degli agenti AI e la distribuzione dei risultati degli agenti AI in Analyzer.
Creare la visualizzazione AI Agent Call Records
| 1 |
Scarica il file di Records.json delle chiamate dell'agente AI dai registri delle chiamate dell'agenteAI. |
| 2 |
Accedere a Analyzer. |
| 3 |
Nella pagina Home, fare clic sull'icona Visualizzazione in Analyzer. |
| 4 |
Fare clic su Importa. |
| 5 |
Fare clic su Sfoglia per selezionare il file (.json formato) da importare. |
| 6 |
Fare clic su Importa per importare il file del Records.json chiamata agente AI. |
| 7 |
Fare clic su Modifica per modificare la visualizzazione importata. |
| 8 |
Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED . |
| 10 |
Salvare e avviare alcune chiamate di prova. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Creare la visualizzazione AI Agent Outcome Distribution
Comprendere la conformità AI
Questa sezione ti aiuta a comprendere lo sviluppo dell'intelligenza artificiale, la privacy, la sicurezza e la protezione dei dati.
Sviluppo dell'intelligenza artificiale, privacy, sicurezza e protezione dei dati
Per ogni funzionalità basata sull'intelligenza artificiale, ci sottoponiamo a una valutazione d'impatto dell'IA rispetto ai nostriprincipi di IA responsabile e aderiamo al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaNon conserviamo i dati di input dei clienti dopo il processo di inferenza e il fornitore di modelli di terze parti, Microsoft, non accede, monitora o archivia Cisco dati dei clienti. Per ulteriori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere Webex Nota tecnica sulla trasparenza AI Agent nel Cisco Trust Portal.
Fonti di dati per la formazione e la valutazioneIl nostro provider di modelli di terze parti, Microsoft non usa il contenuto dei clienti per migliorare i modelli OpenAI di Azure e non archivia o conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto diamo priorità alla sicurezza del contenuto per le funzionalità di intelligenza artificiale acconsentendo esplicitamente al filtro contenuto, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e all'accuratezza di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nella garanzia della qualità del modello sottostante.
Introduzione a Webex AI Agent Studio
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Vantaggi chiave per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani per il lavoro strategico.
-
Fornisce disponibilità 24 ore su 24, 7 giorni su 7, gestendo volumi più elevati e migliorando i tempi di risposta.
-
Migliora l'accuratezza nell'elaborazione, nell'analisi e nella creazione di report dei dati.
-
- Risparmio sui costi
-
Riduce i costi di manodopera attraverso l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Miglioramento del processo decisionale
-
Fornisce informazioni dettagliate basate sui dati analizzando set di dati di grandi dimensioni.
-
Consente l'analisi predittiva per anticipare i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Miglioramento dell'esperienza del cliente
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi attraverso chatbot basati sull'intelligenza artificiale e assistenti virtuali.
-
Fornisce assistenza clienti 24 ore su 24, 7 giorni su 7.
-
- Scalabilità e flessibilità
-
Scalabilità rapida verso l'alto o verso il basso per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- Vantaggio competitivo
-
Guida l'innovazione e lo sviluppo di nuovi prodotti / servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera il potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, approfondimenti e supporto.
-
|
Soluzione per contact center |
Tipo di agente AI |
|---|---|
|
Agente AI tramite script Agente AI autonomo |
Comprendere i tipi di agenti di intelligenza artificiale e gli esempi
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Come configurare? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
|
Configurare un agente AI autonomo |
|
Previsto |
Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Configurare l'agente AI con script |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script si applicano a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: sia gli agenti autonomi che quelli con script possono fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale in quanto possono gestire una vasta gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
Webex Contact Center
- Se un'organizzazione non dispone di una versione di prova o di un abbonamento per contact center attivo, i partner possono configurare una versione di prova di contact center con la funzione Webex agente AI. Per ulteriori informazioni, vedere l'articolo Webex Contact Center versioni di prova self-service.
- Per sottoscrivere l'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per la licenza Flex-3.0 Contact Center. In base alle autorizzazioni, Webex Contact Center effettua il provisioning di AI Agent come uno dei suoi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning del Webex Contact Center, vedere Introduzione a Webex Contact Center.
Webex Contact Center Enterprise e Contact Center Enterprise
-
Assicurati che i seguenti componenti siano nella versione 15.0(1) ES202511 o successiva: Cisco Unified CVP, Cisco VVB e Cloud Connect.
-
Per iscriversi all'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per Webex AI Agent in Cisco Commerce Workspace (CCW). Vedere la pagina Cisco Collaboration Flex Plan Contact Center Ordering Guide all'indirizzo https://www.cisco.com/c/en/us/products/collateral/customer-collaboration/collab-flex-3-contact-center-og.html.
Abilita la configurazione dell'organizzazione ibrida, che integra ambienti cloud e locali con le autorizzazioni necessarie. Il processo di ordinazione prevede la selezione delle unità agente AI appropriate nell'ambito dell'offerta di contact center Collaboration Flex 3.0. Anche gli agenti AI digitali vengono attivati come parte dell'ordine di abbonamento vocale. L'autorizzazione voce AI Agent concede l'accesso a Webex AI Agent Studio, consentendoti di progettare e creare agenti AI su misura per i requisiti specifici dei tuoi casi d'uso.
Per informazioni dettagliate su come configurare gli agenti AI, vedere il capitolo Webex AI Agent nella Guida alle funzionalità Cisco Unified Contact Center Enterprise in https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-enterprise/products-feature-guides-list.html e la Guida alle funzionalità Cisco Packaged Contact Center Enterprise all'indirizzo https://www.cisco.com/c/en/us/support/contact-center/packaged-contact-center-enterprise-15-0-1/model.html .
Ruoli utente e autorizzazioni
Questa sezione fornisce i dettagli dei ruoli utente e delle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione AI Agent Studio:
| Ruolo | Organizzazione del cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti |
Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore del servizio Contact Center | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione di informazioni sensibili come le trascrizioni | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub |
Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Supervisore | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Non applicabile |
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
Gestire l'accesso alle trascrizioni
In qualità di amministratore completo, puoi gestire l'accesso alle trascrizioni per gli utenti della tua organizzazione.
- Avviare AI Agent Studio.
- Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
- Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
- Fare clic sull'icona Modifica nella colonna Azioni .
- Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
- Fare clic su Modifica per salvare le modifiche.
Accesso Webex AI Agent Studio
Per creare i tuoi agenti AI, devi accedere all'applicazione Webex AI Agent Studio. È possibile accedere utilizzando i seguenti modi:
Accesso da Control Hub
Se non vedi Webex AI Agent, contatta Cisco Support per abilitare il flag di funzionalità corrispondente.
- Accedere a Control Hub.
-
Selezionare Servizi > Contact Center.
- Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
- Fare clic su Webex Agente AI per accedere all'applicazione.
Verrà aperta l'applicazione Webex AI Agent Studio in un altro browser Tab e si è pronti per configurare gli agenti AI.
L'anteprima vocale per gli agenti AI è disponibile solo quando accedi a Webex AI Agent Studio tramite Control Hub > Services > Contact Center, dove sono supportate le interazioni dei canali vocali.
Accedi da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all'applicazione Webex Connect utilizzando l'URL del tenant fornito per l'organizzazione e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come pagina Home.
o
Accedere a Control Hub e selezionare Servizi > Contact Center. Nel riquadro di spostamento di Contact Center selezionare Impostazioni tenant> Digitale. Seleziona Webex Connect. La pagina Servizi viene visualizzata come pagina Home.
- Dal menu App Tray del riquadro di navigazione sinistro, fare clic su Webex AI Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un altro browser Tab e si accede automaticamente all'applicazione.
L'anteprima della chat per gli agenti AI è disponibile solo quando si accede direttamente a Webex AI Agent Studio tramite l'applicazione Webex Connect, che supporta canali digitali come la chat.
Home layout di pagina
Benvenuti nell'applicazione Webex AI Agent Studio. Quando effettui l'accesso, la pagina Home visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Guida: fornisce accesso alla guida per l'utente Webex AI Agent Studio nel Centro assistenza Webex.
- Esci: consente di disconnettersi dall'applicazione Webex AI Agent Studio.
-
Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del profilo, passare da un tema dell'interfaccia utente all'altro e disconnettersi dall'applicazione. Per modificare il tema, fai clic su Cambia tema e scegli l'opzione preferita: Chiaro, Scuro e Sistema (tema predefinito). Il tema selezionato viene applicato istantaneamente su tutte le pagine.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
La sezione Panoramica Tab contiene le seguenti informazioni:
- Identificatori aziendali: include ID organizzazione Webex, ID organizzazione CPaaS, ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
In Teammates Tab, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
-
Conosci la tua Dashboard
Nella dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda visualizza informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
PIN—PIN l'agente AI nella prima posizione sul dashboard o sbloccarlo per riportarlo alla posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti di intelligenza artificiale autonomi e tramite script, vedere le sezioni seguenti:
Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi.
Importare agente AI
Puoi importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
Il tuo agente AI è ora importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestire le basi di conoscenza
Una knowledge base è un repository centrale di informazioni per gli agenti di intelligenza artificiale basati su LLM (Large Language Model). Gli agenti di intelligenza artificiale utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Il motore AI addestra gli agenti AI utilizzando grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi dell'IA.
Creare la Knowledge Base richiesta per gli agenti di intelligenza artificiale che si stanno configurando.
Creare un'origine di conoscenza per l'agente AI
-
Accedi alla piattaforma Webex AI Agent Studio.
-
Fare clic sull'icona Informazioni nel riquadro di navigazione sinistro per passare alla pagina Informazioni.
È possibile creare e gestire le origini della Knowledge Base dalla pagina della Knowledge Base. Le fonti di conoscenza per gli agenti IA autonomi possono essere file, articoli o fonti di siti Web. Se si aggiungono origini per la prima volta, nella pagina Informazioni vengono visualizzati i seguenti riquadri:
-
Carica file: scegli questa opzione per caricare i file. Per ulteriori informazioni, vedere la sezione Carica file .
-
Crea un articolo: scegli questa opzione per creare un articolo. Per ulteriori informazioni, vedere la sezione Creare un articolo .
-
Estrai sito web: scegli questa opzione per estrarre il contenuto del sito web. Per ulteriori informazioni, vedere la sezione Estrai siti Web .
Fare clic sul riquadro richiesto per creare l'origine della Knowledge Base appropriata. È inoltre possibile utilizzare il pulsante a discesa Aggiungi origine nell'angolo superiore destro della pagina per aggiungere origini della Knowledge Base. Scegli File, Articoli o Siti Web come richiesto.
Carica file
Puoi caricare file come fonti di conoscenza per i tuoi agenti. I file possono essere PDF, .docx, .doc, .txt, .xlsx, .xls e .CSV.
| 1 |
Scegliere . |
| 2 |
Nella pagina Carica file, trascinare i file nella Knowledge Base. In alternativa, fare clic su Aggiungi file per aggiungere un file. Mantenere il nome del file il più descrittivo possibile. Il nome del file viene utilizzato come nome di origine all'interno della Knowledge Base.
Considerazioni importanti:
|
| 3 |
Fare clic su Elabora file per elaborare i file caricati. Fare clic su Cancella elenco per cancellare i file. Puoi anche scegliere di chiudere e continuare l'elaborazione . Al termine, è possibile visualizzare i file elaborati in File elaborati Tab.
Note di elaborazione aggiuntive
Il file è elencato nella pagina Sorgenti.
|
Come procedere
Accedi alla pagina delle fonti di conoscenza:
- Fare clic sull'icona Modifica in Controlli per modificare il file.
- Fare clic sull'icona Elimina in Controlli per eliminare l'origine.
Creare un articolo
| 1 |
Scegli . |
| 2 |
Nella pagina Scrivi un articolo, in Dettagli origine, inserisci il nome della fonte e fornisci una Descrizione dettagliata. |
| 3 |
Digitare le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, se necessario. Considerazioni importanti: Non è possibile aggiungere tabelle nei documenti. |
| 4 |
Fai clic su Aggiungi origine. L'articolo viene aggiunto alla pagina Fonti.
|
Come procedere
Accedi alla pagina delle fonti di conoscenza:
- Fare clic sull'icona Modifica in Controlli per modificare il file.
- Fare clic sull'icona Elimina in Controlli per eliminare l'origine.
Per apportare modifiche all'articolo, fare clic sull'icona Modifica in Controlli. Per eliminare l'origine, fare clic sull'icona Elimina .
Estrai sito web
Puoi aggiungere conoscenze ai tuoi agenti di intelligenza artificiale estraendo informazioni dai siti Web di tua proprietà. L'estrazione di siti Web utilizza tecniche di scansione automatizzate per navigare in Internet per trovare e scaricare il contenuto pertinente dalle pagine Web e trasformarlo in conoscenza a cui gli agenti IA possono accedere.
La ricerca per indicizzazione inizia con l'URL iniziale specificato. In base alla profondità e ai limiti della pagina, l'applicazione crawler naviga dalla pagina Home, visita i siti Web e recupera il contenuto richiesto in base ai modelli URL e alle definizioni dei sottodomini.
Come si identifica il web crawler dell'agente AI Cisco Webex?
Cisco Webex Web crawler dell'agente AI si identifica utilizzando il meccanismo User-Agent Header. Utilizzare le informazioni seguenti per configurare il server Web, il sistema WAF, la rete CDN o il sistema di gestione bot in modo che il crawler possa accedere al sito quando autorizzato.
Ogni richiesta HTTP dal crawler include un'intestazione User-Agent personalizzata , che in genere segue questo schema:
CiscoWebexAIAgentCrawler/1.0 (+url/ai-agent-crawler-info; ask-aiagent@cisco.com)
Oppure una stringa simile a un browser che include l'identificatore del crawler:
Mozilla/5.0 (Macintosh; Intel MAC OS X 10_15_7) AppleWebKit/537.36 (KHTML, come Gecko; compatibile; CiscoWebexAIAgentCrawler/1.0; +url/ai-agent-crawler-info; ask-aiagent@cisco.com) Chrome/145.0.0.0 Safari/537.36
Identificatore chiave per allowlisting: CiscoWebexAIAgentCrawler/1.0
Quando si configurano elenchi consentiti o regole di rilevamento bot, utilizzare questa stringa (o una corrispondenza di prefisso come 'CiscoWebexAIAgentCrawler') per identificare il crawler.
Crea origine conoscenza URL Web
Operazioni preliminari
Prima di creare un'origine di conoscenza URL Web, assicurarsi di:
- Accesso a siti Web disponibili pubblicamente di tua proprietà.
- Una comprensione della struttura del sito Web che si desidera sottoporre a scansione.
Puoi utilizzare l'estrazione di siti Web solo con informazioni accessibili pubblicamente a cui sei legalmente autorizzato ad accedere ed elaborare. Non utilizzare questa funzione con:
-
Dati PCI (Payment Card Industry).
-
Informazioni di identificazione personale (PII).
-
Informazioni sanitarie protette (PHI).
-
Qualsiasi informazione sensibile, riservata o regolamentata.
Utilizzando questa funzione, l'utente accetta di rispettare tutte le leggi applicabili in materia di protezione dei dati, le normative sulla privacy e i diritti di terze parti. Vedere la Dichiarazione di non responsabilità prima di configurare l'origine dell'URL Web.
| 1 |
Scegliere . Nella pagina Estrai siti Web, eseguire le configurazioni. |
| 2 |
In Dettagli origineTab, inserisci il nome della fonte e una breve descrizione della fonte nel campo Descrizione . |
| 3 |
Nella sezione Configurazione origine, definire i seguenti parametri: |
| 4 |
Fai clic su Aggiungi origine. L'URL Web viene aggiunto alla pagina Sorgenti. Lo stato viene visualizzato come sincronizzazione. Il sistema:
|
Come procedere
Per apportare modifiche all'origine dell'URL Web, fare clic sull'icona Modifica in Controlli. Per eliminare l'origine, fare clic sull'icona Elimina .
Attivazione di una sincronizzazione manuale
| 1 |
Passare alla pagina della Knowledge Base. |
| 2 |
Scorrere fino alla voce di elenco delle origini di conoscenza URL Web richiesta. |
| 3 |
Fare clic sull'icona Sincronizza ora in Controlli. È inoltre possibile fare clic sull'icona Modifica per aprire la pagina dell'origine di conoscenza dell'URL Web. Fai clic su Salva modifiche e sincronizza per sincronizzare il contenuto con le ultime modifiche sul sito Web. Lo stato viene visualizzato come Sincronizzazione. |
| 4 |
Se l'opzione di approvazione del contenuto è abilitata, esamina il contenuto estratto prima che diventi disponibile per i tuoi agenti AI. |
Come procedere
- Esegui la sincronizzazione solo quando prevedi modifiche al contenuto.
- Monitora la cronologia di sincronizzazione per identificare la frequenza ottimale.
- Considerare l'impatto sulle risorse di sistema.
- Pianificare le sincronizzazioni durante i periodi di basso utilizzo, quando possibile.
- Numero di sincronizzazioni simultanee consentite: è consentita 1 sincronizzazione/scansione di siti Web alla volta in un KB. Sono consentite 3 sincronizzazioni/scansioni di siti Web per organizzazione.
Approvare il contenuto dopo la revisione
| 1 |
Quando lo stato della sincronizzazione mostra In attesa di approvazione, fai clic su Rivedi contenuto. |
| 2 |
Visualizza in anteprima le informazioni estratte in formato markdown strutturato. |
| 3 |
Vedere un riepilogo delle modifiche:
|
Come procedere
Dopo la revisione:
-
Fare clic su Approva per aggiungere immediatamente il contenuto alla Knowledge Base.
-
Fai clic su Rifiuta per eliminare il contenuto. Il contenuto rifiutato viene eliminato in modo permanente.
Procedure consigliate e limitazioni
Segui queste linee guida per ottenere il massimo valore dalle origini di conoscenza degli URL Web, garantendo al contempo conformità e prestazioni ottimali.
Strategia:
- Pianifica in anticipo la tua strategia di ricerca per indicizzazione.
- Inizia concentrato, quindi espandi. Inizia con ricerche per indicizzazione strette per comprendere i risultati dell'estrazione.
- Testa prima i modelli di URL su piccole sezioni.
- Scegli l'URL di partenza corretto:
- Migliore: pagine di destinazione per aree di contenuto specifiche.
- Buono: collegamenti diretti a sezioni di contenuto.
- Evita: URL della home page che portano a tipi di contenuto misti.
- Utilizza i modelli URL in modo strategico. Dopo la prima ricerca per indicizzazione:
- Esaminare la qualità del contenuto estratto.
- Identifica le sezioni indesiderate che sono state incluse.
- Modificare i modelli URL o le impostazioni di esclusione.
- Se necessario, esegui nuovamente la ricerca per indicizzazione con impostazioni perfezionate.
Prestazioni ed efficienza
- Imposta limiti di pagina realistici in base alle tue esigenze.
- Usa la profondità di ricerca per indicizzazione appropriata per i tuoi obiettivi di contenuto.
- Concentrati prima sulle aree di contenuto di alto valore.
- Monitora i tempi di elaborazione e regola di conseguenza.
Considerazioni sulle risorse
- Le ricerche per indicizzazione di grandi dimensioni richiedono più tempo di elaborazione.
- Più ricerche per indicizzazione simultanee possono influire sulle prestazioni.
- I requisiti di storage aumentano con il volume di contenuti.
- Le risorse di rete sono condivise tra tutti gli utenti.
Restrizioni sui tipi di contenuto
- Progettato principalmente per il contenuto HTML.
- Alcuni contenuti interattivi potrebbero non essere acquisiti.
- Alcuni siti Web vengono bloccati in base alla loro classificazione.
Conformità e scansione etica
- Rispetta le politiche del sito web: assicurati di avere l'autorizzazione a eseguire la scansione e rispetta i limiti di velocità.
- Responsabilità dei dati: eseguire la ricerca per indicizzazione solo dei contenuti accessibili pubblicamente di cui si è proprietari o autorizzati a eseguire la ricerca per indicizzazione.
- Proprietà dei contenuti: considera le implicazioni della proprietà intellettuale e mantieni l'attribuzione dove richiesto.
Ottenere assistenza
Se riscontri problemi:
- Controlla la cronologia di sincronizzazione per i dettagli degli errori.
- Verifica che gli URL di destinazione siano accessibili pubblicamente.
- Verifica che i modelli di URL corrispondano al contenuto desiderato.
- Prendi in considerazione la possibilità di modificare la profondità di scansione o i limiti di pagina.
- Contatta il supporto tecnico per problemi tecnici persistenti.
Accedi alla knowledge base
Operazioni preliminari
Creare la Knowledge Base necessaria per l'agente AI.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Fare clic sull'icona Informazioni nel riquadro di navigazione a sinistra. Le Knowledge Base vengono visualizzate come schede nella pagina Informazioni . Ogni scheda visualizza il numero di file di origine associati alla Knowledge Base specifica. |
| 3 |
Fare clic su una scheda per passare alla Knowledge Base specifica. È possibile visualizzare quanto segue:
È inoltre possibile accedere alla Knowledge Base dalla pagina Knowledge Tab della configurazione dell'agente AI. Per ulteriori informazioni, vedere la sezione Configurare la Knowledge Base . È possibile ricercare la Knowledge Base richiesta utilizzando i seguenti criteri:
Fare clic su Reimposta tutto per reimpostare i criteri di ricerca. |
Configura agente AI autonomo
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti di intelligenza artificiale autonomi in vari scenari, tra cui:
- Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
- Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
- Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
- Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
I guardrail configurati negli agenti AI autonomi assicurano che l'agente AI non risponda con contenuti non etici e dannosi.
Creare un agente AI autonomo
Operazioni preliminari
Assicurati di creare la knowledge base per l'agente AI autonomo. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegli Inizia da zero e fai clic su Avanti.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI come |
| 4 |
Scegliere Tipo di agente autonomo . |
| 5 |
Specificare i seguenti dettagli obbligatori: |
| 6 |
Fai clic su Crea. Ora hai creato con successo l'agente AI autonomo che è ora disponibile nella Dashboard.
Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI autonomo.
Configura agente AI autonomo
Le sezioni seguenti illustrano come configurare l'agente AI autonomo per esigenze specifiche:
Aggiornare il profilo dell'agente AI autonomo
Operazioni preliminari
Crea un agente AI autonomo.
Come procedere
Aggiungi le azioni richieste all'agente di intelligenza artificiale.
Aggiungi azioni all'agente AI autonomo
Gli agenti IA autonomi sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, si consideri un ristorante con la necessità di automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, crea un agente AI autonomo che esegua le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare le esigenze del cliente.
L'agente AI autonomo lavora sui seguenti tre elementi costitutivi:
-
Azione: un'attività che un agente AI esegue comprendendo le intenzioni dell'utente e completa connettendosi a sistemi esterni.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione connettendosi a sistemi esterni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. La pagina Azioni visualizza l'azione di trasferimento dell'agente . L'azione di trasferimento dell'agente è abilitata per impostazione predefinita, consentendo all'agente AI di inoltrare la conversazione a un agente umano. Utilizzare l'opzione di attivazione/disattivazione per disabilitarla. |
| 3 |
Fai clic su + Aggiungi azioni per aggiungere una nuova azione per un agente di intelligenza artificiale. Puoi configurare un massimo di 10 azioni per un agente AI. Vedere le sezioni seguenti per la configurazione dettagliata.
|
Configura evasione ordini
Puoi configurare i flussi di evasione ordini per le azioni dell'agente AI nel generatore di flussi Webex Connect. Per ulteriori informazioni, vedere Configurare i flussi di evasione ordini per le azioni degli agenti di intelligenza artificiale.
-
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che coinvolge carte di debito o carte di credito. Tutte le verifiche o i pagamenti dell'utente che coinvolgono una carta di debito o di credito devono essere effettuati tramite integrazione di terze parti.
| 1 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
| 2 |
Configurare gli slot. Per ulteriori informazioni, vedere Configurazione del riempimento degli slot. |
| 3 |
Configurare l'evasione ordini. Nella sezione Webex Connect Flow Builder Fulfillment , configurare le seguenti impostazioni: |
| 4 |
Fare clic su Aggiungi per completare la configurazione. |
Come procedere
Configurare la Knowledge Base.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella. Per ulteriori informazioni, vedere Aggiungere entità di input in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
Aggiungere entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
- Immettere lo schema dei parametri di input in formato JSON.
- Fare clic su Aggiungi.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni dell'agente e la descrizione dell'azione è utile per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". La "descrizione" non viene applicata a tutte le entità, ma è altamente consigliata di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: utilizzare il campo del modello con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è utile per convalidare formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
L'esempio seguente include vari tipi di entità e parole chiave: { "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "SMS", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che è necessaria una gestione sicura).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste best practice per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Questo schema comporterà l'invio del formato JSON per connettere il nodo iniziale dell'agente AI simile al seguente:
{ "username":"username-example", "password":"password-example", "email":"fake@example.com", "preferences": { "newsletter":true, "notifications":"email, SMS" }, "roles":"user" }
Webex Connect potrebbe non ricevere l'input delle preferenze e dei ruoli in determinate situazioni perché non sono stati designati come richiesto nello schema.
Configurare l'azione client MCP
La funzionalità client MCP (Model Context Protocol) consente agli agenti IA autonomi di connettersi direttamente a strumenti e servizi di terze parti senza richiedere integrazioni API personalizzate. Ciò semplifica il modo in cui gli agenti recuperano i dati ed eseguono azioni durante le conversazioni in diretta con i clienti.
Configurando un client MCP, gli agenti AI possono:
- Richiama automaticamente strumenti di terze parti durante le conversazioni in diretta.
- Recupera dati in tempo reale da sistemi esterni.
- Esegui azioni senza l'intervento umano.
Operazioni preliminari
Prima di configurare l'azione MCP in Webex AI Agent Studio, devi:
-
Disporre dell'URL del server MCP, del tipo di autenticazione e delle credenziali per gli strumenti di terze parti che si desidera connettere.
-
Registra le app MCP sul portale per sviluppatori Webex. Per ulteriori informazioni, consulta la sezione Esegui l'onboarding dell'app agente nel portale per sviluppatori.
-
Autorizza lo strumento in Control Hub per la tua organizzazione. Per ulteriori informazioni, vedere la sezione Provisioning su Control Hub nel portale per sviluppatori.
Nota: le azioni MCP sono di sola lettura una volta create. Se è necessario modificare le impostazioni dell'azione, è necessario creare una nuova azione.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Scegliere l'agente AI per il quale si desidera configurare l'azione MCP. Puoi anche creare un nuovo agente AI autonomo. Per ulteriori informazioni, vedere la sezione Creazione di un agente AI autonomo. |
| 3 |
Passare ad Azioni Tab. Fare clic sulle azioni Click+Add. |
| 4 |
Nel popup Aggiungi azioni , in Sfoglia azioni scegliere Seleziona disponibile Vengono visualizzati tutti gli strumenti MCP disponibili con il nome del provider e l'etichetta MCP. |
| 5 |
Scegliere lo strumento MCP che si desidera aggiungere. È possibile aggiungere più strumenti MCP in qualsiasi momento. Fare clic su Aggiungi. L'agente può supportare un numero massimo di azioni come definito dalla configurazione dell'organizzazione. |
Come procedere
Una volta aggiunto uno strumento MCP, il sistema popola automaticamente i seguenti dettagli dalla definizione del server MCP:
- Nome azione (nome strumento MCP)
- Descrizione
- Entità di input(campi obbligatori e tipi di dati)
Se è necessario modificare uno di questi dettagli, è necessario aggiornare la definizione del server MCP in fase di registrazione o provisioning. Le modifiche vengono sincronizzate automaticamente con AI Agent Studio tramite notifiche.
Verificare lo stato dello strumento MCP
Dopo aver aggiunto un'azione MCP, verificarne lo stato nell'elenco delle azioni:
-
Nome dello strumento, descrizione e dettagli del server
-
Parametri di input inviati allo strumento
-
Output restituito dallo strumento
-
Stato di esecuzione (operazione riuscita o non riuscita)
-
Latenza (in millisecondi)
-
Nome server e ID
-
Transazione ID
Limitazioni
Tenere presenti le seguenti limitazioni:
-
Il controllo di accesso a livello di gruppo non è supportato. L'accesso allo strumento MCP viene gestito solo a livello di organizzazione.
-
Le azioni MCP sono di sola lettura una volta create in AI Agent Studio. Per aggiornare un'azione, creane una nuova.
-
Il numero massimo di azioni per agente è definito dalla configurazione dell'organizzazione. Per informazioni dettagliate, contattare l'amministratore.
Creare un'azione di trasferimento personalizzata
La funzione di trasferimento personalizzata consente di trasferire le chiamate da un agente AI a un altro agente AI o a un agente umano per garantire un'esperienza cliente senza interruzioni. Invece di creare un singolo agente complesso, puoi creare più mini agenti AI che gestiscono attività diverse. È quindi possibile utilizzare l'opzione di azione di trasferimento personalizzata per trasferire la chiamata a un altro agente AI o agente umano, migliorando così l'efficienza degli agenti.
La funzione di azione di trasferimento personalizzata è attualmente in versione beta.
Operazioni preliminari
Crea gli agenti AI autonomi necessari da utilizzare durante il trasferimento delle chiamate.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fare clic sull'elenco a discesa Crea nuovo . |
| 4 |
Nella pagina Crea azione di trasferimento specificare i seguenti dettagli: |
Come procedere
L'azione di trasferimento personalizzata viene elencata nella pagina Azioni.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. Ti consigliamo vivamente di scegliere una knowledge base che usi lo stesso linguaggio del tuo agente di intelligenza artificiale per prestazioni ottimali. Dopo aver mappato una knowledge base a un agente di intelligenza artificiale, non è possibile associare la stessa knowledge base a un altro agente di intelligenza artificiale. |
| 4 |
Fai clic su Salva modifiche. |
| 5 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Configurare le impostazioni di conversazione
Questa sezione descrive come configurare la lingua e la voce dell'agente AI, scegliere uno stile di risposta, aggiungere parole personalizzate per il riconoscimento e gestire il modo in cui l'agente AI gestisce le pause o le interruzioni durante le conversazioni.
Operazioni preliminari
- Assicurati di aver effettuato l'accesso a Webex AI Agent Studio.
- Assicurati di aver creato l'agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Nella pagina di configurazione dell'agente AI, passare a Configurazione > Conversazione Tab. |
| 3 |
Configurare le impostazioni della lingua e dello stile di risposta: |
| 4 |
Configurare le impostazioni del canale vocale: |
| 5 |
Configura il vocabolario personalizzato. Inserisci parole o frasi separate da virgole (fino a 100 parole o frasi). L'aggiunta di un vocabolario personalizzato consente all'agente di intelligenza artificiale di riconoscere e rispondere meglio a termini, nomi o linguaggio specifico del settore specifici pertinenti al tuo caso d'uso. |
| 6 |
Configurare le impostazioni Ritardi e interruzioni : |
| 7 |
Configurare le impostazioni DTMF : |
| 8 |
Fai clic su Salva modifiche. È possibile visualizzare in anteprima l'esperienza di conversazione prima di pubblicare le modifiche e le stesse impostazioni di conversazione verranno applicate all'esperienza di anteprima vocale. |
| 9 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per controllare le risposte dell'agente AI e assicurarti che funzioni correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni ai consumatori e avviare più sale per testare l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione. |
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 3 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblica il tuo agente AI autonomo
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Nella schermata Pubblica modifiche , immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia . |
Visualizza le sessioni e la cronologia degli agenti AI autonomi
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti di intelligenza artificiale e utenti. Per accedere alle sessioni:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.
-
Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente di intelligenza artificiale.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
-
ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
-
Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted: consente di filtrare le sessioni sottovalutate.
-
Visualizzare i dettagli della sessione
Per visualizzare i dettagli della sessione:
-
Fare clic su una singola riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. Se la sessione è bloccata, è necessario disporre dell'autorizzazione per decrittografarla.
-
Fare clic su Decrittografa contenuto per visualizzare i dati della sessione.
Il pulsante Decrittografa contenuto viene visualizzato solo se hai decrittografato l'accesso all'interno dell'applicazione AI Agent Studio.
-
Il sistema visualizza i seguenti dettagli di sessione:
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto per la conversazione. Utilizza la barra di ricerca per trovare rapidamente una trascrizione di conversazione specifica. Ciò consente di navigare facilmente tra lunghe interazioni senza dover scorrere manualmente l'intero testo.
- Mostra le risposte corrispondenti generate dall'agente di intelligenza artificiale.
-
La funzione di rilevamento delle chiatte in ingresso dell'agente AI identifica i casi in cui un utente interrompe o parla durante un'espressione dell'agente in corso. Ad esempio, mentre l'agente AI risponde con "Ho controllato il tuo account e il tuo saldo è...", e l'utente interrompe con "Okay.", l'agente AI rileva questo input utente. Di conseguenza, interrompe immediatamente la sua attuale espressione, impedendo il pieno completamento del messaggio previsto.
- La risposta dell'agente AI viene visualizzata con il fumetto del messaggio "Interruzione utente rilevata" nella trascrizione della sessione, che notifica agli sviluppatori dell'agente AI il prompt dell'agente specifico che è stato interrotto e il punto esatto dell'interruzione.
-
La sezione Risposta interrotta nel pannello di destra fornisce un'analisi dettagliata dell'evento di accesso. Ad esempio, visualizza la risposta completa e prevista dell'agente AI (ad esempio, "Ho controllato il tuo account e il tuo saldo è di cinquemila dollari"). Identifica anche il "contenuto non riprodotto" (ad esempio, "cinquemila dollari"), indicando esplicitamente la parte della risposta dell'agente AI che è stata soppressa o troncata a causa dell'interruzione in tempo reale dell'utente.
Attualmente, il messaggio "Contenuto non riprodotto" è disponibile solo per le risposte di evasione ordini. Sarà presto esteso alle richieste generali.
-
-
Per la risposta corrispondente, il pannello di destra visualizza la sezione Azioni eseguite con i seguenti dettagli:
- Azione di trasferimento agente
- Riempimento e adempimento degli slot relativi a tutte le azioni
La sezione Informazioni generali fornisce informazioni dettagliate su ciascuna azione.
Utilizzare il pulsante Espandi tutto per espandere la transazione. Il pannello di destra visualizza anche i dettagli sull'utilizzo delle conoscenze con dettagli sui nomi dei documenti e sui file caricati.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.
-
Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
-
Cronologia versioni: fai clic su Cronologia versioni Tab per visualizzare le varie versioni dell'agente AI autonomo.
-
Registri delle modifiche: fare clic su Registri delle modificheTab per visualizzare le modifiche apportate agli agenti AI.
Cronologia delle versioni
Ogni volta che si pubblica l'agente AI autonomo, viene salvata una versione dell'agente AI autonomo disponibile in Cronologia versioni Tab. È possibile visualizzare le varie versioni dell'agente AI da Cronologia versioni Tab.
-
Descrizione versione: una breve descrizione della versione dell'agente AI.
-
Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
-
Aggiornato alle: data e ora di creazione della versione.
-
Azioni: consente di eseguire le seguenti azioni sull'agente AI:
-
Carica come bozza: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
-
Esporta: consente di esportare l'agente AI.
-
Registri delle modifiche
Il Change logs Tab tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Il Change logs Tab visualizza i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore di agenti AI possono accedere solo a Change logs Tab. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
-
Aggiornato alle: dati e ora della modifica.
-
Aggiornato da: nome dell'utente che ha incorporato la modifica.
-
Modifica posizione: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
-
Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per, Modifica percorso e Descrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Visualizza le prestazioni degli agenti Autonomous AI utilizzando l'analisi
La sezione Analisi degli agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi dell'agente Autonomous AI:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Sessioni totali e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere.
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri.
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti.
Configurare l'agente AI con script
Gli agenti di intelligenza artificiale con script migliorano le funzionalità di creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni multiturno, raccogliendo dati rilevanti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: seguire le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: consente di manipolare e trasformare i dati in base alle regole specificate.
-
Interazione con altri sistemi: comunicazione e controllo di altre soluzioni.
Gli agenti di intelligenza artificiale con script sono agenti basati sulla conoscenza la cui base di conoscenza è costituita da un corpus di domande e risposte. L'agente AI con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
-
Sono richieste conoscenze specifiche: l'agente deve rispondere alle domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di formazione.
Creare un agente di intelligenza artificiale basato su script
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nella dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegliere Inizia da zero e fare clic su Avanti . Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI in |
| 4 |
Scegliere Tipo di agente di script. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fai clic su Crea. Ora hai creato correttamente l'agente AI con script che è ora disponibile nel dashboard. Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Inoltre, puoi importare gli agenti AI. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI di script.
Configurare l'agente AI con script
Le sezioni seguenti illustrano come configurare l'agente AI con script in base alle proprie esigenze specifiche:
Aggiornare il profilo dell'agente AI tramite script
Operazioni preliminari
Creare un agente di intelligenza artificiale basato su script.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche. |
| 4 |
Fai clic su Pubblica per attivare l'agente AI. |
Aggiornare le impostazioni del motore AI
Gli agenti di intelligenza artificiale con script utilizzano motori di intelligenza artificiale (basati sull'apprendimento automatico) per comprendere e rispondere alle richieste dei clienti. Ecco una rapida panoramica dei motori di intelligenza artificiale utilizzati:
-
Webex AI Pro 1.0 (con Swiftmatch): un motore di allenamento veloce e leggero che supporta più lingue.
-
Webex AI Pro 1.0 (con Mindmeld) — Un framework avanzato per la creazione di flussi conversazionali di alta qualità con varie funzionalità di comprensione del linguaggio naturale (NLU).
Per modificare il motore di intelligenza artificiale per l'agente di intelligenza artificiale:
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fai clic sull'icona accanto al motore di intelligenza artificiale. |
| 4 |
Nella pagina Gestisci motore AI, configura i seguenti campi:
|
| 5 |
Fare clic su Aggiorna per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fai clic su Salva modifiche per aggiornare le impostazioni del motore AI. |
Configurare gli script
Gli script sono gli elementi costitutivi che alimentano la comprensione e le risposte dell'agente AI. In questa sezione vengono descritti tre componenti chiave:
-
Gli intenti catturano i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente di intelligenza artificiale. La mappatura delle intenzioni dell'utente consente all'agente AI di riconoscere e rispondere in modo appropriato alle richieste degli utenti. Per creare un intento, consultate Creare un intento.
-
Le entità sono le informazioni specifiche che l'agente AI deve estrarre dagli input dell'utente. Questi includono date, nomi di prodotti o valori personalizzati univoci per il caso d'uso del cliente. Le entità sono variabili importanti che il tuo agente AI deve comprendere per soddisfare efficacemente le richieste degli utenti. Per creare un'entità, vedere Creare un'entità.
-
Le risposte sono le risposte accuratamente elaborate dal tuo agente AI alle richieste degli utenti. Dettano il modo in cui il tuo agente AI comunica con gli utenti dopo aver compreso il loro intento e aver raccolto le entità necessarie. Per creare una risposta, vedere Creare una risposta.
Insieme, questi componenti lavorano insieme per creare conversazioni fluide e mirate tra il tuo agente e i suoi utenti. Per ulteriori informazioni, vedere Comprendere intenti, entità e risposte in AI Agent Studio.
Creare un intento
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > intenti. |
| 3 |
Fare clic su + Crea intento. |
| 4 |
Nella schermata Aggiungi un nuovo intento , specificate i seguenti dettagli: |
| 5 |
Fate clic su Aggiungi per creare un intento. |
| 6 |
Fai clic su Pubblica per attivare l'agente AI. |
Creare un'entità
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > entità. |
| 3 |
Fare clic su + Crea entità. |
| 4 |
Nella finestra Crea entità , specificare i seguenti campi: |
| 5 |
Fai clic su Salva modifiche. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate. È possibile modificare solo il nome dell'entità e non il tipo di entità. |
Creare una risposta
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > risposte. Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Inoltre, è possibile utilizzare l'icona Modifica in ogni risposta per modificare le impostazioni di risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fare clic su +Crea risposta.
Viene visualizzata la schermata Aggiungi una nuova risposta .
|
| 4 |
Nella schermata Aggiungi una nuova risposta , inserisci il nuovo nome della risposta. |
| 5 |
Per la lingua configurata, è possibile aggiungere facoltativamente una risposta condizionale facendo clic su Aggiungi condizione.
|
| 6 |
Fai clic su Crea per creare una risposta. |
Configurare i tipi di risposta
In Response Designer è possibile configurare risposte specifiche del canale per gli intenti. Per ulteriori informazioni su come creare una risposta, vedere la sezione Creare una risposta .
Fare riferimento alla sezione seguente per informazioni dettagliate:
Configurare il tipo di risposta al testo
Puoi configurare gli SMS come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), attenersi alla seguente procedura:
| 1 |
Per il canale scelto, selezionare Tipo di risposta testo . |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante . Puoi personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile immettere
${per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fai clic su Aggiungi variante e inserisci l'SMS. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta carosello
Puoi configurare le risposte carosello per i canali Web (predefinito) e Messenger. Ogni risposta carosello può contenere un'immagine, una descrizione e fino a tre pulsanti. Procedi nel seguente modo:
| 1 |
Per il canale scelto, fai clic su Carosello nel riquadro destro. Viene visualizzata la scheda carosello ricco. |
| 2 |
Fare clic su Configura per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserire il Titolo e la Descrizione (opzionale) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta rapida
Puoi configurare risposte rapide per i canali Web (predefinito), SMS, Messenger, Apple Messages for Business e RCS. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Risposta rapida nel riquadro destro. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fai clic su + Aggiungi risposta rapida. Scegli il tipo di pulsante Testo e inserisci il testo e il payload/identificatore. Fai clic su Fine per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegli il tipo di pulsante URL (applicabile solo per la chat Web), inserisci il testo e l'URL e fai clic su Fine. |
| 4 |
Fare clic su Crea per creare la risposta. Una corrispondenza parziale si verifica quando c'è incertezza sulle query degli utenti in ingresso. L'agente AI risponde con intenti vicini alla query dell'utente come opzioni. Le risposte alle corrispondenze parziali vengono visualizzate per il Web. |
Configurare il tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Immagine nel riquadro destro. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL dell'immagine. |
| 3 |
Scegli il tipo di immagine (jpeg o png). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fai clic su Video nel riquadro destro. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL del video. |
| 3 |
Scegli il tipo di video richiesto (mp4). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro destro. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegli il tipo di audio (mp3 o aac). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta file
Puoi configurare il file come risposta per i canali Web (predefinito) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su File nel riquadro destro. Viene visualizzata la scheda File. |
| 2 |
Immettere l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .PDF, testo non crittografato, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dei messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenca messaggi nel riquadro destro. |
| 2 |
Passare a Configuration Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a List Sections Tab e configurare le seguenti impostazioni: |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dell'elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenco numerato nel riquadro destro. |
| 2 |
Modificare il testo predefinito fornito. |
| 3 |
Fare clic su + Aggiungi voce di elenco. |
| 4 |
Sotto il tipo di pulsante Testo , configurare quanto segue: |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta di selezione elenco
Puoi configurare le risposte di selezione elenco per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selezione elenco nel riquadro destro. |
| 2 |
Passare a Configurazione Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a Elenco sezioni Tab e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi sezione elenco. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta selezione ora
Puoi configurare le risposte di selezione orario per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selettore timer nel riquadro destro. Passare a Configurazione Tab e configurare quanto segue: |
| 2 |
Passare a Dettagli evento Tab e configurare: |
| 3 |
Fare clic su Crea per creare la risposta. |
Configurare la risposta multimediale
Puoi configurare le risposte multimediali per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su File multimediali nel riquadro destro. |
| 2 |
Immettere il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altro ok capito, fai clic su Aggiungi ok capito. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta RTF
Puoi configurare le risposte ai rich link per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Collegamento RTF nel riquadro destro. |
| 2 |
Inserisci l'URL dell'immagine e scegli il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Inserisci il titolo dell'URL del video o dell'immagine. |
| 5 |
Inserisci l'URL del video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta del modulo
Puoi configurare le risposte ai moduli per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Modulo nel riquadro destro. |
| 2 |
Inserisci il modulo in formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:
Fare clic su Scarica JSON di esempio per scaricare il file JSON di esempio e comprendere la struttura del modulo. Per ulteriori informazioni, consulta la documentazione ufficiale di Apple. |
Configurare tipi di risposta eventi personalizzati
È possibile configurare eventi personalizzati come risposte per il canale vocale. Attenersi alla seguente procedura:
| 1 |
Fai clic su Eventi personalizzati nel riquadro destro. |
| 2 |
Immettere il nome dell'evento in ingresso ricevuto dall'agente AI. |
| 3 |
Nelle impostazioni vocali, configurare le seguenti impostazioni da aggiungere a ogni risposta dell'agente: |
| 4 |
Fare clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI di script, vedere l'articolo Configurare eventi personalizzati.
|
Configurare il trasferimento dell'agente
Configurare la lingua e la voce
Puoi configurare più lingue e voci specifiche della lingua per l'agente di intelligenza artificiale con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione dell'agente AI, passare a Tab. La lingua e la voce predefinite sono impostate su Inglese. Per altre lingue e voci supportate, consulta l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere altre lingue all'agente AI, fai clic su +Aggiungi lingua. |
| 3 |
Scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa e fare clic su Aggiungi. |
| 4 |
Fai clic su Aggiungi lingue. La lingua appena aggiunta viene visualizzata in Lingua Tab con l'interruttore Abilitato impostato su "on" per impostazione predefinita. L'aggiunta di più di una lingua abilita il modello multilingue Polymatch nelle impostazioni avanzate di AI Engine. |
| 5 |
Scegliere la voce appropriata dall'elenco a discesa Nome voce . Le voci disponibili appaiono automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come predefinite per l'agente AI, fai clic su Imposta come predefinito nella colonna Controlli . Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle in base alle esigenze. La modifica della lingua predefinita potrebbe influire sulle risposte, sugli intenti, sulla curatela, sui test e sulle esperienze di anteprima. |
Configura evasione ordini
Puoi configurare l'adempimento per gli agenti di intelligenza artificiale di script per interagire con sistemi esterni e recuperare, aggiornare o archiviare i dati tramite API. Per ulteriori informazioni, vedere l'articolo Configurare l'adempimento per gli agenti di intelligenza artificiale tramite script.
Visualizzare in anteprima l'agente AI di script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. Questa funzione ti consente di testare il funzionamento del tuo agente AI e verificare se fornisce le risposte previste a diverse query di input. È possibile visualizzare in anteprima l'agente AI di script nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, viene visualizzata l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questo widget per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi inserire espressioni (o una sequenza di espressioni) per vedere come risponde l'agente AI, aiutandoti a confermare che funziona come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua di input. È inoltre possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo tra le opzioni disponibili.
È possibile ingrandire il widget di anteprima per una visualizzazione migliore. È inoltre possibile fornire informazioni sui consumatori e avviare più sale per testare a fondo l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprimanell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione.
|
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Per visualizzare in anteprima la conversazione vocale in una lingua diversa configurata per l'agente, scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa. La lingua predefinita è en-US. Puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate (disponibile in versione beta). |
| 3 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 4 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 5 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 6 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblicare l'agente AI con script
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Creare l'agente AI di script.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Agente con script di test
Man mano che gli agenti di intelligenza artificiale si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma degli agenti AI offre un comodo framework di test degli agenti AI con un solo clic. Si può:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla seguente procedura:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente di intelligenza artificiale. |
| Lingua prevista | La lingua in cui interagisci con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un particolare messaggio utente. Per aiutarti a trovare l'intento più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Quando si immette, il sistema suggerisce di abbinare gli intenti in base al testo immesso fino a quel momento. |
| Reimpostare il contesto precedente | Selezionare la casella di controllo per isolare i test case ed eseguirli indipendentemente dal contesto dell'agente di intelligenza artificiale esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, evitando interferenze derivanti da interazioni precedenti o dati archiviati. |
| Includi corrispondenze parziali | Abilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Modello di richiamata previsto | Specificare la chiave modello da attivare quando si verifica la richiamata. |
| Timeout di richiamata (s) | La quantità massima di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Eseguire test
In Execution Tab fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case da Test cases Tab.
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtra l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
In Cronologia Tab, accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni aiutano gli sviluppatori a ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornisce informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizzare le sessioni agente
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file CSV per l'analisi e il controllo offline. Utilizza questi dati per analizzare le interazioni degli utenti, identificare le aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire grandi set di dati visualizzando i risultati sulle pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: l'identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato alle: l'ultima ora di sistema aggiornata.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che consegniamo a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Visualizzare i dettagli della sessione nell'agente AI di script
Fare clic sulla sessione in ogni riga per visualizzare i dettagli della singola sessione.
Il Transaction Info Tab fornisce una ripartizione dettagliata di una specifica interazione, classificando le informazioni in quattro sezioni:
La sezione Messaggi :
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto per la conversazione.
- Mostra le risposte corrispondenti generate dall'agente AI.
La sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema le estrae dalla query dell'utente.
La sezione Entità identificate elenca le entità che il sistema estrae dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Query elaborata: indica la versione pre-elaborata dell'input del cliente dopo che la pipeline NLU (Natural Language Understanding) dell'agente AI lo ha elaborato.
- Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: la lingua rilevata dalla tecnologia.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo per rappresentare il testo come vettori numerici.
- Punteggi soglia minima: visualizza il punteggio soglia minimo.
- Differenza punteggio corrispondenza parziale: la differenza di punteggio parziale della corrispondenza configurata nelle impostazioni Trasferimento e Inferenza . Il sistema determina se una query non rientra nell'ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e i registri delle modifiche
Ogni volta che aggiungi o aggiorni intenti o entità, il sistema esegue nuovamente il training dell'agente AI di script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per garantire accuratezza ed efficacia. Ogni volta che si pubblica un agente AI con script, una versione viene salvata e accessibile in Cronologia versioni Tab, in cui è possibile visualizzare tutte le versioni dell'agente AI di script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti apportati agli agenti:
- Tenere traccia di quando è stata pubblicata la cronologia delle versioni e delle modifiche apportate sotto forma di nota lasciata dagli sviluppatori durante la pubblicazione.
- Visualizza il motore di intelligenza artificiale utilizzato per ogni versione pubblicata, insieme alle relative impostazioni. Puoi anche vedere il tempo trascorso per preparare ogni versione per la pubblicazione.
- Monitorare le modifiche apportate a impostazioni, intenti, entità, risposte e cura nei registri delle modificheTab.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: consente di tenere traccia di quando è stato eseguito il training di un corpus e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, intenti, risposte e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
Registri delle modifiche
La sezione Registri delle modifiche fornisce un record dettagliato delle modifiche apportate all'agente AI di script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
- Fare clic su Change Logs Tab per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: la data e l'ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: la sezione dell'agente AI in cui è avvenuta la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeModifica posizioneper trovare voci specifiche del registro delle modifiche. -
La cronologia delle versioniTab visualizza un massimo di 10 corpora per ciascun agente AI.
Curare l'agente AI con script
Il sistema aggiunge messaggi alla console di Curation in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio e attiva l'intento di fallback.
- Messaggi sottovalutati: messaggi che gli utenti hanno sottovalutato durante le anteprime degli agenti AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è riuscito a individuare l'intento o la risposta corretti.
Risolvere i problemi
Il file Issues Tab consente di esaminare e indirizzare i messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Advanced Data Protection è abilitato nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, puoi:
-
Collega a un intento esistente: per collegare un problema a un intento esistente, selezionate l'opzione Collega (Link ) e cercate l'intento desiderato.
-
Aggiungi a un nuovo intento: utilizzate l'opzione Aggiungi a un nuovo intento per creare un nuovo intento direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
Il file Risolto Tab visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se è stato collegato a un intento esistente, se è stato creato un nuovo intento o se è stato ignorato. Se vedi risposte che non ti piacciono e che il sistema non ha rilevato, puoi aggiungere manualmente esempi specifici alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore
Statodi cura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia per mostrarne lo stato.
Visualizzazione delle prestazioni degli agenti di intelligenza artificiale tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Panoramica, Risposte, Formazione e Cura.
Nella pagina Analisi, puoi selezionare l'agente AI per il quale desideri visualizzare le analisi. Puoi personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati di analisi per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi degli agenti AI.
- Dal dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni che l'agente AI gestisce senza l'intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri
Il sistema segue questo con una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento nei loro agenti AI. Questa sezione visualizza tutti gli effetti come rettangoli, con colore e dimensione che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, maggiore è il numero di dati di addestramento necessari per migliorare la precisione dell'agente AI.
Risposte
Questa sezione fornisce una visione dettagliata di ciò che i clienti chiedono e quanto spesso lo chiedono. Mostra graficamente gli intenti più popolari per gli agenti AI per rispondere alle domande e i modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Questa sezione fornisce una visione dettagliata delle richieste dei clienti e della loro frequenza. Visualizza visivamente gli intenti e i tipi di risposta più popolari utilizzati dagli agenti di intelligenza artificiale per risolvere le query dei clienti.
Curation
Questa sezione riassume visivamente il numero di problemi di cura che si presentano ogni giorno e il numero che gli agenti AI risolvono.
Utilizzare agenti AI per le interazioni con i clienti
Questa sezione descrive come integrare gli agenti AI con i canali vocali e digitali per gestire le conversazioni con i clienti.
Usa gli agenti di intelligenza artificiale per le interazioni vocali e digitali
Dopo aver creato e configurato gli agenti AI autonomi o con script nella piattaforma Webex AI Agent Studio, il passaggio successivo consiste nell'integrarli con i canali voce e digitale. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per altre informazioni, vedi l'articolo Usare gli agenti di intelligenza artificiale per le interazioni vocali e digitali.
Gestione di report personalizzati per agenti AI
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report predefiniti per l'agente AI non sono disponibili in Analyzer.
Creare una variabile globale
| 1 |
Accedere a Control Hub. |
| 2 |
Nel riquadro di spostamento del Contact Center scegliere globali. |
| 3 |
Fare clic su Crea una nuova variabile globale e specificare il nome e la descrizione della variabile. Creare una variabile denominata CustomAIAgentInteractionOutcome. Scegliere Stringa come tipo di variabile. |
| 4 |
Attiva l'opzione Rendi segnalabile per visualizzare la variabile in Analyzer a scopo di creazione di report. |
| 5 |
Fare clic su Salva. |
Aggiungere la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno dell'importazione del flusso di campioni collegato.
| 1 |
Accedere all'organizzazione del cliente utilizzando Control Hub. |
| 2 |
Passa a Customer Experience. Viene visualizzata la pagina Flusso. |
| 3 |
Fare clic sull'icona Vai a Flow Designer accanto al flusso. Viene visualizzata la finestra Flow Designer. |
| 4 |
Nel riquadro Proprietà flusso globale, scorrere verso il basso fino alla predefinite. |
| 5 |
Nella sezione Variabili globali, fare clic su Aggiungi variabili globali. Aggiungere la variabile globale CustomAIAgentInteractionOutcome al flusso. |
| 6 |
Utilizzare l'attività Imposta variabile per assegnare il valore ABANDONED alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configurare l'attività dell'agente virtuale V2 nel flusso. |
| 8 |
Connettere il risultato Handled dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore HANDLED alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Connettere il risultato dell'escalation dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ESCALATED alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completare il resto dei flussi in base alla logica di business e pubblicarli. Tutte le chiamate che passano attraverso questo flusso avranno il valore della variabile CustomAIAgentInteractionOutcome impostato su Abandoned, Handled, Escalated o Errored, a seconda del percorso della chiamata. |
Creare visualizzazioni personalizzate
Puoi creare report personalizzati per i record delle chiamate degli agenti AI e la distribuzione dei risultati degli agenti AI in Analyzer.
Creare la visualizzazione AI Agent Call Records
| 1 |
Scarica il file di Records.json delle chiamate dell'agente AI dai registri delle chiamate dell'agenteAI. |
| 2 |
Accedere a Analyzer. |
| 3 |
Nella pagina Home, fare clic sull'icona Visualizzazione in Analyzer. |
| 4 |
Fare clic su Importa. |
| 5 |
Fare clic su Sfoglia per selezionare il file (.json formato) da importare. |
| 6 |
Fare clic su Importa per importare il file del Records.json chiamata agente AI. |
| 7 |
Fare clic su Modifica per modificare la visualizzazione importata. |
| 8 |
Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED . |
| 10 |
Salvare e avviare alcune chiamate di prova. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Creare la visualizzazione AI Agent Outcome Distribution
Comprendere la conformità AI
Questa sezione ti aiuta a comprendere lo sviluppo dell'intelligenza artificiale, la privacy, la sicurezza e la protezione dei dati.
Sviluppo dell'intelligenza artificiale, privacy, sicurezza e protezione dei dati
Per ogni funzionalità basata sull'intelligenza artificiale, ci sottoponiamo a una valutazione d'impatto dell'IA rispetto ai nostriprincipi di IA responsabile e aderiamo al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaNon conserviamo i dati di input dei clienti dopo il processo di inferenza e il fornitore di modelli di terze parti, Microsoft, non accede, monitora o archivia Cisco dati dei clienti. Per ulteriori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere Webex Nota tecnica sulla trasparenza AI Agent nel Cisco Trust Portal.
Fonti di dati per la formazione e la valutazioneIl nostro provider di modelli di terze parti, Microsoft non usa il contenuto dei clienti per migliorare i modelli OpenAI di Azure e non archivia o conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto diamo priorità alla sicurezza del contenuto per le funzionalità di intelligenza artificiale acconsentendo esplicitamente al filtro contenuto, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e all'accuratezza di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nella garanzia della qualità del modello sottostante.
Introduzione a Webex AI Agent Studio
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Vantaggi chiave per le aziende
-
Efficienza e produttività
-
Automatizza le attività ripetitive, liberando i dipendenti umani per il lavoro strategico.
-
Fornisce disponibilità 24 ore su 24, 7 giorni su 7, gestendo volumi più elevati e migliorando i tempi di risposta.
-
Migliora l'accuratezza nell'elaborazione, nell'analisi e nella creazione di report dei dati.
-
- Risparmio sui costi
-
Riduce i costi di manodopera attraverso l'automazione.
-
Ottimizza l'allocazione delle risorse per una maggiore efficienza.
-
Riduce i costi operativi semplificando i processi e prevenendo gli errori.
-
- Miglioramento del processo decisionale
-
Fornisce informazioni dettagliate basate sui dati analizzando set di dati di grandi dimensioni.
-
Consente l'analisi predittiva per anticipare i risultati futuri.
-
Migliora la gestione del rischio attraverso l'identificazione e la valutazione.
-
- Miglioramento dell'esperienza del cliente
-
Personalizza le interazioni in base ai dati dei clienti.
-
Offre tempi di risposta più rapidi attraverso chatbot basati sull'intelligenza artificiale e assistenti virtuali.
-
Fornisce assistenza clienti 24 ore su 24, 7 giorni su 7.
-
- Scalabilità e flessibilità
-
Scalabilità rapida verso l'alto o verso il basso per soddisfare le mutevoli esigenze aziendali.
-
Impara e si adatta a nuove situazioni e informazioni.
-
- Vantaggio competitivo
-
Guida l'innovazione e lo sviluppo di nuovi prodotti / servizi.
-
Aumenta l'efficienza per un vantaggio competitivo.
-
- Responsabilizzazione dei dipendenti
-
Libera il potenziale umano per un lavoro più creativo e strategico.
-
Migliora la collaborazione fornendo dati, approfondimenti e supporto.
-
|
Soluzione per contact center |
Tipo di agente AI |
|---|---|
|
Agente AI tramite script Agente AI autonomo |
Comprendere i tipi di agenti di intelligenza artificiale e gli esempi
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Come configurare? |
|---|---|---|
|
Autonomo |
Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
|
Configurare un agente AI autonomo |
|
Previsto |
Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
|
Configurare l'agente AI con script |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script si applicano a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: sia gli agenti autonomi che quelli con script possono fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale in quanto possono gestire una vasta gamma di attività e offrire interazioni più personalizzate.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
Webex Contact Center
- Se un'organizzazione non dispone di una versione di prova o di un abbonamento per contact center attivo, i partner possono configurare una versione di prova di contact center con la funzione Webex agente AI. Per ulteriori informazioni, vedere l'articolo Webex Contact Center versioni di prova self-service.
- Per sottoscrivere l'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per la licenza Flex-3.0 Contact Center. In base alle autorizzazioni, Webex Contact Center effettua il provisioning di AI Agent come uno dei suoi servizi per un'organizzazione. Per ulteriori informazioni sul provisioning del Webex Contact Center, vedere Introduzione a Webex Contact Center.
Webex Contact Center Enterprise e Contact Center Enterprise
-
Assicurati che i seguenti componenti siano nella versione 15.0(1) ES202511 o successiva: Cisco Unified CVP, Cisco VVB e Cloud Connect.
-
Per iscriversi all'abbonamento, i clienti devono acquistare il componente aggiuntivo AI Agent per Webex AI Agent in Cisco Commerce Workspace (CCW). Vedere la pagina Cisco Collaboration Flex Plan Contact Center Ordering Guide all'indirizzo https://www.cisco.com/c/en/us/products/collateral/customer-collaboration/collab-flex-3-contact-center-og.html.
Abilita la configurazione dell'organizzazione ibrida, che integra ambienti cloud e locali con le autorizzazioni necessarie. Il processo di ordinazione prevede la selezione delle unità agente AI appropriate nell'ambito dell'offerta di contact center Collaboration Flex 3.0. Anche gli agenti AI digitali vengono attivati come parte dell'ordine di abbonamento vocale. L'autorizzazione voce AI Agent concede l'accesso a Webex AI Agent Studio, consentendoti di progettare e creare agenti AI su misura per i requisiti specifici dei tuoi casi d'uso.
Per informazioni dettagliate su come configurare gli agenti AI, vedere il capitolo Webex AI Agent nella Guida alle funzionalità Cisco Unified Contact Center Enterprise in https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-enterprise/products-feature-guides-list.html e la Guida alle funzionalità Cisco Packaged Contact Center Enterprise all'indirizzo https://www.cisco.com/c/en/us/support/contact-center/packaged-contact-center-enterprise-15-0-1/model.html .
Ruoli utente e autorizzazioni
Questa sezione fornisce i dettagli dei ruoli utente e delle autorizzazioni richieste all'interno di un'organizzazione per accedere all'applicazione AI Agent Studio:
| Ruolo | Organizzazione del cliente | Organizzazione partner | Qualsiasi altra organizzazione |
|---|---|---|---|
| Amministratore completo |
Accesso completo ad AI Agent Studio, inclusa la gestione dell'accesso alle trascrizioni per altri utenti |
Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore del servizio Contact Center | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Amministratore provisioning | Non applicabile | Accesso completo ad AI Agent Studio, ad eccezione di informazioni sensibili come le trascrizioni | Non applicabile |
| Amministratore di sola lettura |
Impossibile accedere al servizio Webex Contact Center su Control Hub |
Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni |
| Supervisore | Accesso in sola lettura ad AI Agent Studio, ad eccezione delle informazioni sensibili come le trascrizioni | Non applicabile | Non applicabile |
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
Gestire l'accesso alle trascrizioni
In qualità di amministratore completo, puoi gestire l'accesso alle trascrizioni per gli utenti della tua organizzazione.
- Avviare AI Agent Studio.
- Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
- Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
- Fare clic sull'icona Modifica nella colonna Azioni .
- Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
- Fare clic su Modifica per salvare le modifiche.
Accesso Webex AI Agent Studio
Per creare i tuoi agenti AI, devi accedere all'applicazione Webex AI Agent Studio. È possibile accedere utilizzando i seguenti modi:
Accesso da Control Hub
Se non vedi Webex AI Agent, contatta Cisco Support per abilitare il flag di funzionalità corrispondente.
- Accedere a Control Hub.
-
Selezionare Servizi > Contact Center.
- Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
- Fare clic su Webex Agente AI per accedere all'applicazione.
Verrà aperta l'applicazione Webex AI Agent Studio in un altro browser Tab e si è pronti per configurare gli agenti AI.
L'anteprima vocale per gli agenti AI è disponibile solo quando accedi a Webex AI Agent Studio tramite Control Hub > Services > Contact Center, dove sono supportate le interazioni dei canali vocali.
Accedi da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all'applicazione Webex Connect utilizzando l'URL del tenant fornito per l'organizzazione e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come pagina Home.
o
Accedere a Control Hub e selezionare Servizi > Contact Center. Nel riquadro di spostamento di Contact Center selezionare Impostazioni tenant> Digitale. Seleziona Webex Connect. La pagina Servizi viene visualizzata come pagina Home.
- Dal menu App Tray del riquadro di navigazione sinistro, fare clic su Webex AI Agent per accedere all'applicazione.
Il sistema apre l'applicazione Webex AI Agent Studio in un altro browser Tab e si accede automaticamente all'applicazione.
L'anteprima della chat per gli agenti AI è disponibile solo quando si accede direttamente a Webex AI Agent Studio tramite l'applicazione Webex Connect, che supporta canali digitali come la chat.
Home layout di pagina
Benvenuti nell'applicazione Webex AI Agent Studio. Quando effettui l'accesso, la pagina Home visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Guida: fornisce accesso alla guida per l'utente Webex AI Agent Studio nel Centro assistenza Webex.
- Esci: consente di disconnettersi dall'applicazione Webex AI Agent Studio.
-
Profilo utente
Il menu del profilo utente consente di visualizzare le informazioni del profilo, passare da un tema dell'interfaccia utente all'altro e disconnettersi dall'applicazione. Per modificare il tema, fai clic su Cambia tema e scegli l'opzione preferita: Chiaro, Scuro e Sistema (tema predefinito). Il tema selezionato viene applicato istantaneamente su tutte le pagine.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI.
-
La sezione Panoramica Tab contiene le seguenti informazioni:
- Identificatori aziendali: include ID organizzazione Webex, ID organizzazione CPaaS, ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
In Teammates Tab, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
Gli amministratori completi dell'organizzazione del cliente possono accedere al profilo Enterprise. Lo usano per gestire l'accesso alle trascrizioni per se stessi e per gli altri utenti dell'organizzazione. Per impostazione predefinita, nessun utente ha accesso alle trascrizioni. Gli amministratori completi devono concedere esplicitamente questo accesso agli utenti dell'organizzazione.
-
Conosci la tua Dashboard
Nella dashboard, gli agenti AI sono rappresentati da schede. Ogni scheda visualizza informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
PIN—PIN l'agente AI nella prima posizione sul dashboard o sbloccarlo per riportarlo alla posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti di intelligenza artificiale autonomi e tramite script, vedere le sezioni seguenti:
Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi.
Importare agente AI
Puoi importare un agente AI in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
Il tuo agente AI è ora importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestire le basi di conoscenza
Una knowledge base è un repository centrale di informazioni per gli agenti di intelligenza artificiale basati su LLM (Large Language Model). Gli agenti di intelligenza artificiale utilizzano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Il motore AI addestra gli agenti AI utilizzando grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi dell'IA.
Creare la Knowledge Base richiesta per gli agenti di intelligenza artificiale che si stanno configurando.
Creare un'origine di conoscenza per l'agente AI
-
Accedi alla piattaforma Webex AI Agent Studio.
-
Fare clic sull'icona Informazioni nel riquadro di navigazione sinistro per passare alla pagina Informazioni.
È possibile creare e gestire le origini della Knowledge Base dalla pagina della Knowledge Base. Le fonti di conoscenza per gli agenti IA autonomi possono essere file, articoli o fonti di siti Web. Se stai aggiungendo fonti per la prima volta, nella pagina Knowledge vengono visualizzati i seguenti riquadri:
-
Carica file: scegli questa opzione per caricare i file. Vedi la sezione Carica file .
-
Crea un articolo: scegli questa opzione per creare un articolo. Vedi la sezione Crea articoli .
-
Estrai sito web: scegli questa opzione per estrarre il contenuto del sito web. Vedere la sezione Estrai siti Web .
Fare clic sul riquadro richiesto per creare l'origine della Knowledge Base appropriata. È inoltre possibile utilizzare il pulsante a discesa Aggiungi origine nell'angolo superiore destro della pagina per aggiungere origini della Knowledge Base. Scegli File, Articoli o Siti Web come richiesto.
Dopo aver creato le origini della Knowledge Base, configurare la Knowledge Base per gli agenti di intelligenza artificiale.
Carica file
Puoi caricare file come fonti di conoscenza per i tuoi agenti. I file possono essere PDF, .docx, .doc, .txt, .xlsx, .xls e .CSV.
| 1 |
Scegliere . |
| 2 |
Nella pagina Carica file, trascinare i file nella Knowledge Base. In alternativa, fare clic su Aggiungi file per aggiungere un file. Mantenere il nome del file il più descrittivo possibile. Il nome del file viene utilizzato come nome di origine all'interno della Knowledge Base.
Considerazioni importanti:
|
| 3 |
Fare clic su Elabora file per elaborare i file caricati. Fare clic su Cancella elenco per cancellare i file. Puoi anche scegliere di chiudere e continuare l'elaborazione . Al termine, è possibile visualizzare i file elaborati in File elaborati Tab.
Note di elaborazione aggiuntive
Il file è elencato nella pagina Sorgenti.
|
Come procedere
Accedi alla pagina delle fonti di conoscenza:
- Fare clic sull'icona Modifica in Controlli per modificare il file.
- Fare clic sull'icona Elimina in Controlli per eliminare l'origine.
Creare articoli
| 1 |
Scegli . |
| 2 |
Nella pagina Scrivi un articolo, in Dettagli origine, inserisci il nome della fonte e fornisci una Descrizione dettagliata. |
| 3 |
Digitare le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, se necessario. Considerazioni importanti: Non è possibile aggiungere tabelle nei documenti. |
| 4 |
Fai clic su Aggiungi origine. L'articolo viene aggiunto alla pagina Fonti.
|
Come procedere
Accedi alla pagina delle fonti di conoscenza:
- Fare clic sull'icona Modifica in Controlli per modificare il file.
- Fare clic sull'icona Elimina in Controlli per eliminare l'origine.
Estrai sito web
Puoi aggiungere conoscenze ai tuoi agenti di intelligenza artificiale estraendo informazioni dai siti Web di tua proprietà. L'estrazione di siti Web utilizza tecniche di scansione automatizzate per navigare in Internet per trovare e scaricare il contenuto pertinente dalle pagine Web e trasformarlo in conoscenza a cui gli agenti IA possono accedere.
La ricerca per indicizzazione inizia con l'URL iniziale specificato. In base alla profondità e ai limiti della pagina, l'applicazione crawler naviga dalla pagina Home, visita i siti Web e recupera il contenuto richiesto in base ai modelli URL e alle definizioni dei sottodomini.
Come si identifica il web crawler dell'agente AI Cisco Webex?
Cisco Webex Web crawler dell'agente AI si identifica utilizzando il meccanismo User-Agent Header. Utilizzare le informazioni seguenti per configurare il server Web, il sistema WAF, la rete CDN o il sistema di gestione bot in modo che il crawler possa accedere al sito quando autorizzato.
Ogni richiesta HTTP dal crawler include un'intestazione User-Agent personalizzata , che in genere segue questo schema:
CiscoWebexAIAgentCrawler/1.0 (+url/ai-agent-crawler-info; ask-aiagent@cisco.com)
Oppure una stringa simile a un browser che include l'identificatore del crawler:
Mozilla/5.0 (Macintosh; Intel MAC OS X 10_15_7) AppleWebKit/537.36 (KHTML, come Gecko; compatibile; CiscoWebexAIAgentCrawler/1.0; +url/ai-agent-crawler-info; ask-aiagent@cisco.com) Chrome/145.0.0.0 Safari/537.36
Identificatore chiave per allowlisting: CiscoWebexAIAgentCrawler/1.0
Quando si configurano elenchi consentiti o regole di rilevamento bot, utilizzare questa stringa (o una corrispondenza di prefisso come 'CiscoWebexAIAgentCrawler') per identificare il crawler.
Crea origine conoscenza URL Web
Operazioni preliminari
Prima di creare un'origine di conoscenza URL Web, assicurarsi di:
- Accesso a siti Web disponibili pubblicamente di tua proprietà.
- Una comprensione della struttura del sito Web che si desidera sottoporre a scansione.
Puoi utilizzare l'estrazione di siti Web solo con informazioni accessibili pubblicamente a cui sei legalmente autorizzato ad accedere ed elaborare. Non utilizzare questa funzione con:
-
Dati PCI (Payment Card Industry).
-
Informazioni di identificazione personale (PII).
-
Informazioni sanitarie protette (PHI).
-
Qualsiasi informazione sensibile, riservata o regolamentata.
Utilizzando questa funzione, l'utente accetta di rispettare tutte le leggi applicabili in materia di protezione dei dati, le normative sulla privacy e i diritti di terze parti. Vedere la Dichiarazione di non responsabilità prima di configurare l'origine dell'URL Web.
| 1 |
Scegliere . Nella pagina Estrai siti Web, eseguire le configurazioni. |
| 2 |
In Dettagli origineTab, inserisci il nome della fonte e una breve descrizione della fonte nel campo Descrizione . |
| 3 |
Nella sezione Configurazione origine, definire i seguenti parametri: |
| 4 |
Fai clic su Aggiungi origine. L'URL Web viene aggiunto alla pagina Sorgenti. Lo stato viene visualizzato come sincronizzazione. Il sistema:
|
Come procedere
Per apportare modifiche all'origine dell'URL Web, fare clic sull'icona Modifica in Controlli. Per eliminare l'origine, fare clic sull'icona Elimina .
Attivazione di una sincronizzazione manuale
| 1 |
Passare alla pagina della Knowledge Base. |
| 2 |
Scorrere fino alla voce di elenco delle origini di conoscenza URL Web richiesta. |
| 3 |
Fare clic sull'icona Sincronizza ora in Controlli. È inoltre possibile fare clic sull'icona Modifica per aprire la pagina dell'origine di conoscenza dell'URL Web. Fai clic su Salva modifiche e sincronizza per sincronizzare il contenuto con le ultime modifiche sul sito Web. Lo stato viene visualizzato come Sincronizzazione. |
| 4 |
Se l'opzione di approvazione del contenuto è abilitata, esamina il contenuto estratto prima che diventi disponibile per i tuoi agenti AI. |
Come procedere
- Esegui la sincronizzazione solo quando prevedi modifiche al contenuto.
- Monitora la cronologia di sincronizzazione per identificare la frequenza ottimale.
- Considerare l'impatto sulle risorse di sistema.
- Pianificare le sincronizzazioni durante i periodi di basso utilizzo, quando possibile.
- Numero di sincronizzazioni simultanee consentite: è consentita 1 sincronizzazione/scansione di siti Web alla volta in un KB. Sono consentite 3 sincronizzazioni/scansioni di siti Web per organizzazione.
Approvare il contenuto dopo la revisione
| 1 |
Quando lo stato della sincronizzazione mostra In attesa di approvazione, fai clic su Rivedi contenuto. |
| 2 |
Visualizza in anteprima le informazioni estratte in formato markdown strutturato. |
| 3 |
Vedere un riepilogo delle modifiche:
|
Come procedere
Dopo la revisione:
-
Fare clic su Approva per aggiungere immediatamente il contenuto alla Knowledge Base.
-
Fai clic su Rifiuta per eliminare il contenuto. Il contenuto rifiutato viene eliminato in modo permanente.
Procedure consigliate e limitazioni
Segui queste linee guida per ottenere il massimo valore dalle origini di conoscenza degli URL Web, garantendo al contempo conformità e prestazioni ottimali.
Strategia:
- Pianifica in anticipo la tua strategia di ricerca per indicizzazione.
- Inizia concentrato, quindi espandi. Inizia con ricerche per indicizzazione strette per comprendere i risultati dell'estrazione.
- Testa prima i modelli di URL su piccole sezioni.
- Scegli l'URL di partenza corretto:
- Migliore: pagine di destinazione per aree di contenuto specifiche.
- Buono: collegamenti diretti a sezioni di contenuto.
- Evita: URL della home page che portano a tipi di contenuto misti.
- Utilizza i modelli URL in modo strategico. Dopo la prima ricerca per indicizzazione:
- Esaminare la qualità del contenuto estratto.
- Identifica le sezioni indesiderate che sono state incluse.
- Modificare i modelli URL o le impostazioni di esclusione.
- Se necessario, esegui nuovamente la ricerca per indicizzazione con impostazioni perfezionate.
Prestazioni ed efficienza
- Imposta limiti di pagina realistici in base alle tue esigenze.
- Usa la profondità di ricerca per indicizzazione appropriata per i tuoi obiettivi di contenuto.
- Concentrati prima sulle aree di contenuto di alto valore.
- Monitora i tempi di elaborazione e regola di conseguenza.
Considerazioni sulle risorse
- Le ricerche per indicizzazione di grandi dimensioni richiedono più tempo di elaborazione.
- Più ricerche per indicizzazione simultanee possono influire sulle prestazioni.
- I requisiti di storage aumentano con il volume di contenuti.
- Le risorse di rete sono condivise tra tutti gli utenti.
Restrizioni sui tipi di contenuto
- Progettato principalmente per il contenuto HTML.
- Alcuni contenuti interattivi potrebbero non essere acquisiti.
- Alcuni siti Web vengono bloccati in base alla loro classificazione.
Conformità e scansione etica
- Rispetta le politiche del sito web: assicurati di avere l'autorizzazione a eseguire la scansione e rispetta i limiti di velocità.
- Responsabilità dei dati: eseguire la ricerca per indicizzazione solo dei contenuti accessibili pubblicamente di cui si è proprietari o autorizzati a eseguire la ricerca per indicizzazione.
- Proprietà dei contenuti: considera le implicazioni della proprietà intellettuale e mantieni l'attribuzione dove richiesto.
Ottenere assistenza
Se riscontri problemi:
- Controlla la cronologia di sincronizzazione per i dettagli degli errori.
- Verifica che gli URL di destinazione siano accessibili pubblicamente.
- Verifica che i modelli di URL corrispondano al contenuto desiderato.
- Prendi in considerazione la possibilità di modificare la profondità di scansione o i limiti di pagina.
- Contatta il supporto tecnico per problemi tecnici persistenti.
Accedi alla knowledge base
Operazioni preliminari
Creare la Knowledge Base necessaria per l'agente AI.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Fare clic sull'icona Informazioni nel riquadro di navigazione a sinistra. Le Knowledge Base vengono visualizzate come schede nella pagina Informazioni . Ogni scheda visualizza il numero di file di origine associati alla Knowledge Base specifica. |
| 3 |
Fare clic su una scheda per passare alla Knowledge Base specifica. È possibile visualizzare quanto segue:
È inoltre possibile accedere alla Knowledge Base dalla pagina Knowledge Tab della configurazione dell'agente AI. Per ulteriori informazioni, vedere la sezione Configurare la Knowledge Base . È possibile ricercare la Knowledge Base richiesta utilizzando i seguenti criteri:
Fare clic su Reimposta tutto per reimpostare i criteri di ricerca. |
Configura agente AI autonomo
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici.
È possibile utilizzare gli agenti di intelligenza artificiale autonomi in vari scenari, tra cui:
- Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
- Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
- Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
- Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
- Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
I guardrail configurati negli agenti AI autonomi assicurano che l'agente AI non risponda con contenuti non etici e dannosi.
Creare un agente AI autonomo
Operazioni preliminari
Assicurati di creare la knowledge base per l'agente AI autonomo. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegli Inizia da zero e fai clic su Avanti.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI come |
| 4 |
Scegliere Tipo di agente autonomo . |
| 5 |
Specificare i seguenti dettagli obbligatori: |
| 6 |
Fai clic su Crea. Ora hai creato con successo l'agente AI autonomo che è ora disponibile nella Dashboard.
Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI autonomo.
Configura agente AI autonomo
Le sezioni seguenti illustrano come configurare l'agente AI autonomo per esigenze specifiche:
Aggiornare il profilo dell'agente AI autonomo
Operazioni preliminari
Crea un agente AI autonomo.
Come procedere
Aggiungi le azioni richieste all'agente di intelligenza artificiale.
Aggiungi azioni all'agente AI autonomo
Gli agenti IA autonomi sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, si consideri un ristorante con la necessità di automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, crea un agente AI autonomo che esegua le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
-
Soddisfare le esigenze del cliente.
L'agente AI autonomo lavora sui seguenti tre elementi costitutivi:
-
Azione: un'attività che un agente AI esegue comprendendo le intenzioni dell'utente e completa connettendosi a sistemi esterni.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione connettendosi a sistemi esterni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. La pagina Azioni visualizza l'azione di trasferimento dell'agente . L'azione di trasferimento dell'agente è abilitata per impostazione predefinita, consentendo all'agente AI di inoltrare la conversazione a un agente umano. Utilizzare l'opzione di attivazione/disattivazione per disabilitarla. |
| 3 |
Fai clic su + Aggiungi azioni per aggiungere una nuova azione per un agente di intelligenza artificiale. Puoi configurare un massimo di 10 azioni per un agente AI. Vedere le sezioni seguenti per la configurazione dettagliata.
|
Configura evasione ordini
Puoi configurare i flussi di evasione ordini per le azioni dell'agente AI nel generatore di flussi Webex Connect. Per ulteriori informazioni, vedere Configurare i flussi di evasione ordini per le azioni degli agenti di intelligenza artificiale.
-
Come parte della conformità PCI, l'agente AI autonomo attualmente non supporta l'adempimento che coinvolge carte di debito o carte di credito. Tutte le verifiche o i pagamenti dell'utente che coinvolgono una carta di debito o di credito devono essere effettuati tramite integrazione di terze parti.
| 1 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
| 2 |
Configurare gli slot. Per ulteriori informazioni, vedere Configurazione del riempimento degli slot. |
| 3 |
Configurare l'evasione ordini. Nella sezione Webex Connect Flow Builder Fulfillment , configurare le seguenti impostazioni: |
| 4 |
Fare clic su Aggiungi per completare la configurazione. |
Come procedere
Configurare la Knowledge Base.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella. Per ulteriori informazioni, vedere Aggiungere entità di input in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
Aggiungere entità utilizzando un editor JSON
- Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
- Immettere lo schema dei parametri di input in formato JSON.
- Fare clic su Aggiungi.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Una descrizione concisa e coerente con le istruzioni dell'agente e la descrizione dell'azione è utile per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". La "descrizione" non viene applicata a tutte le entità, ma è altamente consigliata di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: utilizzare il campo del modello con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è utile per convalidare formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a comprendere il tipo di dati di cui ha bisogno e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
L'esempio seguente include vari tipi di entità e parole chiave: { "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "SMS", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che è necessaria una gestione sicura).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste best practice per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Questo schema comporterà l'invio del formato JSON per connettere il nodo iniziale dell'agente AI simile al seguente:
{ "username":"username-example", "password":"password-example", "email":"fake@example.com", "preferences": { "newsletter":true, "notifications":"email, SMS" }, "roles":"user" }
Webex Connect potrebbe non ricevere l'input delle preferenze e dei ruoli in determinate situazioni perché non sono stati designati come richiesto nello schema.
Configurare l'azione client MCP
La funzionalità client MCP (Model Context Protocol) consente agli agenti IA autonomi di connettersi direttamente a strumenti e servizi di terze parti senza richiedere integrazioni API personalizzate. Ciò semplifica il modo in cui gli agenti recuperano i dati ed eseguono azioni durante le conversazioni in diretta con i clienti.
Configurando un client MCP, gli agenti AI possono:
- Richiama automaticamente strumenti di terze parti durante le conversazioni in diretta.
- Recupera dati in tempo reale da sistemi esterni.
- Esegui azioni senza l'intervento umano.
Operazioni preliminari
Prima di configurare l'azione MCP in Webex AI Agent Studio, devi:
-
Disporre dell'URL del server MCP, del tipo di autenticazione e delle credenziali per gli strumenti di terze parti che si desidera connettere.
-
Registra le app MCP sul portale per sviluppatori Webex. Per ulteriori informazioni, consulta la sezione Esegui l'onboarding dell'app agente nel portale per sviluppatori.
-
Autorizza lo strumento in Control Hub per la tua organizzazione. Per ulteriori informazioni, vedere la sezione Provisioning su Control Hub nel portale per sviluppatori.
Nota: le azioni MCP sono di sola lettura una volta create. Se è necessario modificare le impostazioni dell'azione, è necessario creare una nuova azione.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Scegliere l'agente AI per il quale si desidera configurare l'azione MCP. Puoi anche creare un nuovo agente AI autonomo. Per ulteriori informazioni, vedere la sezione Creazione di un agente AI autonomo. |
| 3 |
Passare ad Azioni Tab. Fare clic sulle azioni Click+Add. |
| 4 |
Nel popup Aggiungi azioni , in Sfoglia azioni scegliere Seleziona disponibile Vengono visualizzati tutti gli strumenti MCP disponibili con il nome del provider e l'etichetta MCP. |
| 5 |
Scegliere lo strumento MCP che si desidera aggiungere. È possibile aggiungere più strumenti MCP in qualsiasi momento. Fare clic su Aggiungi. L'agente può supportare un numero massimo di azioni come definito dalla configurazione dell'organizzazione. |
Come procedere
Una volta aggiunto uno strumento MCP, il sistema popola automaticamente i seguenti dettagli dalla definizione del server MCP:
- Nome azione (nome strumento MCP)
- Descrizione
- Entità di input(campi obbligatori e tipi di dati)
Se è necessario modificare uno di questi dettagli, è necessario aggiornare la definizione del server MCP in fase di registrazione o provisioning. Le modifiche vengono sincronizzate automaticamente con AI Agent Studio tramite notifiche.
Verificare lo stato dello strumento MCP
Dopo aver aggiunto un'azione MCP, verificarne lo stato nell'elenco delle azioni:
-
Nome dello strumento, descrizione e dettagli del server
-
Parametri di input inviati allo strumento
-
Output restituito dallo strumento
-
Stato di esecuzione (operazione riuscita o non riuscita)
-
Latenza (in millisecondi)
-
Nome server e ID
-
Transazione ID
Limitazioni
Tenere presenti le seguenti limitazioni:
-
Il controllo di accesso a livello di gruppo non è supportato. L'accesso allo strumento MCP viene gestito solo a livello di organizzazione.
-
Le azioni MCP sono di sola lettura una volta create in AI Agent Studio. Per aggiornare un'azione, creane una nuova.
-
Il numero massimo di azioni per agente è definito dalla configurazione dell'organizzazione. Per informazioni dettagliate, contattare l'amministratore.
Creare un'azione di trasferimento personalizzata
La funzione di trasferimento personalizzata consente di trasferire le chiamate da un agente AI a un altro agente AI o a un agente umano per garantire un'esperienza cliente senza interruzioni. Invece di creare un singolo agente complesso, puoi creare più mini agenti AI che gestiscono attività diverse. È quindi possibile utilizzare l'opzione di azione di trasferimento personalizzata per trasferire la chiamata a un altro agente AI o agente umano, migliorando così l'efficienza degli agenti.
La funzione di azione di trasferimento personalizzata è attualmente in versione beta.
Operazioni preliminari
Crea gli agenti AI autonomi necessari da utilizzare durante il trasferimento delle chiamate.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fare clic sull'elenco a discesa Crea nuovo . |
| 4 |
Nella pagina Crea azione di trasferimento specificare i seguenti dettagli: |
Come procedere
L'azione di trasferimento personalizzata viene elencata nella pagina Azioni.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. Ti consigliamo vivamente di scegliere una knowledge base che usi lo stesso linguaggio del tuo agente di intelligenza artificiale per prestazioni ottimali. Dopo aver mappato una knowledge base a un agente di intelligenza artificiale, non è possibile associare la stessa knowledge base a un altro agente di intelligenza artificiale. |
| 4 |
Fai clic su Salva modifiche. |
| 5 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Configurare le impostazioni di conversazione
Questa sezione descrive come configurare la lingua e la voce dell'agente AI, scegliere uno stile di risposta, aggiungere parole personalizzate per il riconoscimento e gestire il modo in cui l'agente AI gestisce le pause o le interruzioni durante le conversazioni.
Operazioni preliminari
- Assicurati di aver effettuato l'accesso a Webex AI Agent Studio.
- Assicurati di aver creato l'agente AI autonomo.
| 1 |
Nella pagina Dashboard , fai clic sull'agente AI che hai creato. |
| 2 |
Nella pagina di configurazione dell'agente AI, passare a Configurazione > Conversazione Tab. |
| 3 |
Configurare le impostazioni della lingua e dello stile di risposta: |
| 4 |
Configurare le impostazioni del canale vocale: |
| 5 |
Configura il vocabolario personalizzato. Inserisci parole o frasi separate da virgole (fino a 100 parole o frasi). L'aggiunta di un vocabolario personalizzato consente all'agente di intelligenza artificiale di riconoscere e rispondere meglio a termini, nomi o linguaggio specifico del settore specifici pertinenti al tuo caso d'uso. |
| 6 |
Configurare le impostazioni Ritardi e interruzioni : |
| 7 |
Configurare le impostazioni DTMF : |
| 8 |
Fai clic su Salva modifiche. È possibile visualizzare in anteprima l'esperienza di conversazione prima di pubblicare le modifiche e le stesse impostazioni di conversazione verranno applicate all'esperienza di anteprima vocale. |
| 9 |
Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo. |
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente.
È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per controllare le risposte dell'agente AI e assicurarti che funzioni correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni ai consumatori e avviare più sale per testare l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione. |
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI.
|
| 2 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 3 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 4 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 5 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblica il tuo agente AI autonomo
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Crea l'agente AI autonomo.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Nella schermata Pubblica modifiche , immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia . |
Visualizza le sessioni e la cronologia degli agenti AI autonomi
È possibile visualizzare i dettagli delle sessioni stabilite con i clienti e la cronologia delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti di intelligenza artificiale e utenti. Per accedere alle sessioni:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.
-
Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente di intelligenza artificiale.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
-
ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
-
Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
-
Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
-
Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
-
Downvoted: consente di filtrare le sessioni sottovalutate.
-
Visualizzare i dettagli della sessione
Per visualizzare i dettagli della sessione:
-
Fare clic su una singola riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. Se la sessione è bloccata, è necessario disporre dell'autorizzazione per decrittografarla.
-
Fare clic su Decrittografa contenuto per visualizzare i dati della sessione.
Il pulsante Decrittografa contenuto viene visualizzato solo se hai decrittografato l'accesso all'interno dell'applicazione AI Agent Studio.
-
Il sistema visualizza i seguenti dettagli di sessione:
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto per la conversazione. Utilizza la barra di ricerca per trovare rapidamente una trascrizione di conversazione specifica. Ciò consente di navigare facilmente tra lunghe interazioni senza dover scorrere manualmente l'intero testo.
- Mostra le risposte corrispondenti generate dall'agente di intelligenza artificiale.
-
La funzione di rilevamento delle chiatte in ingresso dell'agente AI identifica i casi in cui un utente interrompe o parla durante un'espressione dell'agente in corso. Ad esempio, mentre l'agente AI risponde con "Ho controllato il tuo account e il tuo saldo è...", e l'utente interrompe con "Okay.", l'agente AI rileva questo input utente. Di conseguenza, interrompe immediatamente la sua attuale espressione, impedendo il pieno completamento del messaggio previsto.
- La risposta dell'agente AI viene visualizzata con il fumetto del messaggio "Interruzione utente rilevata" nella trascrizione della sessione, che notifica agli sviluppatori dell'agente AI il prompt dell'agente specifico che è stato interrotto e il punto esatto dell'interruzione.
-
La sezione Risposta interrotta nel pannello di destra fornisce un'analisi dettagliata dell'evento di accesso. Ad esempio, visualizza la risposta completa e prevista dell'agente AI (ad esempio, "Ho controllato il tuo account e il tuo saldo è di cinquemila dollari"). Identifica anche il "contenuto non riprodotto" (ad esempio, "cinquemila dollari"), indicando esplicitamente la parte della risposta dell'agente AI che è stata soppressa o troncata a causa dell'interruzione in tempo reale dell'utente.
Attualmente, il messaggio "Contenuto non riprodotto" è disponibile solo per le risposte di evasione ordini. Sarà presto esteso alle richieste generali.
-
-
Per la risposta corrispondente, il pannello di destra visualizza la sezione Azioni eseguite con i seguenti dettagli:
- Azione di trasferimento agente
- Riempimento e adempimento degli slot relativi a tutte le azioni
La sezione Informazioni generali fornisce informazioni dettagliate su ciascuna azione.
Utilizzare il pulsante Espandi tutto per espandere la transazione. Il pannello di destra visualizza anche i dettagli sull'utilizzo delle conoscenze con dettagli sui nomi dei documenti e sui file caricati.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
-
Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.
-
Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
-
Cronologia versioni: fai clic su Cronologia versioni Tab per visualizzare le varie versioni dell'agente AI autonomo.
-
Registri delle modifiche: fare clic su Registri delle modificheTab per visualizzare le modifiche apportate agli agenti AI.
Cronologia delle versioni
Ogni volta che si pubblica l'agente AI autonomo, viene salvata una versione dell'agente AI autonomo disponibile in Cronologia versioni Tab. È possibile visualizzare le varie versioni dell'agente AI da Cronologia versioni Tab.
-
Descrizione versione: una breve descrizione della versione dell'agente AI.
-
Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
-
Aggiornato alle: data e ora di creazione della versione.
-
Azioni: consente di eseguire le seguenti azioni sull'agente AI:
-
Carica come bozza: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
-
Esporta: consente di esportare l'agente AI.
-
Registri delle modifiche
Il Change logs Tab tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Il Change logs Tab visualizza i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore di agenti AI possono accedere solo a Change logs Tab. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
-
Aggiornato alle: dati e ora della modifica.
-
Aggiornato da: nome dell'utente che ha incorporato la modifica.
-
Modifica posizione: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
-
Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per, Modifica percorso e Descrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Visualizza le prestazioni degli agenti Autonomous AI utilizzando l'analisi
La sezione Analisi degli agenti AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi dell'agente Autonomous AI:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Sessioni totali e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere.
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri.
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti.
Configurare l'agente AI con script
Gli agenti di intelligenza artificiale con script migliorano le funzionalità di creazione di agenti senza codice della piattaforma Webex AI Agent Studio. Consentono conversazioni multiturno, raccogliendo dati rilevanti dai clienti per eseguire attività specifiche. Ciò include:
-
Esecuzione di comandi semplici: seguire le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: consente di manipolare e trasformare i dati in base alle regole specificate.
-
Interazione con altri sistemi: comunicazione e controllo di altre soluzioni.
Gli agenti di intelligenza artificiale con script sono agenti basati sulla conoscenza la cui base di conoscenza è costituita da un corpus di domande e risposte. L'agente AI con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
-
Sono richieste conoscenze specifiche: l'agente deve rispondere alle domande all'interno di un dominio predefinito.
-
La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
-
È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di formazione.
Creare un agente di intelligenza artificiale basato su script
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nella dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI, scegliere Inizia da zero e fare clic su Avanti . Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI in |
| 4 |
Scegliere Tipo di agente di script. |
| 5 |
Specificare i seguenti dettagli: |
| 6 |
Fai clic su Crea. Ora hai creato correttamente l'agente AI con script che è ora disponibile nel dashboard. Puoi creare fino a 100 agenti AI, inclusi sia tipi con script che autonomi. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Inoltre, puoi importare gli agenti AI. Per ulteriori informazioni, vedere Importare l'agente AI. |
Come procedere
Configurare l'agente AI di script.
Configurare l'agente AI con script
Le sezioni seguenti illustrano come configurare l'agente AI con script in base alle proprie esigenze specifiche:
Aggiornare il profilo dell'agente AI tramite script
Operazioni preliminari
Creare un agente di intelligenza artificiale basato su script.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche. |
| 4 |
Fai clic su Pubblica per attivare l'agente AI. |
Aggiornare le impostazioni del motore AI
Gli agenti di intelligenza artificiale con script utilizzano motori di intelligenza artificiale (basati sull'apprendimento automatico) per comprendere e rispondere alle richieste dei clienti. Ecco una rapida panoramica dei motori di intelligenza artificiale utilizzati:
-
Webex AI Pro 1.0 (con Swiftmatch): un motore di allenamento veloce e leggero che supporta più lingue.
-
Webex AI Pro 1.0 (con Mindmeld) — Un framework avanzato per la creazione di flussi conversazionali di alta qualità con varie funzionalità di comprensione del linguaggio naturale (NLU).
Per modificare il motore di intelligenza artificiale per l'agente di intelligenza artificiale:
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Tab. |
| 3 |
Fai clic sull'icona accanto al motore di intelligenza artificiale. |
| 4 |
Nella pagina Gestisci motore AI, configura i seguenti campi:
|
| 5 |
Fare clic su Aggiorna per modificare le impostazioni del motore AI per l'agente AI. |
| 6 |
Fai clic su Salva modifiche per aggiornare le impostazioni del motore AI. |
Configurare gli script
Gli script sono gli elementi costitutivi che alimentano la comprensione e le risposte dell'agente AI. In questa sezione vengono descritti tre componenti chiave:
-
Gli intenti catturano i vari obiettivi o azioni che gli utenti desiderano realizzare quando interagiscono con il tuo agente di intelligenza artificiale. La mappatura delle intenzioni dell'utente consente all'agente AI di riconoscere e rispondere in modo appropriato alle richieste degli utenti. Per creare un intento, consultate Creare un intento.
-
Le entità sono le informazioni specifiche che l'agente AI deve estrarre dagli input dell'utente. Questi includono date, nomi di prodotti o valori personalizzati univoci per il caso d'uso del cliente. Le entità sono variabili importanti che il tuo agente AI deve comprendere per soddisfare efficacemente le richieste degli utenti. Per creare un'entità, vedere Creare un'entità.
-
Le risposte sono le risposte accuratamente elaborate dal tuo agente AI alle richieste degli utenti. Dettano il modo in cui il tuo agente AI comunica con gli utenti dopo aver compreso il loro intento e aver raccolto le entità necessarie. Per creare una risposta, vedere Creare una risposta.
Insieme, questi componenti lavorano insieme per creare conversazioni fluide e mirate tra il tuo agente e i suoi utenti. Per ulteriori informazioni, vedere Comprendere intenti, entità e risposte in AI Agent Studio.
Creare un intento
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > intenti. |
| 3 |
Fare clic su + Crea intento. |
| 4 |
Nella schermata Aggiungi un nuovo intento , specificate i seguenti dettagli: |
| 5 |
Fate clic su Aggiungi per creare un intento. |
| 6 |
Fai clic su Pubblica per attivare l'agente AI. |
Creare un'entità
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > entità. |
| 3 |
Fare clic su + Crea entità. |
| 4 |
Nella finestra Crea entità , specificare i seguenti campi: |
| 5 |
Fai clic su Salva modifiche. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate. È possibile modificare solo il nome dell'entità e non il tipo di entità. |
Creare una risposta
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare a Configurazioni > script > risposte. Il sistema fornisce risposte condizionali predefinite per il canale Web che è possibile utilizzare per le interazioni con i clienti. Inoltre, è possibile utilizzare l'icona Modifica in ogni risposta per modificare le impostazioni di risposta. Non è possibile eliminare le risposte predefinite e il canale Web. |
| 3 |
Per creare una risposta personalizzata, fare clic su +Crea risposta.
Viene visualizzata la schermata Aggiungi una nuova risposta .
|
| 4 |
Nella schermata Aggiungi una nuova risposta , inserisci il nuovo nome della risposta. |
| 5 |
Per la lingua configurata, è possibile aggiungere facoltativamente una risposta condizionale facendo clic su Aggiungi condizione.
|
| 6 |
Fai clic su Crea per creare una risposta. |
Configurare i tipi di risposta
In Response Designer è possibile configurare risposte specifiche del canale per gli intenti. Per ulteriori informazioni su come creare una risposta, vedere la sezione Creare una risposta .
Fare riferimento alla sezione seguente per informazioni dettagliate:
Configurare il tipo di risposta al testo
Puoi configurare gli SMS come risposte per tutti i canali. Per aggiungere un tipo di risposta di testo per il canale scelto (predefinito o personalizzato), attenersi alla seguente procedura:
| 1 |
Per il canale scelto, selezionare Tipo di risposta testo . |
| 2 |
Immettere il messaggio di testo nella casella di testo Variante . Puoi personalizzare le risposte degli agenti utilizzando le variabili ricevute dal canale o raccolte dai clienti durante la conversazione. È anche possibile immettere
${per scegliere la variabile richiesta nell'area di testo. |
| 3 |
Per aggiungere più varianti, fai clic su Aggiungi variante e inserisci l'SMS. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta carosello
Puoi configurare le risposte carosello per i canali Web (predefinito) e Messenger. Ogni risposta carosello può contenere un'immagine, una descrizione e fino a tre pulsanti. Procedi nel seguente modo:
| 1 |
Per il canale scelto, fai clic su Carosello nel riquadro destro. Viene visualizzata la scheda carosello ricco. |
| 2 |
Fare clic su Configura per visualizzare o modificare l'URL dell'immagine. Per impostazione predefinita, il sistema visualizza l'URL dell'immagine. |
| 3 |
Inserire il Titolo e la Descrizione (opzionale) per la scheda. |
| 4 |
Per inviare un payload configurato all'agente AI e richiamare la risposta corrispondente per l'intento, fai clic su + Aggiungi risposta rapida. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta rapida
Puoi configurare risposte rapide per i canali Web (predefinito), SMS, Messenger, Apple Messages for Business e RCS. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Risposta rapida nel riquadro destro. |
| 2 |
Immettere il messaggio di risposta rapida per l'intento. |
| 3 |
Per inviare un payload configurato all'agente AI, fai clic su + Aggiungi risposta rapida. Scegli il tipo di pulsante Testo e inserisci il testo e il payload/identificatore. Fai clic su Fine per aggiungere una risposta rapida di testo. Per il reindirizzamento dell'URL, scegli il tipo di pulsante URL (applicabile solo per la chat Web), inserisci il testo e l'URL e fai clic su Fine. |
| 4 |
Fare clic su Crea per creare la risposta. Una corrispondenza parziale si verifica quando c'è incertezza sulle query degli utenti in ingresso. L'agente AI risponde con intenti vicini alla query dell'utente come opzioni. Le risposte alle corrispondenze parziali vengono visualizzate per il Web. |
Configurare il tipo di risposta immagine
Puoi configurare le risposte alle immagini per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Immagine nel riquadro destro. La scheda immagine viene visualizzata con le configurazioni predefinite. |
| 2 |
Aggiornare l'URL dell'immagine. |
| 3 |
Scegli il tipo di immagine (jpeg o png). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta video
Puoi configurare le risposte video per i canali Web (predefinito), Messenger e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fai clic su Video nel riquadro destro. La scheda video viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiorna l'URL del video. |
| 3 |
Scegli il tipo di video richiesto (mp4). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta audio
Puoi configurare le risposte audio per Web (impostazione predefinita) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su Audio nel riquadro destro. La scheda audio viene visualizzata con la configurazione predefinita. |
| 2 |
Aggiornare l'URL audio. |
| 3 |
Scegli il tipo di audio (mp3 o aac). |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta file
Puoi configurare il file come risposta per i canali Web (predefinito) e WhatsApp. Attenersi alla seguente procedura:
| 1 |
Per il canale scelto, fare clic su File nel riquadro destro. Viene visualizzata la scheda File. |
| 2 |
Immettere l'URL del file. |
| 3 |
Scegliere il tipo di file. I tipi di file supportati sono .html, .PDF, testo non crittografato, .jpeg, .png, .mp4, .mp3 e .aac. |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dei messaggi di elenco
Puoi configurare i messaggi dell'elenco come risposte per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenca messaggi nel riquadro destro. |
| 2 |
Passare a Configuration Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a List Sections Tab e configurare le seguenti impostazioni: |
| 4 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta dell'elenco numerato
Puoi configurare l'elenco numerato come risposta per il canale WhatsApp. Attenersi alla seguente procedura:
| 1 |
Fare clic su Elenco numerato nel riquadro destro. |
| 2 |
Modificare il testo predefinito fornito. |
| 3 |
Fare clic su + Aggiungi voce di elenco. |
| 4 |
Sotto il tipo di pulsante Testo , configurare quanto segue: |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta di selezione elenco
Puoi configurare le risposte di selezione elenco per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selezione elenco nel riquadro destro. |
| 2 |
Passare a Configurazione Tab e configurare le seguenti impostazioni: |
| 3 |
Passare a Elenco sezioni Tab e configurare le seguenti impostazioni: |
| 4 |
Per aggiungere una nuova sezione dell'elenco, fare clic su Aggiungi sezione elenco. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta selezione ora
Puoi configurare le risposte di selezione orario per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Selettore timer nel riquadro destro. Passare a Configurazione Tab e configurare quanto segue: |
| 2 |
Passare a Dettagli evento Tab e configurare: |
| 3 |
Fare clic su Crea per creare la risposta. |
Configurare la risposta multimediale
Puoi configurare le risposte multimediali per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su File multimediali nel riquadro destro. |
| 2 |
Immettere il testo. |
| 3 |
Scegliere il tipo di supporto e immettere l'URL. |
| 4 |
Per aggiungere altro ok capito, fai clic su Aggiungi ok capito. |
| 5 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta RTF
Puoi configurare le risposte ai rich link per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Collegamento RTF nel riquadro destro. |
| 2 |
Inserisci l'URL dell'immagine e scegli il tipo di immagine (jpeg o png). |
| 3 |
Inserisci l'URL del sito Web per il reindirizzamento. |
| 4 |
Inserisci il titolo dell'URL del video o dell'immagine. |
| 5 |
Inserisci l'URL del video che supporta il protocollo MIME e scegli il tipo (video/mp4). |
| 6 |
Fare clic su Crea per creare la risposta. |
Configurare il tipo di risposta del modulo
Puoi configurare le risposte ai moduli per il canale Apple Business Messages. Attenersi alla seguente procedura:
| 1 |
Fare clic su Modulo nel riquadro destro. |
| 2 |
Inserisci il modulo in formato JSON. Ogni JSON contiene informazioni sulle pagine che fanno parte del modulo con le personalizzazioni. Le pagine possono essere di diversi tipi:
I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:
Fare clic su Scarica JSON di esempio per scaricare il file JSON di esempio e comprendere la struttura del modulo. Per ulteriori informazioni, consulta la documentazione ufficiale di Apple. |
Configurare tipi di risposta eventi personalizzati
È possibile configurare eventi personalizzati come risposte per il canale vocale. Attenersi alla seguente procedura:
| 1 |
Fai clic su Eventi personalizzati nel riquadro destro. |
| 2 |
Immettere il nome dell'evento in ingresso ricevuto dall'agente AI. |
| 3 |
Nelle impostazioni vocali, configurare le seguenti impostazioni da aggiungere a ogni risposta dell'agente: |
| 4 |
Fare clic su Crea per creare la risposta. Per la configurazione di eventi personalizzati per l'agente AI di script, vedere l'articolo Configurare eventi personalizzati.
|
Configurare il trasferimento dell'agente
Configurare la lingua e la voce
Puoi configurare più lingue e voci specifiche della lingua per l'agente di intelligenza artificiale con script per gestire le interazioni con i clienti.
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Nella pagina di configurazione dell'agente AI, passare a Tab. La lingua e la voce predefinite sono impostate su Inglese. Per altre lingue e voci supportate, consulta l'articolo Lingue e voci supportate. |
| 2 |
Per aggiungere altre lingue all'agente AI, fai clic su +Aggiungi lingua. |
| 3 |
Scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa e fare clic su Aggiungi. |
| 4 |
Fai clic su Aggiungi lingue. La lingua appena aggiunta viene visualizzata in Lingua Tab con l'interruttore Abilitato impostato su "on" per impostazione predefinita. L'aggiunta di più di una lingua abilita il modello multilingue Polymatch nelle impostazioni avanzate di AI Engine. |
| 5 |
Scegliere la voce appropriata dall'elenco a discesa Nome voce . Le voci disponibili appaiono automaticamente in base alla lingua scelta. |
| 6 |
Per impostare la lingua e la voce desiderate come predefinite per l'agente AI, fai clic su Imposta come predefinito nella colonna Controlli . Non puoi rimuovere la lingua e la voce predefinite, ma puoi modificarle in base alle esigenze. La modifica della lingua predefinita potrebbe influire sulle risposte, sugli intenti, sulla curatela, sui test e sulle esperienze di anteprima. |
Configura evasione ordini
Puoi configurare l'adempimento per gli agenti di intelligenza artificiale di script per interagire con sistemi esterni e recuperare, aggiornare o archiviare i dati tramite API. Per ulteriori informazioni, vedere l'articolo Configurare l'adempimento per gli agenti di intelligenza artificiale tramite script.
Visualizzare in anteprima l'agente AI di script
Webex AI Agent Studio consente di visualizzare in anteprima gli agenti AI durante e dopo lo sviluppo. Questa funzione ti consente di testare il funzionamento del tuo agente AI e verificare se fornisce le risposte previste a diverse query di input. È possibile visualizzare in anteprima l'agente AI di script nei seguenti modi:
È possibile aprire l'anteprima da:
- Dashboard agente AI: quando si passa il mouse su una scheda agente AI, viene visualizzata l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima.
- Intestazione agente AI: fare clic sulla scheda agente AI per aprire l'agente. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato l'anteprima e averla ridotta a icona, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questo widget per riaprire facilmente la modalità di anteprima.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi inserire espressioni (o una sequenza di espressioni) per vedere come risponde l'agente AI, aiutandoti a confermare che funziona come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua di input. È inoltre possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo tra le opzioni disponibili.
È possibile ingrandire il widget di anteprima per una visualizzazione migliore. È inoltre possibile fornire informazioni sui consumatori e avviare più sale per testare a fondo l'agente di intelligenza artificiale.
Anteprima della conversazione in chat
La funzione di anteprima della chat ti consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite testo.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprimanell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Fai clic su Avvia una chat. L'agente AI visualizza un messaggio di benvenuto predefinito per avviare l'interazione.
|
| 3 |
Digitare la query nella casella di testo e premere INVIO. |
| 4 |
È quindi possibile visualizzare e valutare la risposta dell'agente AI. Per avviare una nuova conversazione o sessione di chat, fai clic su Anteprima nell'intestazione.
|
Anteprima della conversazione vocale
La funzione di anteprima vocale consente di interagire con l'agente AI come utente finale e osservare come risponde alle diverse query tramite la voce.
-
È necessaria l'autorizzazione del browser per visualizzare in anteprima le conversazioni vocali. Quando richiesto dal browser, assicurarsi di fare clic su "Consenti" per abilitare l'accesso richiesto. Si consiglia di utilizzare i seguenti browser:
- Safari su macOS
- Chrome su Windows
- Utilizzare una cuffia per un'esperienza ottimale. Quando un chiamante interrompe l'agente AI (tramite barge-in), l'agente AI rileva il parlato, interrompe il prompt che sta riproducendo ed elabora l'input del chiamante di conseguenza, questo funziona in modo ottimale solo quando si utilizza una cuffia.
- Quando non si utilizza una cuffia, evitare di impostare il volume al 100%.
| 1 |
Nella pagina di configurazione dell'agente AI, fai clic su Anteprima nell'intestazione. Viene visualizzato il widget di anteprima dell'agente AI. |
| 2 |
Per visualizzare in anteprima la conversazione vocale in una lingua diversa configurata per l'agente, scegliere la lingua e le impostazioni internazionali desiderate dall'elenco a discesa. La lingua predefinita è en-US. Puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate (disponibile in versione beta). |
| 3 |
Fai clic su Avvia una chiamata. La chiamata viene avviata con l'agente AI, che riproduce un messaggio di benvenuto predefinito per iniziare l'interazione. Puoi anche vedere la trascrizione in tempo reale della conversazione nel widget. |
| 4 |
Dai voce alla tua domanda. Mentre parli, puoi vedere la trascrizione in diretta della conversazione. Per disattivare l'audio della voce durante l'interazione, fai clic su Disattiva audio. |
| 5 |
Per la tua query, puoi quindi ascoltare e valutare la risposta dell'agente AI. |
| 6 |
Per terminare la chiamata, fare clic su Termina chiamata. |
Pubblicare l'agente AI con script
Dopo aver configurato e visualizzato in anteprima il tuo agente di intelligenza artificiale, puoi pubblicare l'agente per renderlo attivo.
Operazioni preliminari
Creare l'agente AI di script.
| 1 |
Nella pagina di configurazione dell'agente AI, fare clic su Pubblica. |
| 2 |
Immettere il nome della versione e fare clic su Pubblica. È possibile visualizzare i dettagli della versione nella pagina Cronologia . Per ulteriori informazioni, vedere la sezione Cronologia. |
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Agente con script di test
Man mano che gli agenti di intelligenza artificiale si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma degli agenti AI offre un comodo framework di test degli agenti AI con un solo clic. Si può:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla seguente procedura:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente di intelligenza artificiale. |
| Lingua prevista | La lingua in cui interagisci con l'agente AI. |
| Intento previsto | Specificare l'intento da visualizzare in risposta a un particolare messaggio utente. Per aiutarti a trovare l'intento più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Quando si immette, il sistema suggerisce di abbinare gli intenti in base al testo immesso fino a quel momento. |
| Reimpostare il contesto precedente | Selezionare la casella di controllo per isolare i test case ed eseguirli indipendentemente dal contesto dell'agente di intelligenza artificiale esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, evitando interferenze derivanti da interazioni precedenti o dati archiviati. |
| Includi corrispondenze parziali | Abilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti. |
| Esporta in CSV | Esportare test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. |
| Modello di richiamata previsto | Specificare la chiave modello da attivare quando si verifica la richiamata. |
| Timeout di richiamata (s) | La quantità massima di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Il sistema consente un timeout massimo di 20 secondi. |
Eseguire test
In Execution Tab fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case da Test cases Tab.
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtra l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
In Cronologia Tab, accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni aiutano gli sviluppatori a ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornisce informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante il test.
Visualizzare le sessioni agente
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file CSV per l'analisi e il controllo offline. Utilizza questi dati per analizzare le interazioni degli utenti, identificare le aree di miglioramento e perfezionare le risposte degli agenti AI.
Può gestire grandi set di dati visualizzando i risultati sulle pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: l'identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato alle: l'ultima ora di sistema aggiornata.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che consegniamo a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato un errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Visualizzare i dettagli della sessione nell'agente AI di script
Fare clic sulla sessione in ogni riga per visualizzare i dettagli della singola sessione.
Il Transaction Info Tab fornisce una ripartizione dettagliata di una specifica interazione, classificando le informazioni in quattro sezioni:
La sezione Messaggi :
- Mostra una trascrizione di tutte le interazioni della sessione in ordine cronologico, fornendo il contesto per la conversazione.
- Mostra le risposte corrispondenti generate dall'agente AI.
La sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come il sistema le estrae dalla query dell'utente.
La sezione Entità identificate elenca le entità che il sistema estrae dal messaggio del cliente e lo associa all'intento del consumatore attivo. Queste entità rappresentano le informazioni chiave identificate dall'agente AI all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Query elaborata: indica la versione pre-elaborata dell'input del cliente dopo che la pipeline NLU (Natural Language Understanding) dell'agente AI lo ha elaborato.
- Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
- Lingua rilevata: la lingua rilevata dalla tecnologia.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
- Modello vettoriale: un modo per rappresentare il testo come vettori numerici.
- Punteggi soglia minima: visualizza il punteggio soglia minimo.
- Differenza punteggio corrispondenza parziale: la differenza di punteggio parziale della corrispondenza configurata nelle impostazioni Trasferimento e Inferenza . Il sistema determina se una query non rientra nell'ambito o richiede l'intervento dell'agente in base a questi valori.
- Registri di debug: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Visualizzare la cronologia delle versioni e i registri delle modifiche
Ogni volta che aggiungi o aggiorni intenti o entità, il sistema esegue nuovamente il training dell'agente AI di script per mantenerlo aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per garantire accuratezza ed efficacia. Ogni volta che si pubblica un agente AI con script, una versione viene salvata e accessibile in Cronologia versioni Tab, in cui è possibile visualizzare tutte le versioni dell'agente AI di script.
La pagina Cronologia consente di accedere ai seguenti aggiornamenti apportati agli agenti:
- Tenere traccia di quando è stata pubblicata la cronologia delle versioni e delle modifiche apportate sotto forma di nota lasciata dagli sviluppatori durante la pubblicazione.
- Visualizza il motore di intelligenza artificiale utilizzato per ogni versione pubblicata, insieme alle relative impostazioni. Puoi anche vedere il tempo trascorso per preparare ogni versione per la pubblicazione.
- Monitorare le modifiche apportate a impostazioni, intenti, entità, risposte e cura nei registri delle modificheTab.
- Pubblicare, visualizzare in anteprima o caricare una versione precedente come bozza, se necessario.
- Visualizza cronologia formazione: consente di tenere traccia di quando è stato eseguito il training di un corpus e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, intenti, risposte e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
Registri delle modifiche
La sezione Registri delle modifiche fornisce un record dettagliato delle modifiche apportate all'agente AI di script negli ultimi 35 giorni. Per accedere ai registri delle modifiche:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
- Fare clic su Change Logs Tab per visualizzare un registro dettagliato delle modifiche:
- Aggiornato alle: la data e l'ora in cui il sistema ha apportato la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Modifica posizione: la sezione dell'agente AI in cui è avvenuta la modifica (ad esempio, Corpus, Intento e Risposta).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeModifica posizioneper trovare voci specifiche del registro delle modifiche. -
La cronologia delle versioniTab visualizza un massimo di 10 corpora per ciascun agente AI.
Curare l'agente AI con script
Il sistema aggiunge messaggi alla console di Curation in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio e attiva l'intento di fallback.
- Messaggi sottovalutati: messaggi che gli utenti hanno sottovalutato durante le anteprime degli agenti AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è riuscito a individuare l'intento o la risposta corretti.
Risolvere i problemi
Il file Issues Tab consente di esaminare e indirizzare i messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
Se Advanced Data Protection è abilitato nel backend, il sistema concede l'accesso decrittografato a livello di utente.
Per risolvere un problema, puoi:
-
Collega a un intento esistente: per collegare un problema a un intento esistente, selezionate l'opzione Collega (Link ) e cercate l'intento desiderato.
-
Aggiungi a un nuovo intento: utilizzate l'opzione Aggiungi a un nuovo intento per creare un nuovo intento direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
- Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
Il file Risolto Tab visualizza tutti i problemi risolti dal sistema. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se è stato collegato a un intento esistente, se è stato creato un nuovo intento o se è stato ignorato. Se vedi risposte che non ti piacciono e che il sistema non ha rilevato, puoi aggiungere manualmente esempi specifici alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore
Statodi cura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia per mostrarne lo stato.
Visualizzazione delle prestazioni degli agenti di intelligenza artificiale tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede, ovvero Panoramica, Risposte, Formazione e Cura.
Nella pagina Analisi, puoi selezionare l'agente AI per il quale desideri visualizzare le analisi. Puoi personalizzare la vista di analisi scegliendo il canale, l'intervallo di date e la granularità dei dati. Per impostazione predefinita, il sistema visualizza i dati di analisi per l'ultimo mese per tutti i canali, con ogni giorno come punto dati.
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi degli agenti AI.
- Dal dashboard, scegli l'agente AI che hai creato.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Il conteggio delle sessioni totali e delle sessioni che l'agente AI gestisce senza l'intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e agenti AI) e quanti di questi messaggi provenivano dagli utenti.
- Messaggi medi giornalieri
Il sistema segue questo con una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione della panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento nei loro agenti AI. Questa sezione visualizza tutti gli effetti come rettangoli, con colore e dimensione che indicano la quantità di dati di addestramento. Più un intento è vicino al colore bianco, maggiore è il numero di dati di addestramento necessari per migliorare la precisione dell'agente AI.
Risposte
Questa sezione fornisce una visione dettagliata di ciò che i clienti chiedono e quanto spesso lo chiedono. Mostra graficamente gli intenti più popolari per gli agenti AI per rispondere alle domande e i modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Questa sezione fornisce una visione dettagliata delle richieste dei clienti e della loro frequenza. Visualizza visivamente gli intenti e i tipi di risposta più popolari utilizzati dagli agenti di intelligenza artificiale per risolvere le query dei clienti.
Curation
Questa sezione riassume visivamente il numero di problemi di cura che si presentano ogni giorno e il numero che gli agenti AI risolvono.
Utilizzare agenti AI per le interazioni con i clienti
Questa sezione descrive come integrare gli agenti AI con i canali vocali e digitali per gestire le conversazioni con i clienti.
Usa gli agenti di intelligenza artificiale per le interazioni vocali e digitali
Dopo aver creato e configurato gli agenti AI autonomi o con script nella piattaforma Webex AI Agent Studio, il passaggio successivo consiste nell'integrarli con i canali voce e digitale. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per altre informazioni, vedi l'articolo Usare gli agenti di intelligenza artificiale per le interazioni vocali e digitali.
Gestione di report personalizzati per agenti AI
È possibile utilizzare variabili globali per generare report personalizzati e analizzare le chiamate indirizzate all'agente AI.
Attualmente, i report predefiniti per l'agente AI non sono disponibili in Analyzer.
Creare una variabile globale
| 1 |
Accedere a Control Hub. |
| 2 |
Nel riquadro di spostamento del Contact Center scegliere globali. |
| 3 |
Fare clic su Crea una nuova variabile globale e specificare il nome e la descrizione della variabile. Creare una variabile denominata CustomAIAgentInteractionOutcome. Scegliere Stringa come tipo di variabile. |
| 4 |
Attiva l'opzione Rendi segnalabile per visualizzare la variabile in Analyzer a scopo di creazione di report. |
| 5 |
Fare clic su Salva. |
Aggiungere la variabile globale al flusso
Le seguenti istruzioni sono disponibili anche all'interno dell'importazione del flusso di campioni collegato.
| 1 |
Accedere all'organizzazione del cliente utilizzando Control Hub. |
| 2 |
Passa a Customer Experience. Viene visualizzata la pagina Flusso. |
| 3 |
Fare clic sull'icona Vai a Flow Designer accanto al flusso. Viene visualizzata la finestra Flow Designer. |
| 4 |
Nel riquadro Proprietà flusso globale, scorrere verso il basso fino alla predefinite. |
| 5 |
Nella sezione Variabili globali, fare clic su Aggiungi variabili globali. Aggiungere la variabile globale CustomAIAgentInteractionOutcome al flusso. |
| 6 |
Utilizzare l'attività Imposta variabile per assegnare il valore ABANDONED alla variabile CustomAIAgentInteractionOutcome. |
| 7 |
Configurare l'attività dell'agente virtuale V2 nel flusso. |
| 8 |
Connettere il risultato Handled dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore HANDLED alla variabile CustomAIAgentInteractionOutcome. |
| 9 |
Connettere il risultato dell'escalation dell'attività dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ESCALATED alla variabile CustomAIAgentInteractionOutcome. |
| 10 |
Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome. |
| 11 |
Completare il resto dei flussi in base alla logica di business e pubblicarli. Tutte le chiamate che passano attraverso questo flusso avranno il valore della variabile CustomAIAgentInteractionOutcome impostato su Abandoned, Handled, Escalated o Errored, a seconda del percorso della chiamata. |
Creare visualizzazioni personalizzate
Puoi creare report personalizzati per i record delle chiamate degli agenti AI e la distribuzione dei risultati degli agenti AI in Analyzer.
Creare la visualizzazione AI Agent Call Records
| 1 |
Scarica il file di Records.json delle chiamate dell'agente AI dai registri delle chiamate dell'agenteAI. |
| 2 |
Accedere a Analyzer. |
| 3 |
Nella pagina Home, fare clic sull'icona Visualizzazione in Analyzer. |
| 4 |
Fare clic su Importa. |
| 5 |
Fare clic su Sfoglia per selezionare il file (.json formato) da importare. |
| 6 |
Fare clic su Importa per importare il file del Records.json chiamata agente AI. |
| 7 |
Fare clic su Modifica per modificare la visualizzazione importata. |
| 8 |
Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome. |
| 9 |
Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED . |
| 10 |
Salvare e avviare alcune chiamate di prova. |
| 11 |
Eseguire la visualizzazione per visualizzare i risultati. |
Creare la visualizzazione AI Agent Outcome Distribution
Comprendere la conformità AI
Questa sezione ti aiuta a comprendere lo sviluppo dell'intelligenza artificiale, la privacy, la sicurezza e la protezione dei dati.
Sviluppo dell'intelligenza artificiale, privacy, sicurezza e protezione dei dati
Per ogni funzionalità basata sull'intelligenza artificiale, ci sottoponiamo a una valutazione d'impatto dell'IA rispetto ai nostriprincipi di IA responsabile e aderiamo al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaNon conserviamo i dati di input dei clienti dopo il processo di inferenza e il fornitore di modelli di terze parti, Microsoft, non accede, monitora o archivia Cisco dati dei clienti. Per ulteriori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere Webex Nota tecnica sulla trasparenza AI Agent nel Cisco Trust Portal.
Fonti di dati per la formazione e la valutazioneIl nostro provider di modelli di terze parti, Microsoft non usa il contenuto dei clienti per migliorare i modelli OpenAI di Azure e non archivia o conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto diamo priorità alla sicurezza del contenuto per le funzionalità di intelligenza artificiale acconsentendo esplicitamente al filtro contenuto, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloDiamo priorità alle prestazioni e all'accuratezza di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nella garanzia della qualità del modello sottostante.
Introduzione a Webex agente AI
Webex AI Agent è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Funzionalità di Webex agente AI
- Risposte accurate e tempestive: fornisce risposte precise alle richieste dei clienti in tempo reale.
- Esecuzione intelligente delle attività: esegue le attività in base alle richieste o agli input del cliente.
Principali vantaggi per le aziende
-
Esperienza cliente migliorata: offre ai clienti un'esperienza di conversazione in tempo reale.
-
Interazioni personalizzate: personalizza le risposte alle esigenze e alle preferenze dei singoli clienti.
-
Scalabilità ed efficienza: gestisce un volume elevato di interazioni con i clienti senza richiedere agenti umani aggiuntivi, migliorando la soddisfazione e riducendo i costi operativi.
Informazioni sui tipi e sugli esempi di agenti AI
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Capacità | Descrizione | Come configurare? |
|---|---|---|---|---|
|
Autonomo |
Gli agenti IA autonomi sono progettati per operare in modo indipendente, prendendo decisioni ed eseguendo compiti senza l'intervento umano diretto. |
Eseguire azioni |
Fai scelte informate in base alle informazioni disponibili e alle regole predefinite. Automatizza le attività ripetitive o dispendiose in termini di tempo. |
|
|
Rispondi alle domande |
Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. |
Agenti AI autonomi per rispondere alle domande | ||
|
Previsto |
Gli agenti IA con script sono programmati per seguire un set predefinito di regole e istruzioni. |
Eseguire azioni |
Gli agenti di script possono eseguire attività specifiche chiaramente definite e strutturate. |
Agenti AI con script per l'esecuzione di azioni |
|
Rispondi alle domande |
Gli agenti di script possono rispondere alle domande in base a un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. |
Agenti AI con script per rispondere alle domande |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script possono essere applicati a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: è possibile utilizzare sia gli agenti autonomi che quelli con script per fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale, perché possono gestire varie attività e fornire interazioni più personalizzate.
-
Analisi dei dati: gli agenti autonomi possono essere utilizzati per analizzare set di dati di grandi dimensioni ed estrarre informazioni preziose.
-
Automazione dei processi: sia gli agenti autonomi che quelli di script possono essere utilizzati per automatizzare le attività ripetitive, migliorare l'efficienza e ridurre gli errori.
-
Gestione delle conoscenze: gli agenti autonomi possono essere utilizzati per creare e gestire archivi di conoscenze, rendendo le informazioni facilmente accessibili agli utenti.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
-
Se si è già clienti di Webex Contact Center, assicurarsi di soddisfare i seguenti prerequisiti:
-
Webex tenant di Contact Center 2.0.
-
Webex Connect viene predisposto per il tenant.
-
La piattaforma multimediale vocale è una piattaforma multimediale di nuova generazione.
-
-
Se non disponi di un tenant Webex Contact Center, contatta il tuo partner per avviare una versione di prova di Webex Contact Center con la piattaforma multimediale di nuova generazione.
-
Gli amministratori possono richiedere un Webex sandbox per sviluppatori di Contact Center per provare gli agenti AI.
Abilitazione delle funzionalità
Questa funzione è attualmente in versione beta. I clienti possono iscriversi a questa funzione su Webex Portale beta compilando il sondaggio di partecipazione per gli agenti AI.
-
Attualmente, solo la funzionalità dell'agente AI con script è disponibile nella fase Beta.
-
Gli agenti autonomi sono disponibili solo per clienti selezionati. Le richieste possono essere effettuate tramite CSM (Customer Success Manager), PSM (Partner Success Manager) o inviando un'e-mail a ask-ccai@cisco.com. Dopo l'approvazione, gli agenti autonomi verranno resi disponibili oltre agli agenti di script per il tenant.
Accesso Webex agente AI
Per creare gli agenti di intelligenza artificiale, è necessario accedere all'applicazione Webex agente di intelligenza artificiale. Questo può essere fatto nei seguenti modi:
Accesso da Control Hub
- Accedere a Control Hub utilizzando l'URL https://admin.webex.com.
- Nella sezione Servizi del riquadro di navigazione, scegliere Contact Center.
- Nei collegamenti rapidi nel riquadro destro, vai alla sezione Suite Contact Center.
- Fare clic su Webex Agente AI per accedere all'applicazione.
Il sistema avvia in modo incrociato l'applicazione Webex AI Agent in un'altra scheda del browser e si accederà automaticamente all'applicazione.
Accesso da Webex Connect
Per accedere all'applicazione Webex AI Agent, è necessario disporre dell'accesso a Webex Connect.
- Accedere all Webex applicazione Connect utilizzando l'URL del tenant fornito per l'azienda e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come home page.
- Dal menu App Tray del riquadro di spostamento sinistro, fare clic sull'Webex Agente AI per accedere all'applicazione.
Il sistema avvia in modo incrociato l'applicazione Webex AI Agent in un'altra scheda del browser e si accederà automaticamente all'applicazione.
Layout home page
Benvenuto nella piattaforma Webex AI Agent. Quando si effettua l'accesso, la home page visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Report: elenca i report predefiniti degli agenti AI di vario tipo. È possibile generare o pianificare report in base alle esigenze aziendali.
- Guida: fornisce l'accesso alla guida per l'utente dell'agente AI Webex nel Centro assistenza Webex.
-
Profilo utente
Il menu Profilo utente consente di visualizzare le informazioni del profilo e di disconnettersi dall'applicazione.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI, accessibili solo agli amministratori con accesso completo come amministratore.
-
La scheda Panoramica contiene le seguenti informazioni:
- Identificatori aziendali: include Webex ID organizzazione, ID organizzazione CPaaS e ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
Nella scheda Compagni di squadra, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
-
Conosci la tua Dashboard
Nel dashboard, gli agenti AI sono rappresentati da schede che visualizzano le informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fare clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia collegamento anteprima: copia il link di anteprima per incollarlo in una nuova scheda e visualizzare in anteprima l'agente AI sul widget di chat.
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
Blocca: blocca l'agente AI nella prima posizione del dashboard o rimuovi per riportarlo nella posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti AI autonomi e con script, vedere le sezioni seguenti:
Importare l'agente AI predefinito
Puoi importare un agente AI predefinito in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fare clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
L'agente AI è ora importato correttamente nella piattaforma Webex AI Agent ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestione della Knowledge Base
Una knowledge base è un repository centrale di informazioni per gli agenti IA autonomi basati su Large Language Model (LLM). Gli agenti autonomi di intelligenza artificiale sfruttano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Questi agenti AI si addestrano su grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi di IA.
Per accedere alla Knowledge Base:
- Accedi alla piattaforma Webex AI Agent.
- Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. Viene visualizzata la pagina Basi di conoscenza.
- È possibile trovare una base di conoscenza basata sui seguenti criteri:
- Nome della Knowledge Base
- Tipo di knowledge base
- Basi di conoscenza aggiornate tra date specificate
- Basi di conoscenza create tra date specificate
- Fare clic su Reimposta tutto per reimpostare i criteri di ricerca.
- È inoltre possibile creare una nuova Knowledge Base. Per creare una nuova Knowledge Base, vedere Creare una Knowledge Base per gli agenti di intelligenza artificiale.
Creare una knowledge base per gli agenti di intelligenza artificiale
| 1 |
Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. |
| 2 |
Nella pagina Basi informative , fare clic sul pulsante +Crea Knowledge Base nell'angolo superiore destro. |
| 3 |
Nella pagina Crea Knowledge Base immettere i seguenti dettagli: |
| 4 |
Fai clic su Crea. Il sistema crea una Knowledge Base con il nome fornito. |
| 5 |
Nella scheda File : |
| 6 |
Nella scheda Documenti : |
| 7 |
Passare alla scheda Informazioni . È possibile visualizzare e tenere traccia dei dettagli dei file caricati e dei documenti creati. Fare clic sull'icona Modifica per modificare i file della Knowledge Base. Modificare il nome del file, se necessario. È inoltre possibile eliminare i file esistenti e aggiungerne di nuovi.
Fare clic sull'icona Elimina per eliminare completamente la Knowledge Base.
|
Come procedere
Configura la knowledge base per Autonomous AI Agent per rispondere alle domande.
Configura agenti IA autonomi
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici. Questa sezione descrive le due funzionalità principali di Autonomous AI Agent.
Autonomous AI Agent per l'esecuzione di attività
Gli agenti AI autonomi possono eseguire varie attività, tra cui:
-
Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
-
Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
-
Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
Creare un agente AI autonomo per l'esecuzione di azioni
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Filtra il tipo di agente AI come Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Che tipo di agente stai creando , fai clic su Autonomo. |
| 6 |
Nella sezione Qual è la funzione principale dell'agente, fai clic su Esegui azioni. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI autonomo per l'esecuzione di azioni è stato creato correttamente ed è ora disponibile nella Dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI predefinito |
Come procedere
Aggiorna il profilo per l'agente Autonomous AI.
Aggiorna il profilo di Autonomous AI Agent
Operazioni preliminari
Crea un agente AI autonomo per l'esecuzione di azioni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla e configurare i seguenti dettagli: |
| 3 |
Fare clic su Pubblica per rendere attivo l'agente AI. |
Come procedere
Aggiungere le azioni richieste all'agente AI.
Aggiungi azioni ad Autonomous AI Agent
Gli agenti autonomi di intelligenza artificiale per l'esecuzione di azioni sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, in un ristorante è necessario automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, è possibile creare un agente AI autonomo che esegue le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
L'agente AI autonomo per eseguire azioni funziona sui seguenti elementi costitutivi:
-
Azione: funzionalità che consente all'agente AI di connettersi con sistemi esterni per eseguire attività complesse.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione. Definire le entità di input come parte del riempimento degli slot.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione. Come parte dell'adempimento, definisci le entità di output per l'agente AI autonomo per generare la risposta in un formato specifico. Il sistema invia le entità di output al flusso per continuare con l'azione e completare correttamente l'attività.
| 1 |
Nella scheda Azione , fare clic su +Nuova azione. |
| 2 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
Come procedere
È possibile configurare gli slot o è possibile configurare gli slot e definire l'adempimento a seconda dell'ambito di azione scelto.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fare clic su +Nuova entità di input. |
| 2 |
Nella pagina Aggiungi una nuova entità di input specificare i dettagli seguenti: |
| 3 |
Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie. |
| 4 |
Utilizzare l'opzione Controlli per eseguire le seguenti azioni sull'entità: |
Aggiungere entità utilizzando l'editor JSON
È possibile aggiungere le entità di input e le entità di output utilizzando l'editor JSON. Nella vista dell'editor JSON, le entità devono essere definite in un formato JSON strutturato.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Si consiglia una descrizione concisa e coerente con le istruzioni e le descrizioni dell'azione dell'agente per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". 'Descrizione' non viene applicata per tutte le entità, ma si consiglia vivamente di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: il campo pattern viene utilizzato con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è particolarmente utile per la convalida di formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a capire che tipo di dati è previsto e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che deve essere gestita in modo sicuro).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste procedure consigliate per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Definire l'adempimento
| 1 |
Definire i dettagli di evasione per l'implementazione dell'agente AI in un contact center. Specificare i seguenti dettagli: |
| 2 |
Configurare le entità di output in modo che l'agente AI generi il risultato in un formato comprensibile per il flusso. |
| 3 |
Per aggiungere un'entità di output, fare clic su +Nuova entità di output. Nella schermata Aggiungi una nuova entità di output, specificare i seguenti dettagli: È inoltre possibile utilizzare un file JSON per aggiungere le entità di output. Per ulteriori informazioni, vedere Aggiungere entità tramite l'editor JSON . |
| 4 |
Fare clic su Aggiungi per aggiungere l'entità di output. È possibile aggiungere tutte le entità di output necessarie. |
| 5 |
Utilizzare l'opzione Controlli per eseguire le seguenti azioni sull'entità: |
| 6 |
Fare clic su Aggiungi per completare la cofigurazione. |
Come procedere
Fare clic su Anteprima per visualizzare in anteprima l'agente AI. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent. Fare clic su Pubblica per rendere attivo l'agente AI.
Dopo aver configurato l'agente AI:
- Per visualizzare le prestazioni dell'agente AI, vedi Visualizzazione delle prestazioni degli agenti AI autonomi tramite Analytics.
- Per visualizzare i dettagli delle sessioni e della cronologia, vedere Visualizzazione delle sessioni e della cronologia di Autonomous AI Agent.
Agenti AI autonomi per rispondere alle domande
Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questa funzionalità è utile negli scenari in cui l'agente deve:
-
Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
-
Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
Crea un agente AI autonomo per rispondere alle domande
Operazioni preliminari
Assicurarsi di creare la knowledge base. Per ulteriori informazioni, vedere Gestire le Knowledge Base.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. Puoi filtrare il tipo di agente AI come autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Che tipo di agente stai creando , fai clic su Autonomo. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente, fai clic su Rispondi alle domande. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'Autonomous AI Agent per rispondere alle domande è stato creato correttamente ed è ora disponibile sulla Dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Aggiorna il profilo per l'agente Autonomous AI.
Aggiorna il profilo di Autonomous AI Agent
Operazioni preliminari
Crea un agente AI autonomo per rispondere alle domande.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche per rendere attivo l'agente AI. |
Come procedere
Configurare la Knowledge Base per l'agente AI.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo per rispondere alle domande.
| 1 |
Nella pagina Dashboard , seleziona l'agente AI che hai creato. |
| 2 |
Passare alla scheda Knowledge Base . |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. |
| 4 |
Fai clic su Salva modifiche per rendere attivo l'agente AI. |
Come procedere
Fare clic su Anteprima per visualizzare in anteprima l'agente AI. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent.
Dopo aver configurato l'agente AI:
- Per visualizzare le prestazioni dell'agente AI, vedi Visualizzazione delle prestazioni degli agenti AI autonomi tramite Analytics.
- Per visualizzare i dettagli delle sessioni e della cronologia, vedere Visualizzazione delle sessioni e della cronologia di Autonomous AI Agent.
Visualizza la sessione e la cronologia di Autonomous AI Agent
È possibile visualizzare i dettagli della sessione e della cronologia di ciascuno degli Autonomous AI Agent creati. La pagina Sessioni visualizza i dettagli delle sessioni stabilite con i constomers. La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e utenti. Per passare alla pagina Sessioni :
- Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare i dettagli della sessione.
- Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente AI.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi presenti rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
- ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
- Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
- Downvoted: consente di filtrare le sessioni sottovalutate.
Fare clic su una riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. L'icona del lucchetto indica che la sessione è bloccata e deve essere decrittografata. È necessario disporre dell'autorizzazione per decrittografare la sessione. Se l'interruttore Decrittografa accesso è abilitato, è possibile accedere a qualsiasi sessione utilizzando il pulsante Decrittografa contenuto . Tuttavia, questa funzionalità è applicabile solo quando la protezione avanzata dei dati è impostata su true o abilitata per il tenant.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
- Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare la cronologia.
- Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
- Registri di controllo: fare clic sulla scheda Registri di controllo per visualizzare le modifiche apportate agli agenti AI.
- Cronologia modello: fai clic sulla scheda Cronologia modelli per visualizzare le varie versioni di Autonomous AI Agent per l'esecuzione di azioni.
Log di controllo
La scheda Audit Logs tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Nella scheda Log di controllo vengono visualizzati i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore agente AI possono accedere solo alla scheda Log di controllo. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
- Aggiornato alle: dati e ora della modifica.
- Aggiornato da: nome dell'utente che ha incorporato la modifica.
- Campo: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
- Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per,Campo eDescrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Storia del modello
La scheda Cronologia modelli è disponibile solo per l'agente Autonomous AI per l'esecuzione di azioni.
Ogni volta che pubblichi l'agente Autonomous AI per l'esecuzione di azioni, viene salvata una versione dell'agente Autonomous AI disponibile nella scheda Cronologia modelli. È possibile visualizzare le varie versioni dell'agente AI dalla scheda Cronologia modelli.
- Descrizione del modello: una breve descrizione della versione dell'agente AI.
- Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
- Aggiornato il: data e ora di creazione della versione.
- Azioni: consente di eseguire le seguenti azioni sull'agente AI
- Carica: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
- Esporta: consente di esportare l'agente AI.
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente. È possibile avviare l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per avviare l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire. Il pulsante Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato e ridotto a icona un'anteprima, viene creato un widget testa di chat nella parte inferiore destra della pagina che può essere utilizzato per riavviare facilmente la modalità di anteprima.
Webex agente AI fornisce anche un'opzione di anteprima condivisibile. Fare clic sul menu nell'angolo in alto a destra e selezionare l'opzione Copia collegamento anteprima . Il collegamento di anteprima può essere condiviso con tester o utenti dell'agente AI.
Widget di anteprima della piattaforma
Il widget di anteprima si apre nella sezione in basso a destra dello schermo. Gli utenti possono fornire enunciati (o sequenza di enunciati) per i quali è necessario controllare la risposta dell'agente AI. Questa funzionalità consente allo sviluppatore di assicurarsi che l'agente AI risponda come previsto.
Il widget di anteprima può essere ingrandito. Sono disponibili altre funzioni utili, come fornire informazioni ai consumatori e avviare più sale per testare l'agente AI.
Widget di anteprima condivisibile
Il widget di anteprima condivisibile consente agli sviluppatori di agenti di intelligenza artificiale di condividere il proprio agente di intelligenza artificiale con le parti interessate e i consumatori in modo presentabile senza la necessità di sviluppare un'interfaccia utente personalizzata per far emergere l'agente di intelligenza artificiale. Per impostazione predefinita, il collegamento di anteprima copiato esegue il rendering dell'agente AI con l'involucro del telefono. Gli sviluppatori possono eseguire una rapida personalizzazione modificando alcuni parametri nel collegamento di anteprima. Le due principali personalizzazioni sono:
- Colore widget: aggiungendo il parametro brandColor al collegamento. Gli utenti possono definire colori semplici utilizzando i nomi dei colori o utilizzare il codice esadecimale dei colori.
-
Involucro del telefono: modificando il valore del parametro phoneCasing nel collegamento. Questo valore è impostato su true per impostazione predefinita e può essere disabilitato rendendolo false.
Esempio di collegamento di anteprima con questi parametri:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<immettere il valore esadecimale di un colore nel formato '_XXXX'>.
Anteprima vocale
Autonomous AI Agent per rispondere alle domande supporta l'anteprima basata sulla voce. Per abilitare questa opzione:
- Scegli l'agente AI dal dashboard.
- Passare a .
- Dall'elenco a discesa AI Engine , selezionare Vega.
- Fai clic su Salva modifiche.
Il pulsante Anteprima viene aggiornato con un'icona Microfono per l'anteprima basata sulla voce. Fare clic sul pulsante Anteprima . Viene visualizzato il widget di anteprima vocale:
L'utente deve abilitare l'accesso al microfono per utilizzare questa funzionalità.
Il widget di anteprima vocale fornisce le seguenti funzionalità per gli utenti:
- Pulsante Start per avviare l'anteprima.
- Trascrizione in tempo reale Quando l'anteprima vocale è in corso, una trascrizione in tempo reale della conversazione viene visualizzata nel widget.
- Termina chiamata per terminare la conversazione.
- Disattiva l'audio per disattivare l'audio.
Visualizza le prestazioni di Autonomous AI Agent utilizzando Analytics
La sezione Analisi agente AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi di Autonomous AI Agent:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e dell'agente AI) e quanti di questi messaggi provengono dagli utenti.
- Messaggi medi giornalieri
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti
Configura agente AI con script
In questa sezione viene descritto come configurare e gestire gli agenti di intelligenza artificiale tramite script sulla piattaforma Webex agente di intelligenza artificiale, in modo che forniscano risposte accurate alle query degli utenti ed eseguano attività automatizzate in modo efficace.
Agente AI con script per l'esecuzione di attività
L'agente AI con script aumenta le funzionalità di creazione di agenti senza codice della piattaforma Webex agente AI. Scripted AI Agent consente conversazioni a più turni in cui è possibile ottenere dati pertinenti dai clienti per eseguire attività specifiche. Ciò include:
-
Esegui comandi semplici: segui le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: consente di manipolare e trasformare i dati in base alle regole specificate.
-
Interagisci con altri sistemi: comunica e controlla altre soluzioni.
Creare un agente AI con script per l'esecuzione di azioni
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI creare un nuovo agente AI da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. È possibile filtrare il tipo di agente AI come Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Inizia da zero e quindi su Avanti. |
| 5 |
Nel Che tipo di agente stai costruendo? , fare clic su Scripted. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente? , fai clic su Esegui azioni. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI con script per rispondere alle domande è stato creato correttamente ed è ora disponibile nel dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Dopo aver creato un agente AI, è possibile creare entità, aggiungere intenti e definire risposte.
Aggiorna profilo agente AI con script
Operazioni preliminari
Crea un agente AI con script per rispondere alle domande.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard, selezionare l'agente AI creato. |
| 3 |
Passare a e configurare i seguenti dettagli: |
| 4 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Gestione delle entità
Le entità sono gli elementi costitutivi delle conversazioni. Sono gli elementi essenziali che gli agenti AI estraggono dalle espressioni degli utenti. Rappresentano informazioni specifiche, come nomi di prodotti, date, quantità o qualsiasi altro gruppo significativo di parole. Identificando ed estraendo efficacemente le entità, gli agenti AI possono comprendere meglio le intenzioni degli utenti e fornire risposte più accurate e pertinenti.
Tipi di entità
Webex AI Agents offre 11 tipi di entità predefiniti per acquisire vari tipi di dati utente. È inoltre possibile creare una delle seguenti entità personalizzate.
Entità personalizzate
Queste entità sono configurabili e consentono agli sviluppatori di acquisire informazioni specifiche sui casi d'uso. Sono usati per cose non coperte dalle entità di sistema.
-
Elenco personalizzato: consente di definire elenchi di stringhe previste per acquisire punti dati specifici non coperti da entità predefinite. È possibile aggiungere più sinonimi a ciascuna stringa. Ad esempio, un'entità di dimensioni pizza personalizzata.
-
Regex: utilizza espressioni regolari per identificare modelli specifici ed estrarre i dati corrispondenti. Ad esempio, una regex di numeri di telefono (ad esempio,
123-123-8789). -
Cifre: acquisiscono input numerici a lunghezza fissa con elevata precisione, specialmente nelle interazioni vocali. Nelle interazioni non vocali, viene utilizzato come alternativa ai tipi di entità Custom e Regex. Ad esempio, per rilevare un numero di conto a cinque cifre, è necessario definire una lunghezza di cinque.
-
Alfanumerico: cattura combinazioni di lettere e numeri, fornendo un riconoscimento accurato per gli input vocali e non vocali.
-
Forma libera: acquisizione di punti dati flessibili difficili da definire o convalidare.
-
Mappa della posizione (WhatsApp): estrai i dati sulla posizione condivisi da te sul canale WhatsApp.
Entità di sistema
| Nome entità | Descrizione | Input di esempio | Output di esempio |
|---|---|---|---|
| Data | Analizza le date in linguaggio naturale in un formato di data standard | "Luglio dell'anno prossimo" | 01/07/2020 |
| Ora | Analizza l'ora in linguaggio naturale in un formato di ora standard | 5 di sera | 17:00 |
| Rileva gli indirizzi e-mail | Scrivimi a info@cisco.com | info@cisco.com | |
| Numero di telefono | Rileva il numero di telefono comune | Chiamami al 9876543210 | 9876543210 |
| Unità monetarie | Analizza valuta e importo | Voglio 20$ | 20$ |
| Ordinale | Rileva il numero ordinale | Quarto di dieci persone | 4° |
| Cardinale | Rileva il numero cardinale | Quarto di dieci persone | 10 |
| Geolocalizzazione | Rileva le posizioni geografiche (città, paesi, ecc.) | Sono andato a nuotare nel Tamigi a Londra nel Regno Unito | Londra, Regno Unito |
| Nomi di persone | Rileva i nomi comuni | Bill Gates di Microsoft | Bill Gates |
| Quantità | Identifica le misure, in base al peso o alla distanza | Siamo a 5 km da Parigi | 5km |
| Durata | Identifica i periodi di tempo | 1 settimana di vacanza | 1 settimana |
Le entità create possono essere modificate dalla scheda Entità. Il collegamento di entità a un intento annota le espressioni con le entità rilevate man mano che vengono aggiunte.
Ruoli dell'entità
Quando un'entità deve essere raccolta più volte all'interno di un singolo intento, i ruoli dell'entità diventano essenziali. Assegnando ruoli distinti alla stessa entità, puoi guidare l'agente di intelligenza artificiale nella comprensione e nell'elaborazione dell'input dell'utente in modo più accurato.
Ad esempio, per prenotare un volo con scalo, è possibile creare un'entità Aeroporto con tre ruoli: origine, destinazione e scalo. Annotando le espressioni di formazione con questi ruoli, l'agente AI può apprendere i modelli previsti e gestire senza problemi richieste di prenotazione complesse.
I ruoli delle entità sono supportati solo per Mindmeld (entità personalizzate e di sistema) e Rasa (solo entità personalizzate), gli amministratori devono selezionare la casella di controllo Ruoli entità nelle impostazioni avanzate della finestra di dialogo del selettore del motore NLU.
Gli amministratori non possono passare da RASA o Mindmeld a Swiftmatch mentre i ruoli dell'entità sono in uso. I ruoli devono essere rimossi dagli intenti di disabilitare i ruoli dell'entità dalle impostazioni avanzate del motore NLU. È possibile creare un'entità con ruoli di entità.
Creazione di un'entità con ruoli entità
Operazioni preliminari
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic sull'agente AI di script che hai creato. |
| 3 |
Fare clic su Formazione nel riquadro sinistro. |
| 4 |
Nella pagina Dati di formazione, fare clic sulla scheda Entità . |
| 5 |
Fai clic su Crea entità. |
| 6 |
Nella finestra Crea entità , specificare i seguenti campi: |
| 7 |
Abilita il tasto di alternanza Suggerisci automaticamente i valori degli slot su Completamento automatico e fornisci suggerimenti alternativi per questa entità durante la conversazione. Il campo Ruoli viene visualizzato durante la creazione di un'entità personalizzata solo se i ruoli dell'entità sono abilitati nella sezione Impostazioni avanzate della finestra Modifica motore di addestramento per i motori NLU RASA e Mindmeld. |
| 8 |
Fare clic su Salva. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate.
|
Come procedere
Dopo aver creato un'entità, è possibile collegare i ruoli a un'entità.
Collegamento di ruoli a un'entità
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 3 |
Fare clic su Formazione nel riquadro sinistro. |
| 4 |
Nella pagina Dati training scegliere un intento per collegare entità e ruoli di entità. Per default, viene visualizzata la scheda Intento (Intent ).
|
| 5 |
Nella sezione Slot , fai clic su Collega entità. |
| 6 |
Scegliere il ruolo entità per il nome dell'entità. |
| 7 |
Fare clic su Salva. È possibile assegnare ruoli a un'entità per raccogliere la stessa entità due volte per un intento. |
Motore NLU (Natural Language Understanding)
Gli agenti di intelligenza artificiale con script sfruttano la comprensione del linguaggio naturale (NLU) con l'apprendimento automatico per identificare le intenzioni dei clienti. I seguenti motori NLU interpretano gli input dei clienti e forniscono risposte accurate:
- Swiftmatch: un motore veloce e leggero che supporta più lingue.
- RASA: un framework di intelligenza artificiale conversazionale open source leader.
- Mindmeld (beta): offre flussi di conversazione avanzati e funzionalità NLU.
RASA richiede più dati di allenamento rispetto a Swiftmatch per ottenere un'elevata precisione. Gli sviluppatori possono cambiare i motori NLU nelle schede Articoli e Formazione degli agenti AI scriptati per valutare le prestazioni. La modifica del motore aggiorna l'algoritmo dell'agente AI, rendendo necessaria una nuova formazione per un'inferenza accurata basata sul nuovo modello. Le differenze di prestazioni possono essere analizzate utilizzando punteggi di somiglianza nelle sessioni e test con un clic.
Gli sviluppatori possono anche testare e regolare i punteggi soglia nella sezione "Passaggio e inferenza" dopo aver cambiato motore. Per RASA, i punteggi di soglia tendono ad essere inversamente proporzionali al numero di intenti, il che significa che gli agenti con molti intenti (100+) in genere hanno punteggi di fallback più bassi nelle impostazioni di inferenza.
Cambia i motori di allenamento
Per passare da un motore NLU all'altro.
-
Selezionare l'agente AI per il quale si desidera modificare il motore di addestramento.
- Per l'agente AI con script per rispondere alle domande: Fare clic su Articoli. Viene visualizzata la pagina Knowledge Base .
- Per gli agenti AI tramite script per l'esecuzione di attività: Fare clic su Training. Viene visualizzata la pagina Dati formazione.
-
Fare clic sull'icona Impostazioni accanto al motore NLU sul lato destro della pagina. Viene visualizzata la finestra Modifica motore di allenamento.
Per impostazione predefinita, il motore NLU è impostato su Swiftmatch per gli agenti AI appena creati.
-
Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:
- RASA (Beta)
- Swiftmatch
- Mindmeld (Beta)
-
Specificare queste informazioni nella sezione Inferenza :
- Punteggio al di sotto del quale viene visualizzato il fallback: la confidenza minima necessaria per visualizzare una risposta, al di sotto della quale verrà visualizzata una risposta di fallback.
- Differenza nei punteggi per la corrispondenza parziale: definisce il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene visualizzato un modello di corrispondenza parziale
- Fare clic per espandere la sezione Impostazioni avanzate.
- Rimuovi le stopwords: le "stopwords" sono parole funzionali che stabiliscono relazioni grammaticali tra altre parole all'interno di una frase, ma non hanno un significato lessicale di per sé. Quando rimuovi dalla frase parole di arresto come articoli (a, an, the e così via), pronomi (lui, lei e così via), gli algoritmi di Machine Learning possono concentrarsi su parole che definiscono il significato della query di testo da parte del consumatore. Se selezioni la casella, rimuove le "stopwords" dalla frase al momento dell'addestramento e dell'inferenza. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Contrazioni espanse: le contrazioni inglesi nei dati di addestramento possono essere espanse alla forma originale insieme ai termini nella query del consumatore in ingresso per una maggiore precisione. Esempio: 'non' viene espanso in 'non'. Se questa casella di controllo è selezionata, le contrazioni nei messaggi di input vengono espanse prima dell'elaborazione. Questa funzionalità è supportata per tutti e tre i motori NLU.
- Controllo ortografico nell'inferenza: la libreria di correzione del testo identifica e corregge l'ortografia errata nel testo prima dell'inferenza. Questa funzionalità è supportata per tutti e tre i motori solo se è selezionata la casella di controllo Controllo ortografico nell'inferenza.
- Rimuovi caratteri speciali: i caratteri speciali sono i caratteri non alfanumerici che hanno un impatto sull'inferenza. Ad esempio, Wi-Fi e Wi Fi sono considerati in modo diverso dal motore NLU. Se questa casella di controllo è selezionata, i caratteri speciali nella query consumer vengono rimossi per visualizzare una risposta appropriata. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Ruoli entità: le entità personalizzate possono avere ruoli diversi. Questa funzionalità del motore NLU è supportata solo per RASA e Mindmeld.
- Sostituzione dell'entità nell'inferenza: i valori delle entità nei dati di training e nell'inferenza vengono sostituiti con ID entità. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Assegna priorità al riempimento degli slot: il riempimento degli slot ha la priorità rispetto al rilevamento dell'intento.
- Risultati archiviati per messaggio: il numero di articoli per i quali i punteggi di affidabilità calcolati dall'agente AI verranno visualizzati in Informazioni transazione nelle sessioni.
Il numero di risultati da visualizzare nella sezione Algoritmo della schermata Sessioni è stato ora limitato a 5. I primi n risultati (1=<n=<5) sono disponibili nei report di trascrizione dei messaggi degli agenti AI tramite script e nella sezione "Risultati algoritmo" della scheda Informazioni sulle transazioni in Sessioni.
- Espansione delle forme di parola: consente di espandere i dati di training con forme di parole quali plurali, verbi e così via, insieme ai sinonimi incorporati nei dati. Questa funzionalità è supportata solo per Swiftmatch.
- Sinonimi: i sinonimi sono parole alternative utilizzate per indicare la stessa parola. Se questa casella di controllo è selezionata, i sinonimi inglesi comuni per le parole nei dati di training vengono generati automaticamente da per riconoscere con precisione la query del consumatore. Ad esempio, per la parola giardino, i sinonimi generati dal sistema possono essere un cortile, un cortile e così via. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Forme verbali: le forme verbali possono esistere in varie forme, ad esempio plurali, avverbi, aggettivi o verbi. Ad esempio, per la parola "creazione", le forme verbali possono essere create, create, creator, creative, creative, ecc. Se questa casella di controllo è selezionata, le parole nella query vengono create con forme alternative di parole e vengono elaborate per fornire una risposta appropriata agli utenti.
Gli sviluppatori possono impostare punteggi di soglia diversi per diversi motori NLU per determinare il punteggio più basso accettabile per visualizzare la risposta dell'agente AI.
- Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
- Fai clic su Treno. Una volta addestrato l'agente AI con il motore di addestramento selezionato, lo stato della Knowledge Base cambia da Salvato a Addestrato.
È possibile addestrare l'agente AI con RASA e Mindmeld solo se tutti gli articoli hanno almeno due enunciati.
Formazione
Una volta creati tutti gli articoli desiderati, è possibile addestrare l'agente AI e renderlo attivo per testarlo e distribuirlo. Per addestrare l'agente AI con il suo corpus corrente, fai clic su Allena in alto a destra. Questo dovrebbe cambiare lo stato in Formazione.
Una volta completata la formazione, lo stato diventa Allenato. Fare clic sull'icona Ricarica accanto a Allenamento per recuperare lo stato di allenamento corrente.
A questo punto, puoi fare clic su Rendi live per rendere attivo il corpus addestrato e testarlo in Webex'anteprima condivisibile dell'agente AI o sui canali esterni in cui viene distribuito l'agente AI.
Modello vettoriale
Ora puoi selezionare i loro modelli vettoriali preferiti come parte delle impostazioni avanzate del motore nel motore NLU di Swiftmatch. La selezione è possibile tra due opzioni: livello di espressione vs vettori a livello di articolo. Nella nostra continua spinta per migliorare l'accuratezza dei nostri motori NLU, abbiamo sperimentato l'uso di vettori a livello di articolo rispetto al vecchio modello di utilizzo di vettori a livello di espressione e abbiamo scoperto che i vettori a livello di articolo migliorano l'accuratezza nella maggior parte dei casi. Nota: i vettori a livello di articolo saranno il nuovo valore predefinito per la vettorializzazione per i nuovi agenti AI monolingue e per gli agenti AI multilingue le corrispondenze a livello di articolo saranno supportate solo quando il modello multilingue è Polymatch.
È possibile controllare le informazioni sul modello vettoriale presente al momento di un'inferenza nella sezione altre informazioni della sessione.
Gestisci intenti
L'intento è un componente fondamentale della piattaforma Webex AI Agent che consente agli agenti AI di comprendere e rispondere in modo efficace al tuo input. Rappresenta un'attività o un'azione specifica che si desidera eseguire durante una conversazione. Gli sviluppatori di AI Agent definiscono tutti gli intenti che corrispondono alle attività che si desidera eseguire. L'accuratezza della classificazione degli intenti influisce direttamente sulla capacità dell'agente AI di fornire risposte pertinenti e utili. La classificazione dell'intento è il processo di identificazione dell'intento in base all'input dell'utente, che consente all'agente AI di rispondere in modo significativo e contestualmente pertinente.
Intenti di sistema
- Intento di fallback predefinito: le funzionalità di un agente AI sono intrinsecamente limitate dagli intenti progettati per riconoscere e rispondere. Sebbene un'azienda non sia in grado di anticipare tutte le possibili domande che potresti porre, l'intento di fallback predefinito può aiutare le conversazioni a essere sulla buona strada.
Implementando un intento di fallback predefinito, gli sviluppatori dell'agente AI possono assicurarsi che l'agente AI gestisca correttamente query impreviste o fuori ambito, reindirizzando la conversazione agli intenti noti.
Gli sviluppatori di agenti di intelligenza artificiale non devono aggiungere espressioni specifiche all'intento di fallback. L'agente può essere addestrato ad attivare automaticamente l'intento di fallback quando incontra domande note fuori ambito che altrimenti potrebbero essere erroneamente classificate in altri intenti.
Ad esempio, in un agente di intelligenza artificiale bancario, gli utenti potrebbero tentare di informarsi sui prestiti. Se l'agente AI non è configurato per gestire richieste relative ai prestiti, queste query possono essere incorporate come frasi di addestramento all'interno dell'intento di fallback predefinito. Quando un utente chiede informazioni sui prestiti in qualsiasi momento della conversazione, l'agente AI riconosce che la query non rientra nei suoi intenti definiti e attiva la risposta di fallback. Ciò garantisce una risposta più appropriata.
All'intento di fallback non deve essere associato alcuno slot.
L'intento di fallback deve utilizzare la chiave del modello di fallback predefinita per la risposta.
- Guida: questo intento è progettato per rispondere alle richieste degli utenti sulle funzionalità dell'agente AI. Quando gli utenti non sono sicuri di ciò che possono realizzare o incontrano difficoltà durante una conversazione, spesso cercano assistenza chiedendo
aiuto.Per impostazione predefinita, la risposta per l'intento della Guida è mappata alla chiave del
modello di messaggiodella Guida. Tuttavia, gli sviluppatori di AI Agent possono personalizzare la risposta o modificare la chiave del modello associata per fornire indicazioni più personalizzate e informative.Si consiglia di trasmettere le capacità dell'agente AI ad alto livello, fornendo agli utenti una chiara comprensione di ciò che possono fare dopo.
- Parla con un agente: questo intento consente agli utenti di richiedere assistenza a un agente umano in qualsiasi fase della loro interazione con l'agente AI. Quando viene attivato questo intento, il sistema avvia automaticamente un trasferimento a un agente umano. Il modello di risposta predefinito per questo intento è
Trasferimentoagente. Sebbene non vi siano restrizioni dell'interfaccia utente sulla modifica della chiave del modello di risposta, la sua modifica non influirà sull'esito del passaggio di consegne umano.
Intenti di Small Talk
Tutti gli agenti AI appena creati includono quattro piccoli intenti predefiniti per gestire i saluti degli utenti comuni, le espressioni di gratitudine, i feedback negativi e gli addii:
- Saluti
- Grazie
- L'agente AI non è stato utile
- Arrivederci
Crea un intento
Operazioni preliminari
Prima di creare un intento, si consiglia di creare entità da collegare all'intento. Le entità sono necessarie per completare l'attività. Per ulteriori informazioni, vedere creare entità.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard scegliere un'attività. |
| 3 |
Fare clic su Formazione nel riquadro a sinistra. |
| 4 |
Nella pagina Dati di addestramento, fare clic su Crea intento . |
| 5 |
Nella finestra Crea intento , specificate i seguenti dettagli: |
| 6 |
Selezionare la casella di controllo Richiesto , se l'entità è obbligatoria. |
| 7 |
Inserisci il numero di tentativi consentiti per questo slot quando viene riempito in modo errato dal consumatore. Per impostazione predefinita, il numero è impostato su tre. |
| 8 |
Scegliere la chiave modello dall'elenco a discesa. |
| 9 |
Nella sezione Risposta , immettere la chiave del modello di risposta finale da restituire agli utenti al termine dell'intento. |
| 10 |
Abilita l'interruttore Ripristina slot dopo il completamento per ripristinare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
|
| 11 |
Abilitare l'interruttore Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con l'utente. L'ultimo valore compilato nello slot viene considerato dall'agente AI per elaborare i dati. Se questa funzione è abilitata, i valori per gli slot riempiti vengono aggiornati ogni volta che gli utenti forniscono nuove informazioni per lo stesso tipo di slot.
|
| 12 |
Abilita l'interruttore Fornisci suggerimenti per gli slot per fornire suggerimenti per il riempimento degli slot e valori di slot alternativi nella risposta finale, in base all'input dell'utente. |
| 13 |
Abilita l'interruttore Termina conversazione per chiudere la sessione dopo questo intento. I flussi di connessione e voce possono utilizzare questa opzione per chiudere una conversazione con i consumatori.
|
| 14 |
Fare clic su Salva. Fare clic su Allena nella parte superiore destra della scheda Formazione per riflettere eventuali modifiche apportate agli intenti e alle entità.
Per addestrare i motori Rasa o Mindmeld NLU, è richiesto un minimo di due varianti di addestramento (enunciati) per intento. Inoltre, ogni slot deve avere almeno due annotazioni. Se questi requisiti non sono soddisfatti, il pulsante Treno è disabilitato. Viene visualizzata un'icona di avviso accanto all'intento interessato per indicare il problema. Tuttavia, l'intento di fallback predefinito è esente da questi requisiti. |
Come procedere
Dopo aver creato un intento, sono necessarie alcune informazioni per soddisfare l'intento. Le entità collegate determinano il modo in cui queste informazioni vengono ottenute dalle espressioni degli utenti. Per ulteriori informazioni, consultate Collegamento di entità con intento.
Collegamento di entità con intento
Operazioni preliminari
È consigliabile creare e collegare le entità prima di aggiungere espressioni. Questo annota automaticamente le entità mentre vengono aggiunte le espressioni.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 3 |
Fare clic su Formazione nel riquadro sinistro. |
| 4 |
Nella pagina Dati training scegliere un intento per collegare entità e ruoli di entità. Per default, viene visualizzata la scheda Intento (Intent ).
|
| 5 |
Nella sezione Slot , fai clic su Collega entità. Le entità collegate vengono visualizzate nella sezione Slot.
|
| 6 |
Scegliere il ruolo entità per il nome dell'entità. |
| 7 |
Fare clic su Salva. Quando un'entità viene contrassegnata come obbligatoria, diventano disponibili ulteriori opzioni di configurazione. Puoi specificare il numero massimo di volte in cui l'agente AI può richiedere l'entità mancante prima di eseguire l'escalation o fornire una risposta di fallback. È possibile definire la chiave modello che verrà attivata se l'entità richiesta non viene fornita entro il numero specificato di tentativi.
Una volta che un agente AI identifica un intento e raccoglie tutti i dati necessari (slot), risponde utilizzando il messaggio associato alla chiave del modello finale configurata per tale intento. Per avviare una nuova conversazione o gestire gli intenti successivi senza trasferire dati precedenti, è necessario abilitare l'interruttore Reimposta slot dopo il completamento . Questa impostazione cancella tutte le entità riconosciute dalla cronologia delle conversazioni, garantendo un nuovo inizio per ogni nuova interazione. |
Generare dati di training
È necessario aggiungere manualmente i dati di addestramento alle loro intenzioni per far funzionare l'agente AI con una precisione ragionevole. I dati di training sono costituiti da diversi modi in cui è possibile invocare lo stesso intento. È possibile aggiungere almeno 15-20 varianti per ogni intento per migliorarne l'accuratezza. La creazione manuale di questo corpus di formazione può essere noiosa e richiedere molto tempo. Puoi aggiungere solo alcune varianti o aggiungere solo parole chiave come varianti anziché frasi significative. Questo può essere evitato generando dati di allenamento per integrare quelli esistenti.
Per generare i dati di addestramento, attenersi alla seguente procedura:
- Immettete il nome dell'intento e un'espressione di esempio.
- Fare clic su Genera.
- Fornire una breve descrizione dell'intento di guidare l'IA.
- Specifica il numero desiderato di varianti e il livello di creatività per i suggerimenti generati dall'IA.
- La generazione di molte varianti contemporaneamente può influire sulla qualità. Si consiglia un massimo di 20 varianti per generazione.
- Un'impostazione di creatività inferiore può produrre varianti meno diverse.
- Il processo di generazione può richiedere alcuni secondi, a seconda del numero di varianti richieste.
- L'icona del fulmine distingue le varianti generate dall'IA dai dati di addestramento definiti dall'utente.
Motore NLU (Natural Language Understanding)
Gli agenti di intelligenza artificiale con script sfruttano la comprensione del linguaggio naturale (NLU) con l'apprendimento automatico per identificare le intenzioni dei clienti. I seguenti motori NLU interpretano gli input dei clienti e forniscono risposte accurate:
- Swiftmatch: un motore veloce e leggero che supporta più lingue.
- RASA: un framework di intelligenza artificiale conversazionale open source leader.
- Mindmeld (beta): offre flussi di conversazione avanzati e funzionalità NLU.
RASA richiede più dati di allenamento rispetto a Swiftmatch per ottenere un'elevata precisione. Gli sviluppatori possono cambiare i motori NLU nelle schede Articoli e Formazione degli agenti AI scriptati per valutare le prestazioni. La modifica del motore aggiorna l'algoritmo dell'agente AI, rendendo necessaria una nuova formazione per un'inferenza accurata basata sul nuovo modello. Le differenze di prestazioni possono essere analizzate utilizzando punteggi di somiglianza nelle sessioni e test con un clic.
Gli sviluppatori possono anche testare e regolare i punteggi soglia nella sezione "Passaggio e inferenza" dopo aver cambiato motore. Per RASA, i punteggi di soglia tendono ad essere inversamente proporzionali al numero di intenti, il che significa che gli agenti con molti intenti (100+) in genere hanno punteggi di fallback più bassi nelle impostazioni di inferenza.
Cambia i motori di allenamento
Per passare da un motore NLU all'altro.
-
Selezionare l'agente AI per il quale si desidera modificare il motore di addestramento.
- Per l'agente AI con script per rispondere alle domande: Fare clic su Articoli. Viene visualizzata la pagina Knowledge Base .
- Per gli agenti AI tramite script per l'esecuzione di attività: Fare clic su Training. Viene visualizzata la pagina Dati formazione.
-
Fare clic sull'icona Impostazioni accanto al motore NLU sul lato destro della pagina. Viene visualizzata la finestra Modifica motore di allenamento.
Per impostazione predefinita, il motore NLU è impostato su Swiftmatch per gli agenti AI appena creati.
-
Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:
- RASA (Beta)
- Swiftmatch
- Mindmeld (Beta)
-
Specificare queste informazioni nella sezione Inferenza :
- Punteggio al di sotto del quale viene visualizzato il fallback: la confidenza minima necessaria per visualizzare una risposta, al di sotto della quale verrà visualizzata una risposta di fallback.
- Differenza nei punteggi per la corrispondenza parziale: definisce il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene visualizzato un modello di corrispondenza parziale
- Fare clic per espandere la sezione Impostazioni avanzate.
- Rimuovi le stopwords: le "stopwords" sono parole funzionali che stabiliscono relazioni grammaticali tra altre parole all'interno di una frase, ma non hanno un significato lessicale di per sé. Quando rimuovi dalla frase parole di arresto come articoli (a, an, the e così via), pronomi (lui, lei e così via), gli algoritmi di Machine Learning possono concentrarsi su parole che definiscono il significato della query di testo da parte del consumatore. Se selezioni la casella, rimuove le "stopwords" dalla frase al momento dell'addestramento e dell'inferenza. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Contrazioni espanse: le contrazioni inglesi nei dati di addestramento possono essere espanse alla forma originale insieme ai termini nella query del consumatore in ingresso per una maggiore precisione. Esempio: 'non' viene espanso in 'non'. Se questa casella di controllo è selezionata, le contrazioni nei messaggi di input vengono espanse prima dell'elaborazione. Questa funzionalità è supportata per tutti e tre i motori NLU.
- Controllo ortografico nell'inferenza: la libreria di correzione del testo identifica e corregge l'ortografia errata nel testo prima dell'inferenza. Questa funzionalità è supportata per tutti e tre i motori solo se è selezionata la casella di controllo Controllo ortografico nell'inferenza.
- Rimuovi caratteri speciali: i caratteri speciali sono i caratteri non alfanumerici che hanno un impatto sull'inferenza. Ad esempio, Wi-Fi e Wi Fi sono considerati in modo diverso dal motore NLU. Se questa casella di controllo è selezionata, i caratteri speciali nella query consumer vengono rimossi per visualizzare una risposta appropriata. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Ruoli entità: le entità personalizzate possono avere ruoli diversi. Questa funzionalità del motore NLU è supportata solo per RASA e Mindmeld.
- Sostituzione dell'entità nell'inferenza: i valori delle entità nei dati di training e nell'inferenza vengono sostituiti con ID entità. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Assegna priorità al riempimento degli slot: il riempimento degli slot ha la priorità rispetto al rilevamento dell'intento.
- Risultati archiviati per messaggio: il numero di articoli per i quali i punteggi di affidabilità calcolati dall'agente AI verranno visualizzati in Informazioni transazione nelle sessioni.
Il numero di risultati da visualizzare nella sezione Algoritmo della schermata Sessioni è stato ora limitato a 5. I primi n risultati (1=<n=<5) sono disponibili nei report di trascrizione dei messaggi degli agenti AI tramite script e nella sezione "Risultati algoritmo" della scheda Informazioni sulle transazioni in Sessioni.
- Espansione delle forme di parola: consente di espandere i dati di training con forme di parole quali plurali, verbi e così via, insieme ai sinonimi incorporati nei dati. Questa funzionalità è supportata solo per Swiftmatch.
- Sinonimi: i sinonimi sono parole alternative utilizzate per indicare la stessa parola. Se questa casella di controllo è selezionata, i sinonimi inglesi comuni per le parole nei dati di training vengono generati automaticamente da per riconoscere con precisione la query del consumatore. Ad esempio, per la parola giardino, i sinonimi generati dal sistema possono essere un cortile, un cortile e così via. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Forme verbali: le forme verbali possono esistere in varie forme, ad esempio plurali, avverbi, aggettivi o verbi. Ad esempio, per la parola "creazione", le forme verbali possono essere create, create, creator, creative, creative, ecc. Se questa casella di controllo è selezionata, le parole nella query vengono create con forme alternative di parole e vengono elaborate per fornire una risposta appropriata agli utenti.
Gli sviluppatori possono impostare punteggi di soglia diversi per diversi motori NLU per determinare il punteggio più basso accettabile per visualizzare la risposta dell'agente AI.
- Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
- Fai clic su Treno. Una volta addestrato l'agente AI con il motore di addestramento selezionato, lo stato della Knowledge Base cambia da Salvato a Addestrato.
È possibile addestrare l'agente AI con RASA e Mindmeld solo se tutti gli articoli hanno almeno due enunciati.
Formazione
Una volta creati tutti gli articoli desiderati, è possibile addestrare l'agente AI e renderlo attivo per testarlo e distribuirlo. Per addestrare l'agente AI con il suo corpus corrente, fai clic su Allena in alto a destra. Questo dovrebbe cambiare lo stato in Formazione.
Una volta completata la formazione, lo stato diventa Allenato. Fare clic sull'icona Ricarica accanto a Allenamento per recuperare lo stato di allenamento corrente.
A questo punto, puoi fare clic su Rendi live per rendere attivo il corpus addestrato e testarlo in Webex'anteprima condivisibile dell'agente AI o sui canali esterni in cui viene distribuito l'agente AI.
Modello vettoriale
Ora puoi selezionare i loro modelli vettoriali preferiti come parte delle impostazioni avanzate del motore nel motore NLU di Swiftmatch. La selezione è possibile tra due opzioni: livello di espressione vs vettori a livello di articolo. Nella nostra continua spinta per migliorare l'accuratezza dei nostri motori NLU, abbiamo sperimentato l'uso di vettori a livello di articolo rispetto al vecchio modello di utilizzo di vettori a livello di espressione e abbiamo scoperto che i vettori a livello di articolo migliorano l'accuratezza nella maggior parte dei casi. Nota: i vettori a livello di articolo saranno il nuovo valore predefinito per la vettorializzazione per i nuovi agenti AI monolingue e per gli agenti AI multilingue le corrispondenze a livello di articolo saranno supportate solo quando il modello multilingue è Polymatch.
È possibile controllare le informazioni sul modello vettoriale presente al momento di un'inferenza nella sezione altre informazioni della sessione.
Contrassegno delle varianti generate
Per garantire un utilizzo responsabile dell'IA, gli sviluppatori possono contrassegnare gli output generati dall'IA per la revisione. Ciò consente l'identificazione e la prevenzione di qualsiasi contenuto dannoso o tendenzioso. Per contrassegnare gli output generati dall'intelligenza artificiale:
- Individua l'opzione di segnalazione: è disponibile un'opzione di contrassegno per ogni espressione generata.
- Fornire feedback: quando si contrassegna un output, gli sviluppatori possono aggiungere commenti e specificare il motivo della segnalazione.
Questa funzionalità è inizialmente disponibile con un limite di utilizzo mensile di 500 operazioni di generazione. Per soddisfare esigenze crescenti, gli sviluppatori possono contattare i proprietari degli account per richiedere un aumento di questo limite.
Creazione di intenti ed entità multilingue
È possibile creare dati di addestramento in più lingue. Per ogni lingua configurata per il tuo agente di intelligenza artificiale, devi definire espressioni che riflettano le interazioni desiderate. Mentre gli slot rimangono coerenti tra le lingue, le chiavi del modello identificano in modo univoco le risposte in ogni lingua.
Non tutte le lingue supportano tutti i tipi di entità. Per ulteriori informazioni sull'elenco dei tipi di entità supportati da ciascun linguaggio, vedere la tabella Lingue e entità supportate in Lingue supportate per gli agenti di intelligenza artificiale tramite script.
Gestisci le risposte
Le risposte sono i messaggi che l'agente AI invia ai clienti in risposta alle loro domande o intenzioni. È possibile creare risposte che includono:
- Testo: messaggi di testo normale per la comunicazione diretta.
- Codice: codice incorporato per contenuto o azioni dinamiche.
- Multimedia: immagini, elementi audio o video per migliorare l'esperienza utente.
Le risposte hanno due componenti principali:
- Modelli: strutture di risposta predefinite mappate a intenti specifici.
- Flussi di lavoro: la logica che determina il modello da utilizzare in base all'intento identificato.
I modelli per Agent Handover, Help, Fallback e Welcome sono preconfigurati e il messaggio di risposta può essere modificato rispetto ai modelli corrispondenti.
Tipi di risposta
La sezione Response Designer illustra diversi tipi di risposte e come possono essere configurate.
La scheda Flussi di lavoro viene utilizzata per gestire le risposte asincrone durante la chiamata di un API esterno che risponde in modo asincrono. I flussi di lavoro devono essere codificati in python.
Sostituzione variabile
La sostituzione delle variabili consente di utilizzare variabili dinamiche come parte dei modelli di risposta. Tutte le variabili (o entità) standard in una sessione, insieme a quelle che uno sviluppatore di agenti AI può impostare all'interno di un oggetto in formato libero come il campo datastore , possono essere utilizzate nei modelli di risposta tramite questa funzione. Le variabili sono rappresentate utilizzando la sintassi seguente: ${variable_name}. Ad esempio, l'utilizzo del valore di un'entità denominata apptdate utilizza ${entities.apptdate} o ${newdfState.model_state.entities.apptdate.value}.
Le risposte possono essere personalizzate utilizzando variabili ricevute dal canale o raccolte dai consumatori nel corso di una conversazione. La funzionalità di completamento automatico mostra la sintassi delle variabili nell'area di testo quando si inizia a digitare ${. La selezione del suggerimento richiesto riempie automaticamente l'area con la variabile ed evidenzia tale variabile.
Configurare le risposte tramite Response Designer
La finestra di progettazione delle risposte offre un'interfaccia intuitiva per la creazione di risposte senza richiedere conoscenze approfondite di codifica. Sono disponibili due tipi di risposta:
- Risposte condizionali: per i non sviluppatori, questa opzione consente di creare facilmente le risposte che l'agente AI fornisce ai clienti.
- Frammenti di codice: per gli sviluppatori che usano Python, questa opzione offre flessibilità per la configurazione delle risposte tramite codice.
La finestra di progettazione delle risposte dell'agente AI Webex è progettata per garantire che l'esperienza utente sia personalizzata in base al canale specifico con cui l'agente AI interagisce.
Modelli di risposta
- Testo: si tratta di semplici risposte di testo. Per migliorare l'esperienza utente, Progettazione risposte consente più caselle di testo all'interno di una singola risposta, consentendo di suddividere i messaggi lunghi in sezioni più gestibili. Ogni casella di testo può includere varie opzioni di risposta. Durante una conversazione, una di queste opzioni viene selezionata in modo casuale e visualizzata all'utente, garantendo un'interazione dinamica e coinvolgente.
Per mantenere un'esperienza utente dinamica e coinvolgente, puoi aggiungere più opzioni di risposta ai tuoi modelli. Quando viene attivato un modello con più opzioni, una di esse viene selezionata in modo casuale e visualizzata all'utente. Puoi abilitare questa funzione facendo clic sul pulsante +Aggiungi variante situato nella parte inferiore della risposta.
Quando salvano le risposte, gli sviluppatori visualizzano un avviso che indica il numero di errori che devono essere corretti. I campi con errori verranno evidenziati in rosso. Utilizzando le frecce di navigazione, gli sviluppatori possono facilmente individuare e correggere questi errori in qualsiasi canale o formato di risposta. Se il selettore di elenchi o il carosello contiene più schede, la navigazione a punti consente di spostarsi tra le schede con errori. Per una singola scheda, il punto corrispondente diventa rosso per segnalare l'errore.
- Risposta rapida: le risposte di testo possono essere abbinate a pulsanti, che possono essere basati su testo o collegamenti URL. I pulsanti di testo richiedono un titolo e un payload, che viene inviato al bot quando si fa clic. I pulsanti URL reindirizzano gli utenti a una pagina Web specifica.
Quando la query di un utente è ambigua, la corrispondenza parziale consente al bot di suggerire articoli o intenti pertinenti come opzioni. Questa funzione è disponibile per le interazioni web e Facebook.
Aggiunta di risposte rapide URL
I pulsanti di risposta rapida URL nelle risposte fisse e condizionali ti consentono di creare pulsanti che reindirizzano gli utenti al tuo sito Web per ulteriori informazioni o azioni come la compilazione di moduli. Quando si fa clic, questi pulsanti aprono l'URL specificato in una nuova scheda all'interno della stessa finestra del browser senza inviare alcun dato al bot.
Per aggiungere una risposta rapida URL in risposta condizionale o fissa:
- Scegliere la chiave dell'articolo o del modello per cui si desidera configurare la risposta rapida URL.
- Fai clic su + Aggiungi risposta rapida. Viene visualizzata la finestra popup Tipo di pulsante.
- Scegliere il tipo di pulsante come URL nel canale Web.
- Specificare il titolo del pulsante e l'URL a cui il consumatore deve essere reindirizzato dopo aver fatto clic sul pulsante.
- Fai clic su Fine per aggiungere una risposta rapida URL.
I pulsanti di tipo URL possono anche essere configurati tramite il tipo di risposta dinamica, in cui questi pulsanti devono essere configurati utilizzando frammenti di codice Python. Questi pulsanti sono supportati nell'anteprima della piattaforma Webex AI Agent e nell'anteprima condivisibile. Attualmente non sono supportati dal widget Live chat di IMIchat o da altri canali di terze parti.
- Carosello: le risposte avanzate possono includere una singola scheda o più schede disposte in formato carosello. Ogni scheda richiede un titolo e può contenere un'immagine, una descrizione e fino a tre pulsanti.
I pulsanti di risposta rapida all'interno del modello Carousel possono essere configurati con collegamenti di testo o URL. Facendo clic su un pulsante URL l'utente verrà reindirizzato al sito Web specificato. Facendo clic su un pulsante di risposta rapida basato su testo, viene inviato un payload configurato al bot, attivando la risposta corrispondente.
- Immagine: un modello multimediale in cui gli utenti possono configurare le immagini fornendo URL.
- Video: esegue il rendering dei video nell'anteprima in base all'URL del video configurato.
- Codice: può essere usato per scrivere codice Python per chiamare API o eseguire altra logica.
Frammenti di codice
Le risposte condizionali, con le loro funzionalità estese e modelli diversificati, possono soddisfare efficacemente la maggior parte delle esigenze degli agenti AI. Tuttavia, per casi d'uso complessi che non possono essere completamente realizzati tramite risposte condizionali o per gli sviluppatori che preferiscono la codifica, è disponibile il tipo di risposta Code Snippet.
I frammenti di codice consentono di configurare le risposte utilizzando il codice Python. Questo approccio consente di creare tutti i tipi di risposte, incluse risposte rapide, testo, caroselli, immagini, audio, video e file, all'interno di un modello di risposta o di un articolo.
Il codice funzione definito nel modello Frammento di codice può essere utilizzato per impostare variabili che vengono poi utilizzate in altri modelli. È importante notare che il codice funzione non può restituire direttamente risposte quando viene utilizzato all'interno di risposte condizionali.
Convalida dei frammenti di codice: la piattaforma verifica solo gli errori di sintassi all'interno del frammento di codice che stai configurando. Tuttavia, eventuali errori nel contenuto della risposta possono causare problemi agli utenti che interagiscono con il bot sul canale configurato. Ad esempio, l'editor non ti impedirà di aggiungere una risposta "selezione ora" per il canale Web, ma ciò si traduce in errori se la query di un utente attiva quella risposta specifica.
Se si sceglie di non configurare una risposta univoca per canali diversi, la risposta Web verrà considerata come risposta predefinita e verrà inviata all'utente finale. L'elenco dei modelli supportati sul canale Web è il seguente:
- Testo: un semplice messaggio di testo che può avere più varianti. Questo messaggio configurato viene visualizzato in base alla query.
- Risposta rapida: un modello con testo e pulsanti selezionabili.
- Carosello: una raccolta di schede, ognuna con un titolo, un URL dell'immagine e una descrizione.
- Immagine: un modello per configurare le immagini fornendo gli URL.
- Video: un modello per configurare il video fornendo l'URL del video. Puoi riprodurre il video facendo clic o toccando l'immagine.
- File: un modello per configurare un file pdf fornendo l'URL per accedere al file.
- Audio: un modello per configurare un file audio fornendo l'URL audio. Mostra anche la durata del messaggio audio nell'output.
Configurare le impostazioni di gestione
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Come procedere
Aggiungere lingue all'agente AI con script.
Aggiunta di un linguaggio all'agente AI con script
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Vai alla . |
| 2 |
Fare clic su + Aggiungi lingue per aggiungere nuove lingue e selezionare le lingue dall'elenco a discesa. |
| 3 |
Fare clic su Aggiungi per aggiungere la lingua. |
| 4 |
Abilita l'interruttore sotto Azione per abilitare la lingua. |
| 5 |
Dopo aver aggiunto una lingua, puoi impostare la lingua come predefinita. Passa il mouse sulla lingua, fai clic su Rendi predefinita. Non puoi eliminare o disabilitare una lingua predefinita. Inoltre, se si passa da una lingua predefinita esistente, ciò potrebbe influire sugli articoli, sulla cura, sui test e sulle esperienze di anteprima dell'agente AI. |
| 6 |
Fai clic su Salva modifiche. |
Configurare le impostazioni di Handover
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fai clic su Salva modifiche per salvare le impostazioni di trasferimento. |
Come procedere
Agente AI con script per rispondere alle domande
Gli agenti di intelligenza artificiale con script sono agenti basati sulla conoscenza la cui base di conoscenza è costituita da un corpus di domande e risposte. L'agente AI con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
- Sono richieste conoscenze specifiche: l'agente deve rispondere alle domande all'interno di un dominio predefinito.
- La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
- È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di formazione.
Creare un agente AI con script per rispondere alle domande
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. È possibile filtrare il tipo di agente AI come Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Tipo di agente stai creando fare clic su Mediante script. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente, fai clic su Rispondi alle domande. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI con script per rispondere alle domande è stato creato correttamente ed è ora disponibile nel dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Creare un'entità con ruoli di entità per l'agente AI.
Aggiorna profilo agente AI con script
Operazioni preliminari
Crea un agente AI con script per rispondere alle domande.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard, selezionare l'agente AI creato. |
| 3 |
Passare a e configurare i seguenti dettagli: |
| 4 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Gestisci articoli
Articoli dal punto cruciale degli agenti AI scriptati. Un articolo è la combinazione di una domanda, le sue variazioni e la risposta a questa domanda. Ogni articolo contiene una domanda predefinita che funge da identificatore per l'articolo nelle sessioni, nella selezione e in altre posizioni nell'agente di intelligenza artificiale. Tutti gli articoli configurati in un agente AI costituiscono insieme la knowledge base o il corpus dell'agente. Il sistema confronta la query con questa knowledge base e mostra la risposta con il massimo livello di affidabilità come risposta dell'agente.
I motori NLU Rasa e Mindmeld richiedono un minimo di due varianti di addestramento (enunciati) affinché un articolo faccia parte del modello addestrato di un corpora. In un agente AI scriptato per rispondere alle domande, se è selezionato il motore NLU Rasa o Mindmeld e se un articolo ha meno di due varianti, i pulsanti Train e Save e Train non sono disponibili. Quando si posiziona il puntatore su questi pulsanti non disponibili, viene visualizzato un messaggio per risolvere i problemi prima dell'allenamento. Viene visualizzata anche un'icona di avviso corrispondente all'articolo con problemi. I problemi vengono risolti aggiungendo più di due varianti per un articolo. Una volta risolti i problemi, vengono resi disponibili i pulsanti Train e Save e Train . La presenza di due varianti non è applicabile agli articoli predefiniti: messaggio di corrispondenza parziale, messaggio di fallback e messaggio di benvenuto.
Puoi classificare gli articoli in categorie a loro scelta e tutti gli articoli non categorizzati sono classificati come non assegnati. Sono disponibili quattro articoli predefiniti per ogni agente AI, fin dal momento della creazione. Questi sono:
- Messaggio di benvenuto: contiene il primo messaggio ogni volta che inizia una conversazione tra il cliente e l'agente AI.
- Messaggio di fallback: l'agente AI mostra questo messaggio quando l'agente non è in grado di comprendere la domanda dell'utente.
- Corrispondenza parziale: quando l'agente AI riconosce più articoli con una piccola differenza nei punteggi (come impostato nelle impostazioni Handover e Inferenze ), l'agente mostra questo messaggio di corrispondenza insieme agli articoli corrispondenti come opzioni. È inoltre possibile configurare la risposta di testo da visualizzare insieme a queste opzioni.
- Cosa potete fare?— È possibile configurare le funzionalità dell'agente AI. L'agente AI visualizza questo messaggio ogni volta che gli utenti finali mettono in discussione le funzionalità dell'agente AI.
Oltre a questi, l'articolo predefinito Parla con un agente viene aggiunto se sono abilitate le impostazioni di trasferimento dell'agente da Handover e Inference .
Tutti i nuovi agenti AI dispongono inoltre di quattro articoli Smalltalk che gestiscono le espressioni degli utenti per:
- Saluti
- Grazie
- L'agente AI non è stato utile
-
Arrivederci
Questi articoli e risposte sono disponibili nella Knowledge Base dell'agente AI per impostazione predefinita durante la creazione di un nuovo agente AI Agent. Puoi anche modificarli o rimuoverli.
Aggiungere articoli tramite l'interfaccia utente e la risposta predefinita
Un articolo è la combinazione di una domanda, le sue variazioni e la risposta a questa domanda. La query di ogni consumatore viene confrontata con questi articoli (knowledge base) e la risposta che restituisce il livello di affidabilità più alto viene visualizzata all'utente come risposta dell'agente AI. Per aggiungere articoli:
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a Impostazioni>Articoli |
| 4 |
Aggiungere le varianti predefinite. |
| 5 |
Selezionare una di queste risposte predefinite per l'articolo. Valori possibili:
Per ulteriori informazioni, vedere la sezione Configurare le risposte tramite Response Designer . |
| 6 |
Fai clic su Salva e addestra. |
Importazione da cataloghi
| 1 |
Accedi alla piattaforma di agenti AI Webex |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sulle tre elisi. |
| 4 |
Fai clic su Importa da cataloghi. |
| 5 |
Selezionare le categorie degli articoli che devono essere aggiunti all'agente. |
| 6 |
Fare clic su Fine. |
Estrai FAQ dal link
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sui tre puntini di sospensione. |
| 4 |
Fare clic su Estrai FAQ dal collegamento. |
| 5 |
Fornisci l'URL in cui sono ospitate le FAQ e fai clic su Estrai. |
| 6 |
Fare clic su Importa. |
Importa da file
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sulle tre elisi. |
| 4 |
Fai clic su Importa da un file e seleziona CSV per importare gli articoli dal file csv. Se stai importando articoli da un file in formato JSON, seleziona JSON. |
| 5 |
Fare clic su Sfoglia e selezionare un file contenente tutti gli aticoli. Fare clic su Scarica esempio per visualizzare il formato in cui devono essere specificati gli articoli. |
| 6 |
Fare clic su Importa. |
Aggiungi sinonimi personalizzati
Molti casi d'uso di AI Agent tendono a coinvolgere parole e frasi che potrebbero non far parte del vocabolario inglese standard o sono specifiche di un contesto aziendale. Ad esempio, si desidera che l'agente AI riconosca l'app Android, l'app iOS e così via. L'agente AI deve includere questi termini e le relative variazioni nelle espressioni di addestramento per tutti gli articoli correlati, con conseguente immissione di dati ridondanti.
Per ovviare a questo problema di ridondanza, è possibile utilizzare sinonimi personalizzati all'interno di un agente di intelligenza artificiale basato su script per rispondere alle domande. I sinonimi di ogni parola radice vengono sostituiti automaticamente dalla piattaforma con la parola radice in fase di esecuzione.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sui tre puntini di sospensione. |
| 4 |
Fare clic su Sinonimi personalizzati. |
| 5 |
Fare clic su Nuova parola radice. |
| 6 |
Configurare il valore della parola radice e i relativi sinonimi e fare clic su Salva. |
| 7 |
Addestrare nuovamente l'agente AI dopo aver aggiunto i sinonimi. È inoltre possibile esportare i sinonimi (in formato .CSV) nella cartella locale e importare nuovamente il file nella piattaforma. |
Motore NLU (Natural Language Understanding)
Gli agenti di intelligenza artificiale con script sfruttano la comprensione del linguaggio naturale (NLU) con l'apprendimento automatico per identificare le intenzioni dei clienti. I seguenti motori NLU interpretano gli input dei clienti e forniscono risposte accurate:
- Swiftmatch: un motore veloce e leggero che supporta più lingue.
- RASA: un framework di intelligenza artificiale conversazionale open source leader.
- Mindmeld (beta): offre flussi di conversazione avanzati e funzionalità NLU.
RASA richiede più dati di allenamento rispetto a Swiftmatch per ottenere un'elevata precisione. Gli sviluppatori possono cambiare i motori NLU nelle schede Articoli e Formazione degli agenti AI scriptati per valutare le prestazioni. La modifica del motore aggiorna l'algoritmo dell'agente AI, rendendo necessaria una nuova formazione per un'inferenza accurata basata sul nuovo modello. Le differenze di prestazioni possono essere analizzate utilizzando punteggi di somiglianza nelle sessioni e test con un clic.
Gli sviluppatori possono anche testare e regolare i punteggi soglia nella sezione "Passaggio e inferenza" dopo aver cambiato motore. Per RASA, i punteggi di soglia tendono ad essere inversamente proporzionali al numero di intenti, il che significa che gli agenti con molti intenti (100+) in genere hanno punteggi di fallback più bassi nelle impostazioni di inferenza.
Cambia i motori di allenamento
Per passare da un motore NLU all'altro.
-
Selezionare l'agente AI per il quale si desidera modificare il motore di addestramento.
- Per l'agente AI con script per rispondere alle domande: Fare clic su Articoli. Viene visualizzata la pagina Knowledge Base .
- Per gli agenti AI tramite script per l'esecuzione di attività: Fare clic su Training. Viene visualizzata la pagina Dati formazione.
-
Fare clic sull'icona Impostazioni accanto al motore NLU sul lato destro della pagina. Viene visualizzata la finestra Modifica motore di allenamento.
Per impostazione predefinita, il motore NLU è impostato su Swiftmatch per gli agenti AI appena creati.
-
Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:
- RASA (Beta)
- Swiftmatch
- Mindmeld (Beta)
-
Specificare queste informazioni nella sezione Inferenza :
- Punteggio al di sotto del quale viene visualizzato il fallback: la confidenza minima necessaria per visualizzare una risposta, al di sotto della quale verrà visualizzata una risposta di fallback.
- Differenza nei punteggi per la corrispondenza parziale: definisce il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene visualizzato un modello di corrispondenza parziale
- Fare clic per espandere la sezione Impostazioni avanzate.
- Rimuovi le stopwords: le "stopwords" sono parole funzionali che stabiliscono relazioni grammaticali tra altre parole all'interno di una frase, ma non hanno un significato lessicale di per sé. Quando rimuovi dalla frase parole di arresto come articoli (a, an, the e così via), pronomi (lui, lei e così via), gli algoritmi di Machine Learning possono concentrarsi su parole che definiscono il significato della query di testo da parte del consumatore. Se selezioni la casella, rimuove le "stopwords" dalla frase al momento dell'addestramento e dell'inferenza. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Contrazioni espanse: le contrazioni inglesi nei dati di addestramento possono essere espanse alla forma originale insieme ai termini nella query del consumatore in ingresso per una maggiore precisione. Esempio: 'non' viene espanso in 'non'. Se questa casella di controllo è selezionata, le contrazioni nei messaggi di input vengono espanse prima dell'elaborazione. Questa funzionalità è supportata per tutti e tre i motori NLU.
- Controllo ortografico nell'inferenza: la libreria di correzione del testo identifica e corregge l'ortografia errata nel testo prima dell'inferenza. Questa funzionalità è supportata per tutti e tre i motori solo se è selezionata la casella di controllo Controllo ortografico nell'inferenza.
- Rimuovi caratteri speciali: i caratteri speciali sono i caratteri non alfanumerici che hanno un impatto sull'inferenza. Ad esempio, Wi-Fi e Wi Fi sono considerati in modo diverso dal motore NLU. Se questa casella di controllo è selezionata, i caratteri speciali nella query consumer vengono rimossi per visualizzare una risposta appropriata. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Ruoli entità: le entità personalizzate possono avere ruoli diversi. Questa funzionalità del motore NLU è supportata solo per RASA e Mindmeld.
- Sostituzione dell'entità nell'inferenza: i valori delle entità nei dati di training e nell'inferenza vengono sostituiti con ID entità. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Assegna priorità al riempimento degli slot: il riempimento degli slot ha la priorità rispetto al rilevamento dell'intento.
- Risultati archiviati per messaggio: il numero di articoli per i quali i punteggi di affidabilità calcolati dall'agente AI verranno visualizzati in Informazioni transazione nelle sessioni.
Il numero di risultati da visualizzare nella sezione Algoritmo della schermata Sessioni è stato ora limitato a 5. I primi n risultati (1=<n=<5) sono disponibili nei report di trascrizione dei messaggi degli agenti AI tramite script e nella sezione "Risultati algoritmo" della scheda Informazioni sulle transazioni in Sessioni.
- Espansione delle forme di parola: consente di espandere i dati di training con forme di parole quali plurali, verbi e così via, insieme ai sinonimi incorporati nei dati. Questa funzionalità è supportata solo per Swiftmatch.
- Sinonimi: i sinonimi sono parole alternative utilizzate per indicare la stessa parola. Se questa casella di controllo è selezionata, i sinonimi inglesi comuni per le parole nei dati di training vengono generati automaticamente da per riconoscere con precisione la query del consumatore. Ad esempio, per la parola giardino, i sinonimi generati dal sistema possono essere un cortile, un cortile e così via. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Forme verbali: le forme verbali possono esistere in varie forme, ad esempio plurali, avverbi, aggettivi o verbi. Ad esempio, per la parola "creazione", le forme verbali possono essere create, create, creator, creative, creative, ecc. Se questa casella di controllo è selezionata, le parole nella query vengono create con forme alternative di parole e vengono elaborate per fornire una risposta appropriata agli utenti.
Gli sviluppatori possono impostare punteggi di soglia diversi per diversi motori NLU per determinare il punteggio più basso accettabile per visualizzare la risposta dell'agente AI.
- Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
- Fai clic su Treno. Una volta addestrato l'agente AI con il motore di addestramento selezionato, lo stato della Knowledge Base cambia da Salvato a Addestrato.
È possibile addestrare l'agente AI con RASA e Mindmeld solo se tutti gli articoli hanno almeno due enunciati.
Formazione
Una volta creati tutti gli articoli desiderati, è possibile addestrare l'agente AI e renderlo attivo per testarlo e distribuirlo. Per addestrare l'agente AI con il suo corpus corrente, fai clic su Allena in alto a destra. Questo dovrebbe cambiare lo stato in Formazione.
Una volta completata la formazione, lo stato diventa Allenato. Fare clic sull'icona Ricarica accanto a Allenamento per recuperare lo stato di allenamento corrente.
A questo punto, puoi fare clic su Rendi live per rendere attivo il corpus addestrato e testarlo in Webex'anteprima condivisibile dell'agente AI o sui canali esterni in cui viene distribuito l'agente AI.
Modello vettoriale
Ora puoi selezionare i loro modelli vettoriali preferiti come parte delle impostazioni avanzate del motore nel motore NLU di Swiftmatch. La selezione è possibile tra due opzioni: livello di espressione vs vettori a livello di articolo. Nella nostra continua spinta per migliorare l'accuratezza dei nostri motori NLU, abbiamo sperimentato l'uso di vettori a livello di articolo rispetto al vecchio modello di utilizzo di vettori a livello di espressione e abbiamo scoperto che i vettori a livello di articolo migliorano l'accuratezza nella maggior parte dei casi. Nota: i vettori a livello di articolo saranno il nuovo valore predefinito per la vettorializzazione per i nuovi agenti AI monolingue e per gli agenti AI multilingue le corrispondenze a livello di articolo saranno supportate solo quando il modello multilingue è Polymatch.
È possibile controllare le informazioni sul modello vettoriale presente al momento di un'inferenza nella sezione altre informazioni della sessione.
Configurare le impostazioni di gestione
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Come procedere
Aggiungere lingue all'agente AI con script.
Aggiunta di un linguaggio all'agente AI con script
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Vai alla . |
| 2 |
Fare clic su + Aggiungi lingue per aggiungere nuove lingue e selezionare le lingue dall'elenco a discesa. |
| 3 |
Fare clic su Aggiungi per aggiungere la lingua. |
| 4 |
Abilita l'interruttore sotto Azione per abilitare la lingua. |
| 5 |
Dopo aver aggiunto una lingua, puoi impostare la lingua come predefinita. Passa il mouse sulla lingua, fai clic su Rendi predefinita. Non puoi eliminare o disabilitare una lingua predefinita. Inoltre, se si passa da una lingua predefinita esistente, ciò potrebbe influire sugli articoli, sulla cura, sui test e sulle esperienze di anteprima dell'agente AI. |
| 6 |
Fai clic su Salva modifiche. |
Configurare le impostazioni di Handover
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fai clic su Salva modifiche per salvare le impostazioni di trasferimento. |
Come procedere
Anteprima dell'agente AI con script
Webex agente AI consente di visualizzare in anteprima gli agenti AI durante lo sviluppo e anche al termine dello sviluppo. In questo modo, è possibile testare il funzionamento degli agenti AI e determinare se vengono generate le risposte desiderabili corrispondenti alle rispettive query di input. È possibile visualizzare in anteprima l'agente AI tramite script utilizzando i seguenti modi.
- Dashboard agente AI: passa il mouse su una scheda Agente AI per visualizzare l'opzione Anteprima per tale agente AI. Fare clic su Anteprima per avviare il widget di anteprima dell'agente AI.
- Intestazione agente AI: dopo essere entrati nella modalità Modifica per qualsiasi agente AI facendo clic sulla scheda Agente AI o sul pulsante Modifica sulla scheda Agente AI, l'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato e ridotto a icona un'anteprima, viene creato un widget testa di chat nella parte inferiore destra della pagina, che consente di riavviare facilmente la modalità di anteprima.
Inoltre, puoi copiare il collegamento di anteprima condivisibile da un agente AI. Nella scheda AI Agent, fai clic sull'icona Ellissi in alto a destra e fai clic su Copia collegamento anteprima. Questo collegamento può essere condiviso con gli altri utenti dell'agente AI.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per vedere come risponde l'agente AI, assicurandoti che funzioni come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua delle espressioni per rispondere di conseguenza. È anche possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo dall'elenco delle opzioni disponibili.
Il widget di anteprima può essere ingrandito per una visualizzazione migliore. Altre funzioni utili includono la fornitura di informazioni ai consumatori e l'avvio di più sale per testare a fondo l'agente AI.
Widget di anteprima condivisibile
Il widget di anteprima condivisibile consente agli sviluppatori di agenti di intelligenza artificiale di condividere il proprio agente di intelligenza artificiale con le parti interessate e i consumatori in modo presentabile senza la necessità di sviluppare un'interfaccia utente personalizzata per far emergere l'agente di intelligenza artificiale. Per impostazione predefinita, il collegamento di anteprima copiato esegue il rendering dell'agente AI con l'involucro del telefono. Gli sviluppatori possono eseguire una rapida personalizzazione modificando alcuni parametri nel collegamento di anteprima. Le due principali personalizzazioni sono:
- Colore widget: aggiungendo
il parametro brandColoral collegamento. Gli utenti possono definire colori semplici utilizzando i nomi dei colori o utilizzare il codice esadecimale dei colori. -
Involucro del telefono: modificando il valore del
parametro phoneCasingnel collegamento. Questo valore è impostato sutrueper impostazione predefinita e può essere disabilitato rendendolo falsoEsempio di collegamento all'anteprima con questi parametri:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Formazione
Man mano che gli agenti AI si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma AI Agent offre un comodo framework di test dei bot con un clic. È possibile:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla procedura seguente:
- Accedi alla piattaforma AI Agent.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzata la scheda Testcases .
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente AI. |
| Lingua prevista | La lingua in cui gli utenti devono interagire con l'agente AI. |
| Articolo atteso | Specificare l'articolo che deve essere visualizzato in risposta a un determinato messaggio utente. Per aiutarti a trovare l'articolo più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Durante la digitazione, il sistema suggerirà articoli corrispondenti in base al testo inserito fino a quel momento. |
| Reimpostare il contesto precedente | Fare clic sulla casella di controllo in questa colonna per isolare i test case e assicurarsi che vengano eseguiti indipendentemente da qualsiasi contesto dell'agente AI esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, impedendo qualsiasi interferenza da interazioni precedenti o dati memorizzati. |
| Includi corrispondenze parziali | Abilita questo interruttore per includere test case con articoli previsti che corrispondono solo parzialmente alla risposta effettiva considerata riuscita. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti verranno sovrascritti. |
| Esporta in CSV | Esportare i test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in arrivo e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
| Modello di richiamata previsto | Specificare la chiave modello che deve essere attivata quando si verifica la richiamata. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
| Timeout di richiamata (s) | Massima quantità di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Attualmente, viene imposto un timeout di 20 secondi. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
Esecuzione di test
Nella scheda Esecuzione fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case dalla scheda Testcases .
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtrerà l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
Nella scheda Cronologia accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file di CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni consentono agli sviluppatori di ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornirà informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante i test.
Sessioni
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file di CSV per l'analisi e il controllo offline. È possibile utilizzare questi dati per esaminare i messaggi e il contesto di sessioni specifiche per ottenere informazioni dettagliate sulle interazioni degli utenti e identificare le aree di miglioramento, perfezionare le risposte degli agenti di intelligenza artificiale e migliorare l'esperienza utente complessiva.
Può gestire set di dati di grandi dimensioni visualizzando i risultati in pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato il: l'ora di chiusura della sessione.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che vengono consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Si è verificato un errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato l'errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Dettagli di una sessione specifica nell'agente AI tramite script per rispondere alle domande
La visualizzazione Dettagli sessione in un agente AI di script per rispondere alle domande fornisce un'analisi dettagliata di un'interazione specifica tra un utente e l'agente AI.
La sezione Messaggi :
- Visualizza tutti i messaggi inviati dall'utente durante la sessione.
- Mostra le risposte corrispondenti generate dall'agente AI.
- Presenta l'ordine cronologico dei messaggi, fornendo il contesto per l'interazione.
La scheda Informazioni transazione :
- Elenca gli articoli identificati come rilevanti per la query del cliente, incluse le corrispondenze esatte e le corrispondenze parziali.
- Visualizza i punteggi di somiglianza associati a ciascun articolo identificato, indicando il grado di pertinenza.
- Presenta i risultati degli algoritmi sottostanti utilizzati per elaborare la query del cliente e identificare gli articoli pertinenti.
- Visualizza il numero di risultati dell'algoritmo in base alle impostazioni configurate nella scheda Handover e inferenza .
La sezione Altre informazioni nella vista Dettagli sessione fornisce ulteriore contesto e dettagli su un'interazione specifica. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Query elaborata: mostra la versione pre-elaborata dell'input del cliente dopo che è stato elaborato dalla pipeline NLU (Natural Language Understanding) dell'agente AI.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Tipo di risposta: specifica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
- Punteggi soglia: visualizza il punteggio soglia minimo e la differenza di punteggio parziale della corrispondenza configurati nelle impostazioni Trasferimento e Inferenza . Questi valori determinano quando una query è considerata fuori dall'ambito o richiede l'intervento dell'agente.
- Registri avanzati: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
Dettagli di una sessione specifica nell'agente AI di script per l'esecuzione di azioni
La scheda Informazioni sulle transazioni nell'agente AI con script per l'esecuzione di azioni fornisce un'analisi dettagliata di un'interazione specifica, classificando le informazioni in quattro sezioni:
Sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come sono state estratte dalla query dell'utente.
La sezione Entità identificate elenca le entità estratte dal messaggio del cliente e associate all'intento attivo del consumatore. Queste entità rappresentano le informazioni chiave identificate dal bot all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
- Punteggi soglia: visualizza il punteggio soglia minimo e la differenza di punteggio parziale della corrispondenza configurati nelle impostazioni Trasferimento e Inferenza . Questi valori determinano quando una query è considerata fuori dall'ambito o richiede l'intervento dell'agente.
- Registri avanzati: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Viene visualizzata la scheda Metadati :
- Metadati NLP: esaminare le fasi di pre-elaborazione applicate all'input del cliente nella scheda NLP .
- Datastore e FinalDF: accedi ai dati relativi alla sessione nelle schede Datastore e FinalDF per gli smart bot.
- Funzionalità di ricerca: utilizza la barra di ricerca integrata per trovare rapidamente espressioni specifiche all'interno di una conversazione.
Cronologia
Ogni volta che aggiungi o modifichi articoli, intenti o entità, è essenziale riaddestrare il tuo agente di intelligenza artificiale con script per assicurarti che sia aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per verificarne l'accuratezza e l'efficacia.
La pagina Cronologia consente di:
- Visualizza cronologia formazione: consente di tenere traccia di quando un corpus è stato addestrato e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, articoli, risposte, NLP e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
La sezione Cronologia fornisce utili strumenti per la gestione degli articoli della Knowledge Base:
- Attiva articoli: rendi attivi articoli precedentemente inattivi per includerli nelle risposte dell'agente AI.
- Modifica articoli: crea una nuova versione di un articolo esistente conservando l'originale come riferimento.
- Prestazioni di anteprima: valuta le prestazioni dell'agente AI con una knowledge base specifica utilizzando la funzione di anteprima .
- Scarica articoli: consente di esportare gli articoli della Knowledge Base come file di CSV per l'analisi o il riferimento offline. Questa opzione è disponibile per l'agente AI con script solo per rispondere alle domande.
Log di controllo
La sezione Log di controllo fornisce un record dettagliato delle modifiche apportate all'agente AI con script negli ultimi 35 giorni. Per accedere ai log di controllo:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic sulla scheda Cronologia per visualizzare la cronologia dell'agente AI.
- Fare clic sulla scheda Log di controllo per visualizzare un registro dettagliato delle modifiche:
- Aggiornato il: la data e l'ora in cui è stata apportata la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Campo: la sezione del bot in cui è avvenuta la modifica (ad esempio, Impostazioni, Articoli, Risposte).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeCampoper individuare rapidamente voci specifiche del registro di controllo. -
La scheda Cronologia modelli visualizza un massimo di 10 corpora per ciascun agente AI.
Curation
I messaggi vengono aggiunti alla console di cura in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio di un utente e attiva l'intento di fallback.
- Intento di fallback predefinito: se questo interruttore è abilitato, i messaggi che attivano l'intento di fallback predefinito verranno inviati alla console di cura.
Questo criterio è applicabile solo all'agente AI con script per l'esecuzione di azioni.
- Messaggi sottovalutati: messaggi che gli utenti hanno ignorato durante le anteprime dell'agente AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è stato in grado di identificare definitivamente l'intento o la risposta corretti.
Risolvere i problemi
La scheda Problemi fornisce una posizione centralizzata per la revisione e l'indirizzamento dei messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
L'accesso alla decrittografia viene concesso a livello di utente e richiede l'abilitazione di Advanced Data Protection nel back-end.
Per risolvere un problema, puoi:
-
Collegamento a un articolo esistente: per collegare un problema a un articolo esistente, selezionare l'opzione Collegamento e cercare l'articolo desiderato.
-
Crea nuovo articolo: utilizzate l'opzione Aggiungi a un nuovo articolo per creare un nuovo articolo direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Il collegamento ad articoli predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale) non è consentito.
- Per l'agente AI con script per l'esecuzione di azioni, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, riqualifica il tuo agente AI per assicurarti che le nuove conoscenze si riflettano nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
La scheda Risolti fornisce una panoramica completa di tutti i problemi risolti. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se il problema è stato collegato a un articolo esistente, utilizzato per creare un nuovo articolo/intento o ignorato. Se si verificano risposte indesiderate che non sono state acquisite automaticamente dalle regole esistenti, è possibile aggiungere manualmente espressioni specifiche alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura,
viene visualizzato il tasto di alternanza Statocura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia di conseguenza, per indicare il suo stato.
Visualizza le prestazioni dell'IA tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede. Questi sono: Panoramica, Risposte, Formazione e Cura.
Visitando la schermata di analisi, gli sviluppatori possono selezionare l'agente AI per il quale desiderano visualizzare l'analisi. Possono anche personalizzare la vista di analisi scegliendo il canale per il quale desiderano visualizzare i dati, insieme all'intervallo di date e alla granularità dei dati. Per impostazione predefinita, i dati di analisi per l'ultimo mese vengono mostrati per tutti i canali con una granularità giornaliera (ogni giorno è un punto sull'asse x nei grafici).
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi dell'agente AI.
- Seleziona l'agente AI dalla pagina Dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e dell'agente AI) e quanti di questi messaggi provengono dagli utenti.
- Messaggi medi giornalieri
Segue una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione in Panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento/articolo nei loro agenti AI. In questa sezione, tutti gli articoli/intenti in un corpus vengono visualizzati come singoli rettangoli in cui il colore e la dimensione relativa di ciascun rettangolo sono indicativi dei dati di addestramento contenuti nell'articolo/intento. Più un intento è vicino al bianco, più dati di addestramento sono necessari per migliorare l'accuratezza dell'agente AI.
Risposte
Questa sezione offre agli sviluppatori una visione dettagliata di ciò che gli utenti chiedono e quanto spesso lo chiedono. Fornisce una rappresentazione grafica degli articoli più popolari per gli agenti AI per rispondere alle domande e modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Curation
Fornisce un riepilogo visivo di quanti problemi di cura si sono verificati ogni giorno e quanti di essi sono stati risolti dagli sviluppatori di AI Agent.
Integra agenti AI
Questa sezione spiega come integrare gli agenti AI con i canali vocali e digitali per gestire le conversazioni con i clienti.
Integra gli agenti AI con i canali voce e digitali
Dopo aver creato e configurato gli agenti AI nella piattaforma Webex AI Agent, il passaggio successivo consiste nell'integrarli con i canali voce e digitale. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per ulteriori informazioni, vedere l'articolo Integrare agenti AI con canali vocali e digitali.
Gestione dei report degli agenti AI
In questa sezione viene illustrata una panoramica dei report degli agenti di intelligenza artificiale, dei tipi di report, della creazione di report degli agenti di intelligenza artificiale e delle modalità di recapito dei report.
Informazioni sui report degli agenti AI
La funzionalità dei report consente di generare o pianificare (generare periodicamente) report specifici dai tipi di report disponibili e riceverli tramite le modalità di consegna disponibili. Questi report possono fornire informazioni preziose sul comportamento degli utenti, sull'utilizzo, sul coinvolgimento, sulle prestazioni del prodotto e così via. Puoi ricevere le informazioni desiderate nella loro e-mail, SFTP percorso o bucket S3. È possibile scegliere il tipo di report da un elenco di report predefiniti e anche scegliere se si desidera generare un report una tantum istantaneamente o a intervalli regolari.
Quando si accede al menu Report dal riquadro di spostamento sinistro, vengono visualizzate le seguenti schede:
-
Configura: questa scheda elenca tutti i report attualmente attivi e generati periodicamente. Per l'elenco dei report sono disponibili i seguenti dettagli:
- Attivo: indica se un utente è ancora iscritto al report.
- Agente AI: nome dell'agente AI associato al report.
- Tipo di report: il tipo di report predefinito a cui hai effettuato la sottoscrizione.
- Frequenza: l'intervallo in cui si riceve il report.
- Ultimo report generato: l'ultimo report inviato.
- Prossima data pianificata: la prossima data in cui verrà inviato il report.
-
Cronologia: questa scheda elenca tutte le informazioni cronologiche dei report inviati fino alla data. Fare clic su qualsiasi report in questa pagina per modificare la configurazione dei report.
È possibile fare clic sull'icona Download nella colonna Azioni per scaricare questi report cronologici.
I report su richiesta visualizzati nella scheda Cronologia sono disponibili per il download solo al termine della generazione del report.
Creare un report dell'agente AI
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Fai clic su Report nella barra di navigazione a sinistra. |
| 3 |
Fare clic su + Nuovo report. |
| 4 |
Fornire le seguenti informazioni per creare e configurare il report: |
Tipi di report degli agenti AI
Puoi scegliere da un elenco di report predefiniti in base al tipo di agente AI selezionato. In questa sezione vengono illustrati questi tipi di report, i fogli inclusi in ogni report e le colonne disponibili in ogni foglio.
Tipo di report Agente AI per rispondere alle domande
Sono disponibili tre diversi tipi di report per un agente AI per rispondere alle domande nell'applicazione. Utilizzando diversi tipi di report, è possibile utilizzare per comprendere il riepilogo dell'utilizzo dell'agente AI Agent, il comportamento, le richieste degli utenti e il modo in cui l'agente AI risponde alle query. È inoltre possibile visualizzare i messaggi che sono finiti come problemi in cura.
Comportamento d'uso e riepilogoQuesta sezione visualizza il riepilogo dell'agente AI con la frequenza con cui vengono richiamati articoli e categorie. È possibile visualizzare le informazioni di riepilogo, categorie e articoli in una scheda separata nei report:
| Campo | Descrizione |
|---|---|
| Nome agente AI | Nome dell'agente di intelligenza artificiale. |
| Totale conversazioni | Totale conversazioni/sessioni gestite dall'agente AI. |
| Conversazioni con almeno un messaggio utente | Conversazioni o sessioni in cui gli utenti hanno fornito almeno un input. |
|
Totale messaggi umani | I messaggi inviati dagli utenti finali all'agente AI. |
| Totale risposte dell'agente AI | Totale messaggi inviati dall'agente AI agli utenti finali. |
| Totale corrispondenze parziali | Casi in cui c'era qualche ambiguità sul messaggio dell'utente e l'agente AI rispondeva con più intenti come opzioni. |
| Conversazioni inviate all'agente | Conversazioni totali consegnate a un agente umano. |
| Totale voti positivi | Risposte totali degli agenti AI che sono state approvate dai clienti. |
| Totale voti negativi |
Totale delle risposte degli agenti AI che sono state sottovalutate dai clienti. |
| Campo | Descrizione |
|---|---|
| Nome della categoria | Nome della categoria configurato nell'agente AI. |
| Conversazioni per la categoria | Il numero di conversazioni o sessioni in cui è stato rilevato un articolo appartenente a questa categoria. |
| Totale risposte | Il numero di volte in cui è stato rilevato un articolo appartenente a questa categoria. |
| Totale voti positivi | Il numero di volte in cui una risposta di questa categoria è stata votata. |
| Totale voti negativi |
Il numero di volte in cui una risposta di questa categoria è stata sottoposta a downvote. |
| Campo | Descrizione |
|---|---|
| Nome dell'articolo | Nome dell'articolo (variante predefinita) configurato nell'agente AI. |
| Categoria dell'articolo | La categoria a cui appartiene questo intento. |
| Conversazioni per l'articolo | Numero di conversazioni o sessioni in cui è stato rilevato questo articolo. |
| Totale risposte | Numero di volte in cui è stato rilevato questo articolo. |
| Totale voti positivi | Il numero di volte in cui la risposta per questo articolo è stata votata. |
| Totale voti negativi |
Il numero di volte in cui la risposta per questo articolo è stata sottoposta a downvoted. |
Visualizza la conversazione tra l'agente AI e il cliente insieme al punteggio di somiglianza. È possibile visualizzare i seguenti dettagli nel report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp del messaggio. |
| ID sessione | Identificatore univoco per la sessione. |
| ID consumatore | Identificatore univoco per l'utente finale nell'agente AI. |
| Tipo di messaggio | Messaggio dell'agente AI o messaggio umano. |
| Testo del messaggio | Contenuto del messaggio. |
| Articolo | Identificatore della risposta restituita dall'agente AI. |
| Categoria | Intento rilevato dall'agente AI per il messaggio del cliente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Articolo 1 corrispondente | Intento rilevato dal motore NLU selezionato. |
| Articolo 1 punteggio | Punteggio per l'intento rilevato. |
| Feedback | Il feedback degli utenti se un messaggio è stato votato in modo positivo o negativo. |
| Commento di feedback |
I commenti lasciati dagli utenti durante il downvoting di un messaggio. |
Visualizza i messaggi che sono finiti in cura come problemi per vari motivi. È possibile visualizzare i seguenti dettagli nel report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp per il messaggio. |
| ID sessione | Identificatore univoco per la sessione dell'utente. |
| ID consumatore | Identificatore univoco per l'utente finale sull'agente AI. |
| Messaggio umano | Contenuto del messaggio umano. |
| Messaggio dell'agente AI | Contenuto del messaggio con cui l'agente AI ha risposto. |
| Motivo del problema | Il motivo per cui questo messaggio finisce in cura. |
| Articolo | Identificatore della risposta restituita dall'agente AI. |
| Categoria | Intento rilevato dall'agente AI per il messaggio dell'utente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Articolo 1 corrispondente | Intento rilevato dal motore NLU selezionato. |
| Articolo 1 punteggio |
Punteggio per l'intento rilevato. |
Tipo di report Agente AI per l'esecuzione di attività
Sono disponibili tre diversi tipi di report per un agente AI per l'esecuzione di attività nell'applicazione AI Agent Builder. In qualità di sviluppatore di agenti di intelligenza artificiale, puoi creare diversi tipi di report. Questi possono essere utilizzati per comprendere il riepilogo dell'utilizzo dell'agente AI, il comportamento dell'agente AI, le richieste degli utenti e il modo in cui un agente AI risponde alle query. È inoltre possibile visualizzare i messaggi che sono finiti come problemi in cura.
Visualizza il riepilogo delle conversazioni insieme alle chiavi intento e modello attivate. Nella scheda di riepilogo vengono visualizzati i seguenti dettagli:
| Campo | Descrizione |
|---|---|
| Nome agente AI | Nome dell'agente di intelligenza artificiale. |
| Totale conversazioni | Totale conversazioni o sessioni gestite dall'agente AI. |
| Conversazioni con almeno un messaggio utente | Conversazioni o sessioni in cui gli utenti hanno fornito almeno un input. |
|
Totale messaggi umani |
I messaggi inviati dagli utenti finali all'agente AI. |
| Totale risposte dell'agente AI | Totale messaggi inviati dall'agente AI agli utenti finali. |
| Totale corrispondenze parziali | Casi in cui c'era qualche ambiguità sul messaggio dell'utente e l'agente AI rispondeva con più intenti come opzioni. |
| Conversazioni inviate all'agente | Conversazioni totali consegnate a un agente umano |
| Totale voti positivi | Totale delle risposte degli agenti AI che sono state approvate dagli utenti. |
| Totale voti negativi |
Totale delle risposte degli agenti AI che sono state sottovalutate dagli utenti. |
Potete anche visualizzare i dettagli dell'intento nella scheda Intenti del foglio di calcolo:
| Campo | Descrizione |
|---|---|
| Nome intento | Nome dell'intento configurato nell'agente AI. |
| Conversazioni per l'intento | Numero di conversazioni o sessioni in cui è stato richiamato questo intento. |
| Totale invocazioni | Numero di volte in cui questo intento è stato invocato. |
| Completamenti totali | Numero di volte in cui tutti gli slot sono stati raccolti e questo intento è stato completato. |
| Totale voti positivi | Le risposte totali per questo sono state votate al rialzo per ogni intento. |
| Totale voti negativi |
Le risposte totali per questo sono state sottovalutate per ogni intento. |
Il report contiene inoltre dettagli di modello di alto livello, ad esempio:
| Campo | Descrizione |
|---|---|
| Nome chiave modello | Nome del modello configurato nell'agente AI. |
| Intento chiave modello | Intenti in cui viene utilizzata questa chiave modello. |
| Conversazioni per la chiave modello | Numero di volte in cui questa chiave modello è stata inviata come risposta. |
| Totale risposte | Numero di volte in cui questa chiave modello è stata inviata come risposta. |
| Totale voti positivi | Numero di volte in cui la risposta per questo modello è stata sottoposta a votazione. |
| Totale voti negativi |
Numero di volte in cui la risposta per questo modello è stata sottoposta a downvoted. |
Visualizza la conversazione di un cliente con l'agente AI insieme ai punteggi di somiglianza. È possibile visualizzare i seguenti dettagli nel report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp per il messaggio. |
| ID sessione | Identificatore univoco per la sessione dell'utente. |
| ID consumatore | Identificatore univoco per l'utente finale nell'applicazione. |
| Tipo di messaggio | Messaggio dell'agente AI o messaggio umano. |
| Testo del messaggio | Contenuto del messaggio. |
| Chiave modello | Identificatore della risposta restituita dall'agente AI. |
| Intento | Intento rilevato dall'agente AI per il messaggio del cliente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Intento corrispondente 1 | Intento rilevato dal motore NLU selezionato. |
| Punteggio Intento 1 | Punteggio per l'intento rilevato. |
| Feedback | Feedback degli utenti se un messaggio è stato sottoposto a upvote o downvoted. |
| Commento di feedback |
Commenti lasciati dagli utenti durante il downvoting di un messaggio. |
Visualizza i messaggi che sono finiti in cura come problemi per vari motivi. Questo report è rilevante solo per gli agenti di intelligenza artificiale tramite script. È possibile visualizzare i seguenti dettagli in questo report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp per il messaggio. |
| ID sessione | Identificatore univoco per la sessione del cliente. |
| ID consumatore | Identificatore univoco per l'utente finale nell'applicazione. |
| Messaggio umano | Contenuto del messaggio umano. |
| Messaggio dell'agente AI | Contenuto del messaggio con cui l'agente AI ha risposto. |
| Motivo del problema | Il motivo per cui questo messaggio finisce in cura. |
| Chiave modello | Identificatore della risposta restituita dall'agente AI. |
| Intento | Intento rilevato dall'agente AI per il messaggio dell'utente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Intento corrispondente 1 | Intento rilevato dal motore NLU selezionato. |
| Punteggio Intento 1 |
Punteggio per l'intento rilevato. |
Modalità di consegna del report dell'agente AI
Nel mondo odierno basato sui dati, la consegna efficiente e sicura dei report degli agenti AI è fondamentale per un processo decisionale informato e l'eccellenza operativa. Per soddisfare le diverse esigenze organizzative, offriamo più modalità di consegna per i report degli agenti AI, garantendo flessibilità, affidabilità e sicurezza. Le opzioni di distribuzione includono Secure File Transfer Protocol (SFTP), Email e Amazon S3 Bucket. Ogni modalità è progettata per soddisfare esigenze diverse, che si tratti di elevata sicurezza, facilità di accesso o soluzioni di storage scalabili. Questo documento delinea le caratteristiche e i vantaggi di ciascuna modalità di consegna, aiutandoti a scegliere l'opzione migliore per le tue esigenze specifiche.
SFTP
|
Campo |
Descrizione |
|---|---|
| Invia i report a una posizione sicura come pianificato |
Attiva questa opzione per eseguire il push dei report nella posizione sicura all'ora pianificata. Puoi fornire i seguenti dettagli solo abilitando questo interruttore. |
| Indirizzo IP | Indirizzo IP del sistema. |
| Nome utente | Nome utente per accedere ai report. |
| Password | Password per accedere ai report. |
| Chiave privata | Chiave privata per accedere ai file. |
| Percorso di caricamento |
Percorso in cui i file vengono instradati nel sistema. |
| Campo | Descrizione |
|---|---|
| Pianificare le e-mail per più destinatari, separate con punto e virgola(;) | Attiva questa opzione per aggiungere destinatari. |
| Destinatari |
Indirizzo e-mail di tutti i destinatari che devono ricevere i report all'ora e alla frequenza specificate. |
Benna S3
| Campo | Descrizione |
|---|---|
| Carica i report in un bucket S3 in base alla pianificazione |
Attiva questa opzione per rendere disponibili i campi S3 e indirizzare i report al bucket S3 configurato. |
| ID chiave di accesso AWS | ID chiave di accesso per accedere ai servizi e alle risorse AWS. |
| Chiave di accesso segreta AWS | La chiave di accesso segreta per accedere ai servizi e alle risorse AWS. |
| Nome bucket | Nome del bucket a cui viene indirizzato il report. |
| Nome cartella |
Nome della cartella creata nel bucket S3. |
Comprendere la conformità AI
Questa sezione ti aiuta a comprendere lo sviluppo dell'intelligenza artificiale, la privacy, la sicurezza e la protezione dei dati
Sviluppo AI, privacy dei dati, sicurezza e protezione
Ogni funzionalità basata sull'intelligenza artificiale di Cisco viene sottoposta a una valutazione dell'impatto dell'IA rispetto ai nostriprincipi di IA responsabile e aderisce al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaCisco non conserva i dati di input dei clienti dopo il processo di inferenza e il provider del modello di terze parti, Microsoft, non accede, monitora o archivia i dati dei clienti Cisco. Per ulteriori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere Cisco Trust Portal.
Di seguito è riportato l'elenco delle note sulla trasparenza dell'intelligenza artificiale per tutte le funzionalità di intelligenza artificiale:
Fonti di dati per la formazione e la valutazioneIl fornitore di modelli di terze parti di Cisco, Microsoft, dichiara che non utilizzerà i contenuti dei clienti per migliorare i modelli OpenAI di Azure e che non archivia o conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto Cisco assegna la priorità alla sicurezza dei contenuti per le funzionalità di intelligenza artificiale acconsentendo esplicitamente al filtro dei contenuti, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloCisco assegna priorità alle prestazioni e all'accuratezza di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nella garanzia della qualità del modello sottostante.
Introduzione a Webex agente AI
Webex AI Agent è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Funzionalità di Webex agente AI
- Risposte accurate e tempestive: fornisce risposte precise alle richieste dei clienti in tempo reale.
- Esecuzione intelligente delle attività: esegue le attività in base alle richieste o agli input del cliente.
Principali vantaggi per le aziende
-
Esperienza cliente migliorata: offre ai clienti un'esperienza di conversazione in tempo reale.
-
Interazioni personalizzate: personalizza le risposte alle esigenze e alle preferenze dei singoli clienti.
-
Scalabilità ed efficienza: gestisce un volume elevato di interazioni con i clienti senza richiedere agenti umani aggiuntivi, migliorando la soddisfazione e riducendo i costi operativi.
Informazioni sui tipi e sugli esempi di agenti AI
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Capacità | Descrizione | Come configurare? |
|---|---|---|---|---|
|
Autonomo |
Gli agenti IA autonomi sono progettati per operare in modo indipendente, prendendo decisioni ed eseguendo compiti senza l'intervento umano diretto. |
Eseguire azioni |
Fai scelte informate in base alle informazioni disponibili e alle regole predefinite. Automatizza le attività ripetitive o dispendiose in termini di tempo. |
|
|
Rispondi alle domande |
Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. |
Agenti AI autonomi per rispondere alle domande | ||
|
Previsto |
Gli agenti IA con script sono programmati per seguire un set predefinito di regole e istruzioni. |
Eseguire azioni |
Gli agenti di script possono eseguire attività specifiche chiaramente definite e strutturate. |
Agenti AI con script per l'esecuzione di azioni |
|
Rispondi alle domande |
Gli agenti di script possono rispondere alle domande in base a un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. |
Agenti AI con script per rispondere alle domande |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script possono essere applicati a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: è possibile utilizzare sia gli agenti autonomi che quelli con script per fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale, perché possono gestire varie attività e fornire interazioni più personalizzate.
-
Analisi dei dati: gli agenti autonomi possono essere utilizzati per analizzare set di dati di grandi dimensioni ed estrarre informazioni preziose.
-
Automazione dei processi: sia gli agenti autonomi che quelli di script possono essere utilizzati per automatizzare le attività ripetitive, migliorare l'efficienza e ridurre gli errori.
-
Gestione delle conoscenze: gli agenti autonomi possono essere utilizzati per creare e gestire archivi di conoscenze, rendendo le informazioni facilmente accessibili agli utenti.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
-
Se si è già clienti di Webex Contact Center, assicurarsi di soddisfare i seguenti prerequisiti:
-
Webex tenant di Contact Center 2.0.
-
Webex Connect viene predisposto per il tenant.
-
La piattaforma multimediale vocale è una piattaforma multimediale di nuova generazione.
-
-
Se non disponi di un tenant Webex Contact Center, contatta il tuo partner per avviare una versione di prova di Webex Contact Center con la piattaforma multimediale di nuova generazione.
-
Gli amministratori possono richiedere un Webex sandbox per sviluppatori di Contact Center per provare gli agenti AI.
Abilitazione delle funzionalità
Questa funzione è attualmente in versione beta. I clienti possono iscriversi a questa funzione su Webex Portale beta compilando il sondaggio di partecipazione per gli agenti AI.
-
Attualmente, solo la funzionalità dell'agente AI con script è disponibile nella fase Beta.
-
Gli agenti autonomi sono disponibili solo per clienti selezionati. Le richieste possono essere effettuate tramite CSM (Customer Success Manager), PSM (Partner Success Manager) o inviando un'e-mail a ask-ccai@cisco.com. Dopo l'approvazione, gli agenti autonomi verranno resi disponibili oltre agli agenti di script per il tenant.
Accesso Webex agente AI
Per creare gli agenti di intelligenza artificiale, è necessario accedere all'applicazione Webex agente di intelligenza artificiale. Questo può essere fatto nei seguenti modi:
Accesso da Control Hub
- Accedere a Control Hub utilizzando l'URL https://admin.webex.com.
- Nella sezione Servizi del riquadro di navigazione, scegliere Contact Center.
- Nei collegamenti rapidi nel riquadro destro, vai alla sezione Suite Contact Center.
- Fare clic su Webex Agente AI per accedere all'applicazione.
Il sistema avvia in modo incrociato l'applicazione Webex AI Agent in un'altra scheda del browser e si accederà automaticamente all'applicazione.
Accesso da Webex Connect
Per accedere all'applicazione Webex AI Agent, è necessario disporre dell'accesso a Webex Connect.
- Accedere all Webex applicazione Connect utilizzando l'URL del tenant fornito per l'azienda e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come home page.
- Dal menu App Tray del riquadro di spostamento sinistro, fare clic sull'Webex Agente AI per accedere all'applicazione.
Il sistema avvia in modo incrociato l'applicazione Webex AI Agent in un'altra scheda del browser e si accederà automaticamente all'applicazione.
Layout home page
Benvenuto nella piattaforma Webex AI Agent. Quando si effettua l'accesso, la home page visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Report: elenca i report predefiniti degli agenti AI di vario tipo. È possibile generare o pianificare report in base alle esigenze aziendali.
- Guida: fornisce l'accesso alla guida per l'utente dell'agente AI Webex nel Centro assistenza Webex.
-
Profilo utente
Il menu Profilo utente consente di visualizzare le informazioni del profilo e di disconnettersi dall'applicazione.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI, accessibili solo agli amministratori con accesso completo come amministratore.
-
La scheda Panoramica contiene le seguenti informazioni:
- Identificatori aziendali: include Webex ID organizzazione, ID organizzazione CPaaS e ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
Nella scheda Compagni di squadra, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
-
Conosci la tua Dashboard
Nel dashboard, gli agenti AI sono rappresentati da schede che visualizzano le informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fare clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia collegamento anteprima: copia il link di anteprima per incollarlo in una nuova scheda e visualizzare in anteprima l'agente AI sul widget di chat.
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
Blocca: blocca l'agente AI nella prima posizione del dashboard o rimuovi per riportarlo nella posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti AI autonomi e con script, vedere le sezioni seguenti:
Importare l'agente AI predefinito
Puoi importare un agente AI predefinito in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fare clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
L'agente AI è ora importato correttamente nella piattaforma Webex AI Agent ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestione della Knowledge Base
Una knowledge base è un repository centrale di informazioni per gli agenti IA autonomi basati su Large Language Model (LLM). Gli agenti autonomi di intelligenza artificiale sfruttano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Questi agenti AI si addestrano su grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi di IA.
Per accedere alla Knowledge Base:
- Accedi alla piattaforma Webex AI Agent.
- Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. Viene visualizzata la pagina Basi di conoscenza.
- È possibile trovare una base di conoscenza basata sui seguenti criteri:
- Nome della Knowledge Base
- Tipo di knowledge base
- Basi di conoscenza aggiornate tra date specificate
- Basi di conoscenza create tra date specificate
- Fare clic su Reimposta tutto per reimpostare i criteri di ricerca.
- È inoltre possibile creare una nuova Knowledge Base. Per creare una nuova Knowledge Base, vedere Creare una Knowledge Base per gli agenti di intelligenza artificiale.
Creare una knowledge base per gli agenti di intelligenza artificiale
| 1 |
Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. |
| 2 |
Nella pagina Basi informative , fare clic sul pulsante +Crea Knowledge Base nell'angolo superiore destro. |
| 3 |
Nella pagina Crea Knowledge Base immettere i seguenti dettagli: |
| 4 |
Fai clic su Crea. Il sistema crea una Knowledge Base con il nome fornito. |
| 5 |
Nella scheda File : |
| 6 |
Nella scheda Documenti : |
| 7 |
Passare alla scheda Informazioni . È possibile visualizzare e tenere traccia dei dettagli dei file caricati e dei documenti creati. Fare clic sull'icona Modifica per modificare i file della Knowledge Base. Modificare il nome del file, se necessario. È inoltre possibile eliminare i file esistenti e aggiungerne di nuovi.
Fare clic sull'icona Elimina per eliminare completamente la Knowledge Base.
|
Come procedere
Configura la knowledge base per Autonomous AI Agent per rispondere alle domande.
Configura agenti IA autonomi
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici. Questa sezione descrive le due funzionalità principali di Autonomous AI Agent.
Autonomous AI Agent per l'esecuzione di attività
Gli agenti AI autonomi possono eseguire varie attività, tra cui:
-
Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
-
Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
-
Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
Creare un agente AI autonomo per l'esecuzione di azioni
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Filtra il tipo di agente AI come Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Che tipo di agente stai creando , fai clic su Autonomo. |
| 6 |
Nella sezione Qual è la funzione principale dell'agente, fai clic su Esegui azioni. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI autonomo per l'esecuzione di azioni è stato creato correttamente ed è ora disponibile nella Dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI predefinito |
Come procedere
Aggiorna il profilo per l'agente Autonomous AI.
Aggiorna il profilo di Autonomous AI Agent
Operazioni preliminari
Crea un agente AI autonomo per l'esecuzione di azioni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla e configurare i seguenti dettagli: |
| 3 |
Fare clic su Pubblica per rendere attivo l'agente AI. |
Come procedere
Aggiungere le azioni richieste all'agente AI.
Aggiungi azioni ad Autonomous AI Agent
Gli agenti autonomi di intelligenza artificiale per l'esecuzione di azioni sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, in un ristorante è necessario automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, è possibile creare un agente AI autonomo che esegue le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
L'agente AI autonomo per eseguire azioni funziona sui seguenti elementi costitutivi:
-
Azione: funzionalità che consente all'agente AI di connettersi con sistemi esterni per eseguire attività complesse.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione. Definire le entità di input come parte del riempimento degli slot.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione. Come parte dell'adempimento, definisci le entità di output per l'agente AI autonomo per generare la risposta in un formato specifico. Il sistema invia le entità di output al flusso per continuare con l'azione e completare correttamente l'attività.
| 1 |
Nella scheda Azione , fare clic su +Nuova azione. |
| 2 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
Come procedere
È possibile configurare gli slot o è possibile configurare gli slot e definire l'adempimento a seconda dell'ambito di azione scelto.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fare clic su +Nuova entità di input. |
| 2 |
Nella pagina Aggiungi una nuova entità di input specificare i dettagli seguenti: |
| 3 |
Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie. |
| 4 |
Utilizzare l'opzione Controlli per eseguire le seguenti azioni sull'entità: |
Aggiungere entità utilizzando l'editor JSON
È possibile aggiungere le entità di input e le entità di output utilizzando l'editor JSON. Nella vista dell'editor JSON, le entità devono essere definite in un formato JSON strutturato.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Si consiglia una descrizione concisa e coerente con le istruzioni e le descrizioni dell'azione dell'agente per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". 'Descrizione' non viene applicata per tutte le entità, ma si consiglia vivamente di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: il campo pattern viene utilizzato con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è particolarmente utile per la convalida di formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a capire che tipo di dati è previsto e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che deve essere gestita in modo sicuro).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste procedure consigliate per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Definire l'adempimento
| 1 |
Definire i dettagli di evasione per l'implementazione dell'agente AI in un contact center. Specificare i seguenti dettagli: |
| 2 |
Configurare le entità di output in modo che l'agente AI generi il risultato in un formato comprensibile per il flusso. |
| 3 |
Per aggiungere un'entità di output, fare clic su +Nuova entità di output. Nella schermata Aggiungi una nuova entità di output, specificare i seguenti dettagli: È inoltre possibile utilizzare un file JSON per aggiungere le entità di output. Per ulteriori informazioni, vedere Aggiungere entità tramite l'editor JSON . |
| 4 |
Fare clic su Aggiungi per aggiungere l'entità di output. È possibile aggiungere tutte le entità di output necessarie. |
| 5 |
Utilizzare l'opzione Controlli per eseguire le seguenti azioni sull'entità: |
| 6 |
Fare clic su Aggiungi per completare la cofigurazione. |
Come procedere
Fare clic su Anteprima per visualizzare in anteprima l'agente AI. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent. Fare clic su Pubblica per rendere attivo l'agente AI.
Dopo aver configurato l'agente AI:
- Per visualizzare le prestazioni dell'agente AI, vedi Visualizzazione delle prestazioni degli agenti AI autonomi tramite Analytics.
- Per visualizzare i dettagli delle sessioni e della cronologia, vedere Visualizzazione delle sessioni e della cronologia di Autonomous AI Agent.
Agenti AI autonomi per rispondere alle domande
Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questa funzionalità è utile negli scenari in cui l'agente deve:
-
Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
-
Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
Crea un agente AI autonomo per rispondere alle domande
Operazioni preliminari
Assicurarsi di creare la knowledge base. Per ulteriori informazioni, vedere Gestire le Knowledge Base.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente AI. Puoi filtrare il tipo di agente AI come autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Che tipo di agente stai creando , fai clic su Autonomo. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente, fai clic su Rispondi alle domande. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'Autonomous AI Agent per rispondere alle domande è stato creato correttamente ed è ora disponibile sulla Dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Aggiorna il profilo per l'agente Autonomous AI.
Aggiorna il profilo di Autonomous AI Agent
Operazioni preliminari
Crea un agente AI autonomo per rispondere alle domande.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche per rendere attivo l'agente AI. |
Come procedere
Configurare la Knowledge Base per l'agente AI.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo per rispondere alle domande.
| 1 |
Nella pagina Dashboard , seleziona l'agente AI che hai creato. |
| 2 |
Passare alla scheda Knowledge Base . |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. |
| 4 |
Fai clic su Salva modifiche per rendere attivo l'agente AI. |
Come procedere
Fare clic su Anteprima per visualizzare in anteprima l'agente AI. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent.
Dopo aver configurato l'agente AI:
- Per visualizzare le prestazioni dell'agente AI, vedi Visualizzazione delle prestazioni degli agenti AI autonomi tramite Analytics.
- Per visualizzare i dettagli delle sessioni e della cronologia, vedere Visualizzazione delle sessioni e della cronologia di Autonomous AI Agent.
Visualizza la sessione e la cronologia di Autonomous AI Agent
È possibile visualizzare i dettagli della sessione e della cronologia di ciascuno degli Autonomous AI Agent creati. La pagina Sessioni visualizza i dettagli delle sessioni stabilite con i constomers. La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e utenti. Per passare alla pagina Sessioni :
- Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare i dettagli della sessione.
- Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente AI.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi presenti rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
- ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
- Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
- Downvoted: consente di filtrare le sessioni sottovalutate.
Fare clic su una riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. L'icona del lucchetto indica che la sessione è bloccata e deve essere decrittografata. È necessario disporre dell'autorizzazione per decrittografare la sessione. Se l'interruttore Decrittografa accesso è abilitato, è possibile accedere a qualsiasi sessione utilizzando il pulsante Decrittografa contenuto . Tuttavia, questa funzionalità è applicabile solo quando la protezione avanzata dei dati è impostata su true o abilitata per il tenant.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
- Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare la cronologia.
- Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
- Registri di controllo: fare clic sulla scheda Registri di controllo per visualizzare le modifiche apportate agli agenti AI.
- Cronologia modello: fai clic sulla scheda Cronologia modelli per visualizzare le varie versioni di Autonomous AI Agent per l'esecuzione di azioni.
Log di controllo
La scheda Audit Logs tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Nella scheda Log di controllo vengono visualizzati i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore agente AI possono accedere solo alla scheda Log di controllo. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
- Aggiornato alle: dati e ora della modifica.
- Aggiornato da: nome dell'utente che ha incorporato la modifica.
- Campo: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
- Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per,Campo eDescrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Storia del modello
La scheda Cronologia modelli è disponibile solo per l'agente Autonomous AI per l'esecuzione di azioni.
Ogni volta che pubblichi l'agente Autonomous AI per l'esecuzione di azioni, viene salvata una versione dell'agente Autonomous AI disponibile nella scheda Cronologia modelli. È possibile visualizzare le varie versioni dell'agente AI dalla scheda Cronologia modelli.
- Descrizione del modello: una breve descrizione della versione dell'agente AI.
- Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
- Aggiornato il: data e ora di creazione della versione.
- Azioni: consente di eseguire le seguenti azioni sull'agente AI
- Carica: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
- Esporta: consente di esportare l'agente AI.
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente. È possibile avviare l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per avviare l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda dell'agente AI per aprire. Il pulsante Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato e ridotto a icona un'anteprima, viene creato un widget testa di chat nella parte inferiore destra della pagina che può essere utilizzato per riavviare facilmente la modalità di anteprima.
Webex agente AI fornisce anche un'opzione di anteprima condivisibile. Fare clic sul menu nell'angolo in alto a destra e selezionare l'opzione Copia collegamento anteprima . Il collegamento di anteprima può essere condiviso con tester o utenti dell'agente AI.
Widget di anteprima della piattaforma
Il widget di anteprima si apre nella sezione in basso a destra dello schermo. Gli utenti possono fornire enunciati (o sequenza di enunciati) per i quali è necessario controllare la risposta dell'agente AI. Questa funzionalità consente allo sviluppatore di assicurarsi che l'agente AI risponda come previsto.
Il widget di anteprima può essere ingrandito. Sono disponibili altre funzioni utili, come fornire informazioni ai consumatori e avviare più sale per testare l'agente AI.
Widget di anteprima condivisibile
Il widget di anteprima condivisibile consente agli sviluppatori di agenti di intelligenza artificiale di condividere il proprio agente di intelligenza artificiale con le parti interessate e i consumatori in modo presentabile senza la necessità di sviluppare un'interfaccia utente personalizzata per far emergere l'agente di intelligenza artificiale. Per impostazione predefinita, il collegamento di anteprima copiato esegue il rendering dell'agente AI con l'involucro del telefono. Gli sviluppatori possono eseguire una rapida personalizzazione modificando alcuni parametri nel collegamento di anteprima. Le due principali personalizzazioni sono:
- Colore widget: aggiungendo il parametro brandColor al collegamento. Gli utenti possono definire colori semplici utilizzando i nomi dei colori o utilizzare il codice esadecimale dei colori.
-
Involucro del telefono: modificando il valore del parametro phoneCasing nel collegamento. Questo valore è impostato su true per impostazione predefinita e può essere disabilitato rendendolo false.
Esempio di collegamento di anteprima con questi parametri:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<immettere il valore esadecimale di un colore nel formato '_XXXX'>.
Anteprima vocale
Autonomous AI Agent per rispondere alle domande supporta l'anteprima basata sulla voce. Per abilitare questa opzione:
- Scegli l'agente AI dal dashboard.
- Passare a .
- Dall'elenco a discesa AI Engine , selezionare Vega.
- Fai clic su Salva modifiche.
Il pulsante Anteprima viene aggiornato con un'icona Microfono per l'anteprima basata sulla voce. Fare clic sul pulsante Anteprima . Viene visualizzato il widget di anteprima vocale:
L'utente deve abilitare l'accesso al microfono per utilizzare questa funzionalità.
Il widget di anteprima vocale fornisce le seguenti funzionalità per gli utenti:
- Pulsante Start per avviare l'anteprima.
- Trascrizione in tempo reale Quando l'anteprima vocale è in corso, una trascrizione in tempo reale della conversazione viene visualizzata nel widget.
- Termina chiamata per terminare la conversazione.
- Disattiva l'audio per disattivare l'audio.
Visualizza le prestazioni di Autonomous AI Agent utilizzando Analytics
La sezione Analisi agente AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi di Autonomous AI Agent:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e dell'agente AI) e quanti di questi messaggi provengono dagli utenti.
- Messaggi medi giornalieri
La seconda sezione visualizza le statistiche sugli utenti. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri.
La terza sezione visualizza le risposte degli agenti AI e i passaggi di consegne degli agenti
Configura agente AI con script
In questa sezione viene descritto come configurare e gestire gli agenti di intelligenza artificiale tramite script sulla piattaforma Webex agente di intelligenza artificiale, in modo che forniscano risposte accurate alle query degli utenti ed eseguano attività automatizzate in modo efficace.
Agente AI con script per l'esecuzione di attività
L'agente AI con script aumenta le funzionalità di creazione di agenti senza codice della piattaforma Webex agente AI. Scripted AI Agent consente conversazioni a più turni in cui è possibile ottenere dati pertinenti dai clienti per eseguire attività specifiche. Ciò include:
-
Esegui comandi semplici: segui le istruzioni per completare azioni predefinite.
-
Elaborazione dei dati: consente di manipolare e trasformare i dati in base alle regole specificate.
-
Interagisci con altri sistemi: comunica e controlla altre soluzioni.
Creare un agente AI con script per l'esecuzione di azioni
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su + Crea agente. |
| 3 |
Nella schermata Crea un agente AI creare un nuovo agente AI da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. È possibile filtrare il tipo di agente AI come Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Inizia da zero e quindi su Avanti. |
| 5 |
Nel Che tipo di agente stai costruendo? , fare clic su Scripted. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente? , fai clic su Esegui azioni. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI con script per rispondere alle domande è stato creato correttamente ed è ora disponibile nel dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Dopo aver creato un agente AI, è possibile creare entità, aggiungere intenti e definire risposte.
Aggiorna profilo agente AI con script
Operazioni preliminari
Crea un agente AI con script per rispondere alle domande.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard, selezionare l'agente AI creato. |
| 3 |
Passare a e configurare i seguenti dettagli: |
| 4 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Gestione delle entità
Le entità sono gli elementi costitutivi delle conversazioni. Sono gli elementi essenziali che gli agenti AI estraggono dalle espressioni degli utenti. Rappresentano informazioni specifiche, come nomi di prodotti, date, quantità o qualsiasi altro gruppo significativo di parole. Identificando ed estraendo efficacemente le entità, gli agenti AI possono comprendere meglio le intenzioni degli utenti e fornire risposte più accurate e pertinenti.
Tipi di entità
Webex AI Agents offre 11 tipi di entità predefiniti per acquisire vari tipi di dati utente. È inoltre possibile creare una delle seguenti entità personalizzate.
Entità personalizzate
Queste entità sono configurabili e consentono agli sviluppatori di acquisire informazioni specifiche sui casi d'uso. Sono usati per cose non coperte dalle entità di sistema.
-
Elenco personalizzato: consente di definire elenchi di stringhe previste per acquisire punti dati specifici non coperti da entità predefinite. È possibile aggiungere più sinonimi a ciascuna stringa. Ad esempio, un'entità di dimensioni pizza personalizzata.
-
Regex: utilizza espressioni regolari per identificare modelli specifici ed estrarre i dati corrispondenti. Ad esempio, una regex di numeri di telefono (ad esempio,
123-123-8789). -
Cifre: acquisiscono input numerici a lunghezza fissa con elevata precisione, specialmente nelle interazioni vocali. Nelle interazioni non vocali, viene utilizzato come alternativa ai tipi di entità Custom e Regex. Ad esempio, per rilevare un numero di conto a cinque cifre, è necessario definire una lunghezza di cinque.
-
Alfanumerico: cattura combinazioni di lettere e numeri, fornendo un riconoscimento accurato per gli input vocali e non vocali.
-
Forma libera: acquisizione di punti dati flessibili difficili da definire o convalidare.
-
Mappa della posizione (WhatsApp): estrai i dati sulla posizione condivisi da te sul canale WhatsApp.
Entità di sistema
| Nome entità | Descrizione | Input di esempio | Output di esempio |
|---|---|---|---|
| Data | Analizza le date in linguaggio naturale in un formato di data standard | "Luglio dell'anno prossimo" | 01/07/2020 |
| Ora | Analizza l'ora in linguaggio naturale in un formato di ora standard | 5 di sera | 17:00 |
| Rileva gli indirizzi e-mail | Scrivimi a info@cisco.com | info@cisco.com | |
| Numero di telefono | Rileva il numero di telefono comune | Chiamami al 9876543210 | 9876543210 |
| Unità monetarie | Analizza valuta e importo | Voglio 20$ | 20$ |
| Ordinale | Rileva il numero ordinale | Quarto di dieci persone | 4° |
| Cardinale | Rileva il numero cardinale | Quarto di dieci persone | 10 |
| Geolocalizzazione | Rileva le posizioni geografiche (città, paesi, ecc.) | Sono andato a nuotare nel Tamigi a Londra nel Regno Unito | Londra, Regno Unito |
| Nomi di persone | Rileva i nomi comuni | Bill Gates di Microsoft | Bill Gates |
| Quantità | Identifica le misure, in base al peso o alla distanza | Siamo a 5 km da Parigi | 5km |
| Durata | Identifica i periodi di tempo | 1 settimana di vacanza | 1 settimana |
Le entità create possono essere modificate dalla scheda Entità. Il collegamento di entità a un intento annota le espressioni con le entità rilevate man mano che vengono aggiunte.
Ruoli dell'entità
Quando un'entità deve essere raccolta più volte all'interno di un singolo intento, i ruoli dell'entità diventano essenziali. Assegnando ruoli distinti alla stessa entità, puoi guidare l'agente di intelligenza artificiale nella comprensione e nell'elaborazione dell'input dell'utente in modo più accurato.
Ad esempio, per prenotare un volo con scalo, è possibile creare un'entità Aeroporto con tre ruoli: origine, destinazione e scalo. Annotando le espressioni di formazione con questi ruoli, l'agente AI può apprendere i modelli previsti e gestire senza problemi richieste di prenotazione complesse.
I ruoli delle entità sono supportati solo per Mindmeld (entità personalizzate e di sistema) e Rasa (solo entità personalizzate), gli amministratori devono selezionare la casella di controllo Ruoli entità nelle impostazioni avanzate della finestra di dialogo del selettore del motore NLU.
Gli amministratori non possono passare da RASA o Mindmeld a Swiftmatch mentre i ruoli dell'entità sono in uso. I ruoli devono essere rimossi dagli intenti di disabilitare i ruoli dell'entità dalle impostazioni avanzate del motore NLU. È possibile creare un'entità con ruoli di entità.
Creazione di un'entità con ruoli entità
Operazioni preliminari
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic sull'agente AI di script che hai creato. |
| 3 |
Fare clic su Formazione nel riquadro sinistro. |
| 4 |
Nella pagina Dati di formazione, fare clic sulla scheda Entità . |
| 5 |
Fai clic su Crea entità. |
| 6 |
Nella finestra Crea entità , specificare i seguenti campi: |
| 7 |
Abilita il tasto di alternanza Suggerisci automaticamente i valori degli slot su Completamento automatico e fornisci suggerimenti alternativi per questa entità durante la conversazione. Il campo Ruoli viene visualizzato durante la creazione di un'entità personalizzata solo se i ruoli dell'entità sono abilitati nella sezione Impostazioni avanzate della finestra Modifica motore di addestramento per i motori NLU RASA e Mindmeld. |
| 8 |
Fare clic su Salva. È possibile utilizzare le opzioni Modifica ed Elimina nella colonna Azioni per eseguire azioni correlate.
|
Come procedere
Dopo aver creato un'entità, è possibile collegare i ruoli a un'entità.
Collegamento di ruoli a un'entità
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 3 |
Fare clic su Formazione nel riquadro sinistro. |
| 4 |
Nella pagina Dati training scegliere un intento per collegare entità e ruoli di entità. Per default, viene visualizzata la scheda Intento (Intent ).
|
| 5 |
Nella sezione Slot , fai clic su Collega entità. |
| 6 |
Scegliere il ruolo entità per il nome dell'entità. |
| 7 |
Fare clic su Salva. È possibile assegnare ruoli a un'entità per raccogliere la stessa entità due volte per un intento. |
Motore NLU (Natural Language Understanding)
Gli agenti di intelligenza artificiale con script sfruttano la comprensione del linguaggio naturale (NLU) con l'apprendimento automatico per identificare le intenzioni dei clienti. I seguenti motori NLU interpretano gli input dei clienti e forniscono risposte accurate:
- Swiftmatch: un motore veloce e leggero che supporta più lingue.
- RASA: un framework di intelligenza artificiale conversazionale open source leader.
- Mindmeld (beta): offre flussi di conversazione avanzati e funzionalità NLU.
RASA richiede più dati di allenamento rispetto a Swiftmatch per ottenere un'elevata precisione. Gli sviluppatori possono cambiare i motori NLU nelle schede Articoli e Formazione degli agenti AI scriptati per valutare le prestazioni. La modifica del motore aggiorna l'algoritmo dell'agente AI, rendendo necessaria una nuova formazione per un'inferenza accurata basata sul nuovo modello. Le differenze di prestazioni possono essere analizzate utilizzando punteggi di somiglianza nelle sessioni e test con un clic.
Gli sviluppatori possono anche testare e regolare i punteggi soglia nella sezione "Passaggio e inferenza" dopo aver cambiato motore. Per RASA, i punteggi di soglia tendono ad essere inversamente proporzionali al numero di intenti, il che significa che gli agenti con molti intenti (100+) in genere hanno punteggi di fallback più bassi nelle impostazioni di inferenza.
Cambia i motori di allenamento
Per passare da un motore NLU all'altro.
-
Selezionare l'agente AI per il quale si desidera modificare il motore di addestramento.
- Per l'agente AI con script per rispondere alle domande: Fare clic su Articoli. Viene visualizzata la pagina Knowledge Base .
- Per gli agenti AI tramite script per l'esecuzione di attività: Fare clic su Training. Viene visualizzata la pagina Dati formazione.
-
Fare clic sull'icona Impostazioni accanto al motore NLU sul lato destro della pagina. Viene visualizzata la finestra Modifica motore di allenamento.
Per impostazione predefinita, il motore NLU è impostato su Swiftmatch per gli agenti AI appena creati.
-
Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:
- RASA (Beta)
- Swiftmatch
- Mindmeld (Beta)
-
Specificare queste informazioni nella sezione Inferenza :
- Punteggio al di sotto del quale viene visualizzato il fallback: la confidenza minima necessaria per visualizzare una risposta, al di sotto della quale verrà visualizzata una risposta di fallback.
- Differenza nei punteggi per la corrispondenza parziale: definisce il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene visualizzato un modello di corrispondenza parziale
- Fare clic per espandere la sezione Impostazioni avanzate.
- Rimuovi le stopwords: le "stopwords" sono parole funzionali che stabiliscono relazioni grammaticali tra altre parole all'interno di una frase, ma non hanno un significato lessicale di per sé. Quando rimuovi dalla frase parole di arresto come articoli (a, an, the e così via), pronomi (lui, lei e così via), gli algoritmi di Machine Learning possono concentrarsi su parole che definiscono il significato della query di testo da parte del consumatore. Se selezioni la casella, rimuove le "stopwords" dalla frase al momento dell'addestramento e dell'inferenza. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Contrazioni espanse: le contrazioni inglesi nei dati di addestramento possono essere espanse alla forma originale insieme ai termini nella query del consumatore in ingresso per una maggiore precisione. Esempio: 'non' viene espanso in 'non'. Se questa casella di controllo è selezionata, le contrazioni nei messaggi di input vengono espanse prima dell'elaborazione. Questa funzionalità è supportata per tutti e tre i motori NLU.
- Controllo ortografico nell'inferenza: la libreria di correzione del testo identifica e corregge l'ortografia errata nel testo prima dell'inferenza. Questa funzionalità è supportata per tutti e tre i motori solo se è selezionata la casella di controllo Controllo ortografico nell'inferenza.
- Rimuovi caratteri speciali: i caratteri speciali sono i caratteri non alfanumerici che hanno un impatto sull'inferenza. Ad esempio, Wi-Fi e Wi Fi sono considerati in modo diverso dal motore NLU. Se questa casella di controllo è selezionata, i caratteri speciali nella query consumer vengono rimossi per visualizzare una risposta appropriata. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Ruoli entità: le entità personalizzate possono avere ruoli diversi. Questa funzionalità del motore NLU è supportata solo per RASA e Mindmeld.
- Sostituzione dell'entità nell'inferenza: i valori delle entità nei dati di training e nell'inferenza vengono sostituiti con ID entità. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Assegna priorità al riempimento degli slot: il riempimento degli slot ha la priorità rispetto al rilevamento dell'intento.
- Risultati archiviati per messaggio: il numero di articoli per i quali i punteggi di affidabilità calcolati dall'agente AI verranno visualizzati in Informazioni transazione nelle sessioni.
Il numero di risultati da visualizzare nella sezione Algoritmo della schermata Sessioni è stato ora limitato a 5. I primi n risultati (1=<n=<5) sono disponibili nei report di trascrizione dei messaggi degli agenti AI tramite script e nella sezione "Risultati algoritmo" della scheda Informazioni sulle transazioni in Sessioni.
- Espansione delle forme di parola: consente di espandere i dati di training con forme di parole quali plurali, verbi e così via, insieme ai sinonimi incorporati nei dati. Questa funzionalità è supportata solo per Swiftmatch.
- Sinonimi: i sinonimi sono parole alternative utilizzate per indicare la stessa parola. Se questa casella di controllo è selezionata, i sinonimi inglesi comuni per le parole nei dati di training vengono generati automaticamente da per riconoscere con precisione la query del consumatore. Ad esempio, per la parola giardino, i sinonimi generati dal sistema possono essere un cortile, un cortile e così via. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Forme verbali: le forme verbali possono esistere in varie forme, ad esempio plurali, avverbi, aggettivi o verbi. Ad esempio, per la parola "creazione", le forme verbali possono essere create, create, creator, creative, creative, ecc. Se questa casella di controllo è selezionata, le parole nella query vengono create con forme alternative di parole e vengono elaborate per fornire una risposta appropriata agli utenti.
Gli sviluppatori possono impostare punteggi di soglia diversi per diversi motori NLU per determinare il punteggio più basso accettabile per visualizzare la risposta dell'agente AI.
- Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
- Fai clic su Treno. Una volta addestrato l'agente AI con il motore di addestramento selezionato, lo stato della Knowledge Base cambia da Salvato a Addestrato.
È possibile addestrare l'agente AI con RASA e Mindmeld solo se tutti gli articoli hanno almeno due enunciati.
Formazione
Una volta creati tutti gli articoli desiderati, è possibile addestrare l'agente AI e renderlo attivo per testarlo e distribuirlo. Per addestrare l'agente AI con il suo corpus corrente, fai clic su Allena in alto a destra. Questo dovrebbe cambiare lo stato in Formazione.
Una volta completata la formazione, lo stato diventa Allenato. Fare clic sull'icona Ricarica accanto a Allenamento per recuperare lo stato di allenamento corrente.
A questo punto, puoi fare clic su Rendi live per rendere attivo il corpus addestrato e testarlo in Webex'anteprima condivisibile dell'agente AI o sui canali esterni in cui viene distribuito l'agente AI.
Modello vettoriale
Ora puoi selezionare i loro modelli vettoriali preferiti come parte delle impostazioni avanzate del motore nel motore NLU di Swiftmatch. La selezione è possibile tra due opzioni: livello di espressione vs vettori a livello di articolo. Nella nostra continua spinta per migliorare l'accuratezza dei nostri motori NLU, abbiamo sperimentato l'uso di vettori a livello di articolo rispetto al vecchio modello di utilizzo di vettori a livello di espressione e abbiamo scoperto che i vettori a livello di articolo migliorano l'accuratezza nella maggior parte dei casi. Nota: i vettori a livello di articolo saranno il nuovo valore predefinito per la vettorializzazione per i nuovi agenti AI monolingue e per gli agenti AI multilingue le corrispondenze a livello di articolo saranno supportate solo quando il modello multilingue è Polymatch.
È possibile controllare le informazioni sul modello vettoriale presente al momento di un'inferenza nella sezione altre informazioni della sessione.
Gestisci intenti
L'intento è un componente fondamentale della piattaforma Webex AI Agent che consente agli agenti AI di comprendere e rispondere in modo efficace al tuo input. Rappresenta un'attività o un'azione specifica che si desidera eseguire durante una conversazione. Gli sviluppatori di AI Agent definiscono tutti gli intenti che corrispondono alle attività che si desidera eseguire. L'accuratezza della classificazione degli intenti influisce direttamente sulla capacità dell'agente AI di fornire risposte pertinenti e utili. La classificazione dell'intento è il processo di identificazione dell'intento in base all'input dell'utente, che consente all'agente AI di rispondere in modo significativo e contestualmente pertinente.
Intenti di sistema
- Intento di fallback predefinito: le funzionalità di un agente AI sono intrinsecamente limitate dagli intenti progettati per riconoscere e rispondere. Sebbene un'azienda non sia in grado di anticipare tutte le possibili domande che potresti porre, l'intento di fallback predefinito può aiutare le conversazioni a essere sulla buona strada.
Implementando un intento di fallback predefinito, gli sviluppatori dell'agente AI possono assicurarsi che l'agente AI gestisca correttamente query impreviste o fuori ambito, reindirizzando la conversazione agli intenti noti.
Gli sviluppatori di agenti di intelligenza artificiale non devono aggiungere espressioni specifiche all'intento di fallback. L'agente può essere addestrato ad attivare automaticamente l'intento di fallback quando incontra domande note fuori ambito che altrimenti potrebbero essere erroneamente classificate in altri intenti.
Ad esempio, in un agente di intelligenza artificiale bancario, gli utenti potrebbero tentare di informarsi sui prestiti. Se l'agente AI non è configurato per gestire richieste relative ai prestiti, queste query possono essere incorporate come frasi di addestramento all'interno dell'intento di fallback predefinito. Quando un utente chiede informazioni sui prestiti in qualsiasi momento della conversazione, l'agente AI riconosce che la query non rientra nei suoi intenti definiti e attiva la risposta di fallback. Ciò garantisce una risposta più appropriata.
All'intento di fallback non deve essere associato alcuno slot.
L'intento di fallback deve utilizzare la chiave del modello di fallback predefinita per la risposta.
- Guida: questo intento è progettato per rispondere alle richieste degli utenti sulle funzionalità dell'agente AI. Quando gli utenti non sono sicuri di ciò che possono realizzare o incontrano difficoltà durante una conversazione, spesso cercano assistenza chiedendo
aiuto.Per impostazione predefinita, la risposta per l'intento della Guida è mappata alla chiave del
modello di messaggiodella Guida. Tuttavia, gli sviluppatori di AI Agent possono personalizzare la risposta o modificare la chiave del modello associata per fornire indicazioni più personalizzate e informative.Si consiglia di trasmettere le capacità dell'agente AI ad alto livello, fornendo agli utenti una chiara comprensione di ciò che possono fare dopo.
- Parla con un agente: questo intento consente agli utenti di richiedere assistenza a un agente umano in qualsiasi fase della loro interazione con l'agente AI. Quando viene attivato questo intento, il sistema avvia automaticamente un trasferimento a un agente umano. Il modello di risposta predefinito per questo intento è
Trasferimentoagente. Sebbene non vi siano restrizioni dell'interfaccia utente sulla modifica della chiave del modello di risposta, la sua modifica non influirà sull'esito del passaggio di consegne umano.
Intenti di Small Talk
Tutti gli agenti AI appena creati includono quattro piccoli intenti predefiniti per gestire i saluti degli utenti comuni, le espressioni di gratitudine, i feedback negativi e gli addii:
- Saluti
- Grazie
- L'agente AI non è stato utile
- Arrivederci
Crea un intento
Operazioni preliminari
Prima di creare un intento, si consiglia di creare entità da collegare all'intento. Le entità sono necessarie per completare l'attività. Per ulteriori informazioni, vedere creare entità.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard scegliere un'attività. |
| 3 |
Fare clic su Formazione nel riquadro a sinistra. |
| 4 |
Nella pagina Dati di addestramento, fare clic su Crea intento . |
| 5 |
Nella finestra Crea intento , specificate i seguenti dettagli: |
| 6 |
Selezionare la casella di controllo Richiesto , se l'entità è obbligatoria. |
| 7 |
Inserisci il numero di tentativi consentiti per questo slot quando viene riempito in modo errato dal consumatore. Per impostazione predefinita, il numero è impostato su tre. |
| 8 |
Scegliere la chiave modello dall'elenco a discesa. |
| 9 |
Nella sezione Risposta , immettere la chiave del modello di risposta finale da restituire agli utenti al termine dell'intento. |
| 10 |
Abilita l'interruttore Ripristina slot dopo il completamento per ripristinare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
|
| 11 |
Abilitare l'interruttore Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con l'utente. L'ultimo valore compilato nello slot viene considerato dall'agente AI per elaborare i dati. Se questa funzione è abilitata, i valori per gli slot riempiti vengono aggiornati ogni volta che gli utenti forniscono nuove informazioni per lo stesso tipo di slot.
|
| 12 |
Abilita l'interruttore Fornisci suggerimenti per gli slot per fornire suggerimenti per il riempimento degli slot e valori di slot alternativi nella risposta finale, in base all'input dell'utente. |
| 13 |
Abilita l'interruttore Termina conversazione per chiudere la sessione dopo questo intento. I flussi di connessione e voce possono utilizzare questa opzione per chiudere una conversazione con i consumatori.
|
| 14 |
Fare clic su Salva. Fare clic su Allena nella parte superiore destra della scheda Formazione per riflettere eventuali modifiche apportate agli intenti e alle entità.
Per addestrare i motori Rasa o Mindmeld NLU, è richiesto un minimo di due varianti di addestramento (enunciati) per intento. Inoltre, ogni slot deve avere almeno due annotazioni. Se questi requisiti non sono soddisfatti, il pulsante Treno è disabilitato. Viene visualizzata un'icona di avviso accanto all'intento interessato per indicare il problema. Tuttavia, l'intento di fallback predefinito è esente da questi requisiti. |
Come procedere
Dopo aver creato un intento, sono necessarie alcune informazioni per soddisfare l'intento. Le entità collegate determinano il modo in cui queste informazioni vengono ottenute dalle espressioni degli utenti. Per ulteriori informazioni, consultate Collegamento di entità con intento.
Collegamento di entità con intento
Operazioni preliminari
È consigliabile creare e collegare le entità prima di aggiungere espressioni. Questo annota automaticamente le entità mentre vengono aggiunte le espressioni.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 3 |
Fare clic su Formazione nel riquadro sinistro. |
| 4 |
Nella pagina Dati training scegliere un intento per collegare entità e ruoli di entità. Per default, viene visualizzata la scheda Intento (Intent ).
|
| 5 |
Nella sezione Slot , fai clic su Collega entità. Le entità collegate vengono visualizzate nella sezione Slot.
|
| 6 |
Scegliere il ruolo entità per il nome dell'entità. |
| 7 |
Fare clic su Salva. Quando un'entità viene contrassegnata come obbligatoria, diventano disponibili ulteriori opzioni di configurazione. Puoi specificare il numero massimo di volte in cui l'agente AI può richiedere l'entità mancante prima di eseguire l'escalation o fornire una risposta di fallback. È possibile definire la chiave modello che verrà attivata se l'entità richiesta non viene fornita entro il numero specificato di tentativi.
Una volta che un agente AI identifica un intento e raccoglie tutti i dati necessari (slot), risponde utilizzando il messaggio associato alla chiave del modello finale configurata per tale intento. Per avviare una nuova conversazione o gestire gli intenti successivi senza trasferire dati precedenti, è necessario abilitare l'interruttore Reimposta slot dopo il completamento . Questa impostazione cancella tutte le entità riconosciute dalla cronologia delle conversazioni, garantendo un nuovo inizio per ogni nuova interazione. |
Generare dati di training
È necessario aggiungere manualmente i dati di addestramento alle loro intenzioni per far funzionare l'agente AI con una precisione ragionevole. I dati di training sono costituiti da diversi modi in cui è possibile invocare lo stesso intento. È possibile aggiungere almeno 15-20 varianti per ogni intento per migliorarne l'accuratezza. La creazione manuale di questo corpus di formazione può essere noiosa e richiedere molto tempo. Puoi aggiungere solo alcune varianti o aggiungere solo parole chiave come varianti anziché frasi significative. Questo può essere evitato generando dati di allenamento per integrare quelli esistenti.
Per generare i dati di addestramento, attenersi alla seguente procedura:
- Immettete il nome dell'intento e un'espressione di esempio.
- Fare clic su Genera.
- Fornire una breve descrizione dell'intento di guidare l'IA.
- Specifica il numero desiderato di varianti e il livello di creatività per i suggerimenti generati dall'IA.
- La generazione di molte varianti contemporaneamente può influire sulla qualità. Si consiglia un massimo di 20 varianti per generazione.
- Un'impostazione di creatività inferiore può produrre varianti meno diverse.
- Il processo di generazione può richiedere alcuni secondi, a seconda del numero di varianti richieste.
- L'icona del fulmine distingue le varianti generate dall'IA dai dati di addestramento definiti dall'utente.
Motore NLU (Natural Language Understanding)
Gli agenti di intelligenza artificiale con script sfruttano la comprensione del linguaggio naturale (NLU) con l'apprendimento automatico per identificare le intenzioni dei clienti. I seguenti motori NLU interpretano gli input dei clienti e forniscono risposte accurate:
- Swiftmatch: un motore veloce e leggero che supporta più lingue.
- RASA: un framework di intelligenza artificiale conversazionale open source leader.
- Mindmeld (beta): offre flussi di conversazione avanzati e funzionalità NLU.
RASA richiede più dati di allenamento rispetto a Swiftmatch per ottenere un'elevata precisione. Gli sviluppatori possono cambiare i motori NLU nelle schede Articoli e Formazione degli agenti AI scriptati per valutare le prestazioni. La modifica del motore aggiorna l'algoritmo dell'agente AI, rendendo necessaria una nuova formazione per un'inferenza accurata basata sul nuovo modello. Le differenze di prestazioni possono essere analizzate utilizzando punteggi di somiglianza nelle sessioni e test con un clic.
Gli sviluppatori possono anche testare e regolare i punteggi soglia nella sezione "Passaggio e inferenza" dopo aver cambiato motore. Per RASA, i punteggi di soglia tendono ad essere inversamente proporzionali al numero di intenti, il che significa che gli agenti con molti intenti (100+) in genere hanno punteggi di fallback più bassi nelle impostazioni di inferenza.
Cambia i motori di allenamento
Per passare da un motore NLU all'altro.
-
Selezionare l'agente AI per il quale si desidera modificare il motore di addestramento.
- Per l'agente AI con script per rispondere alle domande: Fare clic su Articoli. Viene visualizzata la pagina Knowledge Base .
- Per gli agenti AI tramite script per l'esecuzione di attività: Fare clic su Training. Viene visualizzata la pagina Dati formazione.
-
Fare clic sull'icona Impostazioni accanto al motore NLU sul lato destro della pagina. Viene visualizzata la finestra Modifica motore di allenamento.
Per impostazione predefinita, il motore NLU è impostato su Swiftmatch per gli agenti AI appena creati.
-
Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:
- RASA (Beta)
- Swiftmatch
- Mindmeld (Beta)
-
Specificare queste informazioni nella sezione Inferenza :
- Punteggio al di sotto del quale viene visualizzato il fallback: la confidenza minima necessaria per visualizzare una risposta, al di sotto della quale verrà visualizzata una risposta di fallback.
- Differenza nei punteggi per la corrispondenza parziale: definisce il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene visualizzato un modello di corrispondenza parziale
- Fare clic per espandere la sezione Impostazioni avanzate.
- Rimuovi le stopwords: le "stopwords" sono parole funzionali che stabiliscono relazioni grammaticali tra altre parole all'interno di una frase, ma non hanno un significato lessicale di per sé. Quando rimuovi dalla frase parole di arresto come articoli (a, an, the e così via), pronomi (lui, lei e così via), gli algoritmi di Machine Learning possono concentrarsi su parole che definiscono il significato della query di testo da parte del consumatore. Se selezioni la casella, rimuove le "stopwords" dalla frase al momento dell'addestramento e dell'inferenza. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Contrazioni espanse: le contrazioni inglesi nei dati di addestramento possono essere espanse alla forma originale insieme ai termini nella query del consumatore in ingresso per una maggiore precisione. Esempio: 'non' viene espanso in 'non'. Se questa casella di controllo è selezionata, le contrazioni nei messaggi di input vengono espanse prima dell'elaborazione. Questa funzionalità è supportata per tutti e tre i motori NLU.
- Controllo ortografico nell'inferenza: la libreria di correzione del testo identifica e corregge l'ortografia errata nel testo prima dell'inferenza. Questa funzionalità è supportata per tutti e tre i motori solo se è selezionata la casella di controllo Controllo ortografico nell'inferenza.
- Rimuovi caratteri speciali: i caratteri speciali sono i caratteri non alfanumerici che hanno un impatto sull'inferenza. Ad esempio, Wi-Fi e Wi Fi sono considerati in modo diverso dal motore NLU. Se questa casella di controllo è selezionata, i caratteri speciali nella query consumer vengono rimossi per visualizzare una risposta appropriata. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Ruoli entità: le entità personalizzate possono avere ruoli diversi. Questa funzionalità del motore NLU è supportata solo per RASA e Mindmeld.
- Sostituzione dell'entità nell'inferenza: i valori delle entità nei dati di training e nell'inferenza vengono sostituiti con ID entità. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Assegna priorità al riempimento degli slot: il riempimento degli slot ha la priorità rispetto al rilevamento dell'intento.
- Risultati archiviati per messaggio: il numero di articoli per i quali i punteggi di affidabilità calcolati dall'agente AI verranno visualizzati in Informazioni transazione nelle sessioni.
Il numero di risultati da visualizzare nella sezione Algoritmo della schermata Sessioni è stato ora limitato a 5. I primi n risultati (1=<n=<5) sono disponibili nei report di trascrizione dei messaggi degli agenti AI tramite script e nella sezione "Risultati algoritmo" della scheda Informazioni sulle transazioni in Sessioni.
- Espansione delle forme di parola: consente di espandere i dati di training con forme di parole quali plurali, verbi e così via, insieme ai sinonimi incorporati nei dati. Questa funzionalità è supportata solo per Swiftmatch.
- Sinonimi: i sinonimi sono parole alternative utilizzate per indicare la stessa parola. Se questa casella di controllo è selezionata, i sinonimi inglesi comuni per le parole nei dati di training vengono generati automaticamente da per riconoscere con precisione la query del consumatore. Ad esempio, per la parola giardino, i sinonimi generati dal sistema possono essere un cortile, un cortile e così via. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Forme verbali: le forme verbali possono esistere in varie forme, ad esempio plurali, avverbi, aggettivi o verbi. Ad esempio, per la parola "creazione", le forme verbali possono essere create, create, creator, creative, creative, ecc. Se questa casella di controllo è selezionata, le parole nella query vengono create con forme alternative di parole e vengono elaborate per fornire una risposta appropriata agli utenti.
Gli sviluppatori possono impostare punteggi di soglia diversi per diversi motori NLU per determinare il punteggio più basso accettabile per visualizzare la risposta dell'agente AI.
- Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
- Fai clic su Treno. Una volta addestrato l'agente AI con il motore di addestramento selezionato, lo stato della Knowledge Base cambia da Salvato a Addestrato.
È possibile addestrare l'agente AI con RASA e Mindmeld solo se tutti gli articoli hanno almeno due enunciati.
Formazione
Una volta creati tutti gli articoli desiderati, è possibile addestrare l'agente AI e renderlo attivo per testarlo e distribuirlo. Per addestrare l'agente AI con il suo corpus corrente, fai clic su Allena in alto a destra. Questo dovrebbe cambiare lo stato in Formazione.
Una volta completata la formazione, lo stato diventa Allenato. Fare clic sull'icona Ricarica accanto a Allenamento per recuperare lo stato di allenamento corrente.
A questo punto, puoi fare clic su Rendi live per rendere attivo il corpus addestrato e testarlo in Webex'anteprima condivisibile dell'agente AI o sui canali esterni in cui viene distribuito l'agente AI.
Modello vettoriale
Ora puoi selezionare i loro modelli vettoriali preferiti come parte delle impostazioni avanzate del motore nel motore NLU di Swiftmatch. La selezione è possibile tra due opzioni: livello di espressione vs vettori a livello di articolo. Nella nostra continua spinta per migliorare l'accuratezza dei nostri motori NLU, abbiamo sperimentato l'uso di vettori a livello di articolo rispetto al vecchio modello di utilizzo di vettori a livello di espressione e abbiamo scoperto che i vettori a livello di articolo migliorano l'accuratezza nella maggior parte dei casi. Nota: i vettori a livello di articolo saranno il nuovo valore predefinito per la vettorializzazione per i nuovi agenti AI monolingue e per gli agenti AI multilingue le corrispondenze a livello di articolo saranno supportate solo quando il modello multilingue è Polymatch.
È possibile controllare le informazioni sul modello vettoriale presente al momento di un'inferenza nella sezione altre informazioni della sessione.
Contrassegno delle varianti generate
Per garantire un utilizzo responsabile dell'IA, gli sviluppatori possono contrassegnare gli output generati dall'IA per la revisione. Ciò consente l'identificazione e la prevenzione di qualsiasi contenuto dannoso o tendenzioso. Per contrassegnare gli output generati dall'intelligenza artificiale:
- Individua l'opzione di segnalazione: è disponibile un'opzione di contrassegno per ogni espressione generata.
- Fornire feedback: quando si contrassegna un output, gli sviluppatori possono aggiungere commenti e specificare il motivo della segnalazione.
Questa funzionalità è inizialmente disponibile con un limite di utilizzo mensile di 500 operazioni di generazione. Per soddisfare esigenze crescenti, gli sviluppatori possono contattare i proprietari degli account per richiedere un aumento di questo limite.
Creazione di intenti ed entità multilingue
È possibile creare dati di addestramento in più lingue. Per ogni lingua configurata per il tuo agente di intelligenza artificiale, devi definire espressioni che riflettano le interazioni desiderate. Mentre gli slot rimangono coerenti tra le lingue, le chiavi del modello identificano in modo univoco le risposte in ogni lingua.
Non tutte le lingue supportano tutti i tipi di entità. Per ulteriori informazioni sull'elenco dei tipi di entità supportati da ciascun linguaggio, vedere la tabella Lingue e entità supportate in Lingue supportate per gli agenti di intelligenza artificiale tramite script.
Gestisci le risposte
Le risposte sono i messaggi che l'agente AI invia ai clienti in risposta alle loro domande o intenzioni. È possibile creare risposte che includono:
- Testo: messaggi di testo normale per la comunicazione diretta.
- Codice: codice incorporato per contenuto o azioni dinamiche.
- Multimedia: immagini, elementi audio o video per migliorare l'esperienza utente.
Le risposte hanno due componenti principali:
- Modelli: strutture di risposta predefinite mappate a intenti specifici.
- Flussi di lavoro: la logica che determina il modello da utilizzare in base all'intento identificato.
I modelli per Agent Handover, Help, Fallback e Welcome sono preconfigurati e il messaggio di risposta può essere modificato rispetto ai modelli corrispondenti.
Tipi di risposta
La sezione Response Designer illustra diversi tipi di risposte e come possono essere configurate.
La scheda Flussi di lavoro viene utilizzata per gestire le risposte asincrone durante la chiamata di un API esterno che risponde in modo asincrono. I flussi di lavoro devono essere codificati in python.
Sostituzione variabile
La sostituzione delle variabili consente di utilizzare variabili dinamiche come parte dei modelli di risposta. Tutte le variabili (o entità) standard in una sessione, insieme a quelle che uno sviluppatore di agenti AI può impostare all'interno di un oggetto in formato libero come il campo datastore , possono essere utilizzate nei modelli di risposta tramite questa funzione. Le variabili sono rappresentate utilizzando la sintassi seguente: ${variable_name}. Ad esempio, l'utilizzo del valore di un'entità denominata apptdate utilizza ${entities.apptdate} o ${newdfState.model_state.entities.apptdate.value}.
Le risposte possono essere personalizzate utilizzando variabili ricevute dal canale o raccolte dai consumatori nel corso di una conversazione. La funzionalità di completamento automatico mostra la sintassi delle variabili nell'area di testo quando si inizia a digitare ${. La selezione del suggerimento richiesto riempie automaticamente l'area con la variabile ed evidenzia tale variabile.
Configurare le risposte tramite Response Designer
La finestra di progettazione delle risposte offre un'interfaccia intuitiva per la creazione di risposte senza richiedere conoscenze approfondite di codifica. Sono disponibili due tipi di risposta:
- Risposte condizionali: per i non sviluppatori, questa opzione consente di creare facilmente le risposte che l'agente AI fornisce ai clienti.
- Frammenti di codice: per gli sviluppatori che usano Python, questa opzione offre flessibilità per la configurazione delle risposte tramite codice.
La finestra di progettazione delle risposte dell'agente AI Webex è progettata per garantire che l'esperienza utente sia personalizzata in base al canale specifico con cui l'agente AI interagisce.
Modelli di risposta
- Testo: si tratta di semplici risposte di testo. Per migliorare l'esperienza utente, Progettazione risposte consente più caselle di testo all'interno di una singola risposta, consentendo di suddividere i messaggi lunghi in sezioni più gestibili. Ogni casella di testo può includere varie opzioni di risposta. Durante una conversazione, una di queste opzioni viene selezionata in modo casuale e visualizzata all'utente, garantendo un'interazione dinamica e coinvolgente.
Per mantenere un'esperienza utente dinamica e coinvolgente, puoi aggiungere più opzioni di risposta ai tuoi modelli. Quando viene attivato un modello con più opzioni, una di esse viene selezionata in modo casuale e visualizzata all'utente. Puoi abilitare questa funzione facendo clic sul pulsante +Aggiungi variante situato nella parte inferiore della risposta.
Quando salvano le risposte, gli sviluppatori visualizzano un avviso che indica il numero di errori che devono essere corretti. I campi con errori verranno evidenziati in rosso. Utilizzando le frecce di navigazione, gli sviluppatori possono facilmente individuare e correggere questi errori in qualsiasi canale o formato di risposta. Se il selettore di elenchi o il carosello contiene più schede, la navigazione a punti consente di spostarsi tra le schede con errori. Per una singola scheda, il punto corrispondente diventa rosso per segnalare l'errore.
- Risposta rapida: le risposte di testo possono essere abbinate a pulsanti, che possono essere basati su testo o collegamenti URL. I pulsanti di testo richiedono un titolo e un payload, che viene inviato al bot quando si fa clic. I pulsanti URL reindirizzano gli utenti a una pagina Web specifica.
Quando la query di un utente è ambigua, la corrispondenza parziale consente al bot di suggerire articoli o intenti pertinenti come opzioni. Questa funzione è disponibile per le interazioni web e Facebook.
Aggiunta di risposte rapide URL
I pulsanti di risposta rapida URL nelle risposte fisse e condizionali ti consentono di creare pulsanti che reindirizzano gli utenti al tuo sito Web per ulteriori informazioni o azioni come la compilazione di moduli. Quando si fa clic, questi pulsanti aprono l'URL specificato in una nuova scheda all'interno della stessa finestra del browser senza inviare alcun dato al bot.
Per aggiungere una risposta rapida URL in risposta condizionale o fissa:
- Scegliere la chiave dell'articolo o del modello per cui si desidera configurare la risposta rapida URL.
- Fai clic su + Aggiungi risposta rapida. Viene visualizzata la finestra popup Tipo di pulsante.
- Scegliere il tipo di pulsante come URL nel canale Web.
- Specificare il titolo del pulsante e l'URL a cui il consumatore deve essere reindirizzato dopo aver fatto clic sul pulsante.
- Fai clic su Fine per aggiungere una risposta rapida URL.
I pulsanti di tipo URL possono anche essere configurati tramite il tipo di risposta dinamica, in cui questi pulsanti devono essere configurati utilizzando frammenti di codice Python. Questi pulsanti sono supportati nell'anteprima della piattaforma Webex AI Agent e nell'anteprima condivisibile. Attualmente non sono supportati dal widget Live chat di IMIchat o da altri canali di terze parti.
- Carosello: le risposte avanzate possono includere una singola scheda o più schede disposte in formato carosello. Ogni scheda richiede un titolo e può contenere un'immagine, una descrizione e fino a tre pulsanti.
I pulsanti di risposta rapida all'interno del modello Carousel possono essere configurati con collegamenti di testo o URL. Facendo clic su un pulsante URL l'utente verrà reindirizzato al sito Web specificato. Facendo clic su un pulsante di risposta rapida basato su testo, viene inviato un payload configurato al bot, attivando la risposta corrispondente.
- Immagine: un modello multimediale in cui gli utenti possono configurare le immagini fornendo URL.
- Video: esegue il rendering dei video nell'anteprima in base all'URL del video configurato.
- Codice: può essere usato per scrivere codice Python per chiamare API o eseguire altra logica.
Frammenti di codice
Le risposte condizionali, con le loro funzionalità estese e modelli diversificati, possono soddisfare efficacemente la maggior parte delle esigenze degli agenti AI. Tuttavia, per casi d'uso complessi che non possono essere completamente realizzati tramite risposte condizionali o per gli sviluppatori che preferiscono la codifica, è disponibile il tipo di risposta Code Snippet.
I frammenti di codice consentono di configurare le risposte utilizzando il codice Python. Questo approccio consente di creare tutti i tipi di risposte, incluse risposte rapide, testo, caroselli, immagini, audio, video e file, all'interno di un modello di risposta o di un articolo.
Il codice funzione definito nel modello Frammento di codice può essere utilizzato per impostare variabili che vengono poi utilizzate in altri modelli. È importante notare che il codice funzione non può restituire direttamente risposte quando viene utilizzato all'interno di risposte condizionali.
Convalida dei frammenti di codice: la piattaforma verifica solo gli errori di sintassi all'interno del frammento di codice che stai configurando. Tuttavia, eventuali errori nel contenuto della risposta possono causare problemi agli utenti che interagiscono con il bot sul canale configurato. Ad esempio, l'editor non ti impedirà di aggiungere una risposta "selezione ora" per il canale Web, ma ciò si traduce in errori se la query di un utente attiva quella risposta specifica.
Se si sceglie di non configurare una risposta univoca per canali diversi, la risposta Web verrà considerata come risposta predefinita e verrà inviata all'utente finale. L'elenco dei modelli supportati sul canale Web è il seguente:
- Testo: un semplice messaggio di testo che può avere più varianti. Questo messaggio configurato viene visualizzato in base alla query.
- Risposta rapida: un modello con testo e pulsanti selezionabili.
- Carosello: una raccolta di schede, ognuna con un titolo, un URL dell'immagine e una descrizione.
- Immagine: un modello per configurare le immagini fornendo gli URL.
- Video: un modello per configurare il video fornendo l'URL del video. Puoi riprodurre il video facendo clic o toccando l'immagine.
- File: un modello per configurare un file pdf fornendo l'URL per accedere al file.
- Audio: un modello per configurare un file audio fornendo l'URL audio. Mostra anche la durata del messaggio audio nell'output.
Configurare le impostazioni di gestione
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Come procedere
Aggiungere lingue all'agente AI con script.
Aggiunta di un linguaggio all'agente AI con script
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Vai alla . |
| 2 |
Fare clic su + Aggiungi lingue per aggiungere nuove lingue e selezionare le lingue dall'elenco a discesa. |
| 3 |
Fare clic su Aggiungi per aggiungere la lingua. |
| 4 |
Abilita l'interruttore sotto Azione per abilitare la lingua. |
| 5 |
Dopo aver aggiunto una lingua, puoi impostare la lingua come predefinita. Passa il mouse sulla lingua, fai clic su Rendi predefinita. Non puoi eliminare o disabilitare una lingua predefinita. Inoltre, se si passa da una lingua predefinita esistente, ciò potrebbe influire sugli articoli, sulla cura, sui test e sulle esperienze di anteprima dell'agente AI. |
| 6 |
Fai clic su Salva modifiche. |
Configurare le impostazioni di Handover
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fai clic su Salva modifiche per salvare le impostazioni di trasferimento. |
Come procedere
Agente AI con script per rispondere alle domande
Gli agenti di intelligenza artificiale con script sono agenti basati sulla conoscenza la cui base di conoscenza è costituita da un corpus di domande e risposte. L'agente AI con script può fornire risposte basate su un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. Questa funzionalità è utile negli scenari in cui:
- Sono richieste conoscenze specifiche: l'agente deve rispondere alle domande all'interno di un dominio predefinito.
- La coerenza è importante: l'agente deve fornire risposte coerenti a query simili.
- È necessaria una flessibilità limitata: le risposte dell'agente sono vincolate dalle informazioni contenute nel corpus di formazione.
Creare un agente AI con script per rispondere alle domande
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. È possibile filtrare il tipo di agente AI come Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Tipo di agente stai creando fare clic su Mediante script. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente, fai clic su Rispondi alle domande. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI con script per rispondere alle domande è stato creato correttamente ed è ora disponibile nel dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Creare un'entità con ruoli di entità per l'agente AI.
Aggiorna profilo agente AI con script
Operazioni preliminari
Crea un agente AI con script per rispondere alle domande.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard, selezionare l'agente AI creato. |
| 3 |
Passare a e configurare i seguenti dettagli: |
| 4 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Gestisci articoli
Articoli dal punto cruciale degli agenti AI scriptati. Un articolo è la combinazione di una domanda, le sue variazioni e la risposta a questa domanda. Ogni articolo contiene una domanda predefinita che funge da identificatore per l'articolo nelle sessioni, nella selezione e in altre posizioni nell'agente di intelligenza artificiale. Tutti gli articoli configurati in un agente AI costituiscono insieme la knowledge base o il corpus dell'agente. Il sistema confronta la query con questa knowledge base e mostra la risposta con il massimo livello di affidabilità come risposta dell'agente.
I motori NLU Rasa e Mindmeld richiedono un minimo di due varianti di addestramento (enunciati) affinché un articolo faccia parte del modello addestrato di un corpora. In un agente AI scriptato per rispondere alle domande, se è selezionato il motore NLU Rasa o Mindmeld e se un articolo ha meno di due varianti, i pulsanti Train e Save e Train non sono disponibili. Quando si posiziona il puntatore su questi pulsanti non disponibili, viene visualizzato un messaggio per risolvere i problemi prima dell'allenamento. Viene visualizzata anche un'icona di avviso corrispondente all'articolo con problemi. I problemi vengono risolti aggiungendo più di due varianti per un articolo. Una volta risolti i problemi, vengono resi disponibili i pulsanti Train e Save e Train . La presenza di due varianti non è applicabile agli articoli predefiniti: messaggio di corrispondenza parziale, messaggio di fallback e messaggio di benvenuto.
Puoi classificare gli articoli in categorie a loro scelta e tutti gli articoli non categorizzati sono classificati come non assegnati. Sono disponibili quattro articoli predefiniti per ogni agente AI, fin dal momento della creazione. Questi sono:
- Messaggio di benvenuto: contiene il primo messaggio ogni volta che inizia una conversazione tra il cliente e l'agente AI.
- Messaggio di fallback: l'agente AI mostra questo messaggio quando l'agente non è in grado di comprendere la domanda dell'utente.
- Corrispondenza parziale: quando l'agente AI riconosce più articoli con una piccola differenza nei punteggi (come impostato nelle impostazioni Handover e Inferenze ), l'agente mostra questo messaggio di corrispondenza insieme agli articoli corrispondenti come opzioni. È inoltre possibile configurare la risposta di testo da visualizzare insieme a queste opzioni.
- Cosa potete fare?— È possibile configurare le funzionalità dell'agente AI. L'agente AI visualizza questo messaggio ogni volta che gli utenti finali mettono in discussione le funzionalità dell'agente AI.
Oltre a questi, l'articolo predefinito Parla con un agente viene aggiunto se sono abilitate le impostazioni di trasferimento dell'agente da Handover e Inference .
Tutti i nuovi agenti AI dispongono inoltre di quattro articoli Smalltalk che gestiscono le espressioni degli utenti per:
- Saluti
- Grazie
- L'agente AI non è stato utile
-
Arrivederci
Questi articoli e risposte sono disponibili nella Knowledge Base dell'agente AI per impostazione predefinita durante la creazione di un nuovo agente AI Agent. Puoi anche modificarli o rimuoverli.
Aggiungere articoli tramite l'interfaccia utente e la risposta predefinita
Un articolo è la combinazione di una domanda, le sue variazioni e la risposta a questa domanda. La query di ogni consumatore viene confrontata con questi articoli (knowledge base) e la risposta che restituisce il livello di affidabilità più alto viene visualizzata all'utente come risposta dell'agente AI. Per aggiungere articoli:
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a Impostazioni>Articoli |
| 4 |
Aggiungere le varianti predefinite. |
| 5 |
Selezionare una di queste risposte predefinite per l'articolo. Valori possibili:
Per ulteriori informazioni, vedere la sezione Configurare le risposte tramite Response Designer . |
| 6 |
Fai clic su Salva e addestra. |
Importazione da cataloghi
| 1 |
Accedi alla piattaforma di agenti AI Webex |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sulle tre elisi. |
| 4 |
Fai clic su Importa da cataloghi. |
| 5 |
Selezionare le categorie degli articoli che devono essere aggiunti all'agente. |
| 6 |
Fare clic su Fine. |
Estrai FAQ dal link
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sui tre puntini di sospensione. |
| 4 |
Fare clic su Estrai FAQ dal collegamento. |
| 5 |
Fornisci l'URL in cui sono ospitate le FAQ e fai clic su Estrai. |
| 6 |
Fare clic su Importa. |
Importa da file
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sulle tre elisi. |
| 4 |
Fai clic su Importa da un file e seleziona CSV per importare gli articoli dal file csv. Se stai importando articoli da un file in formato JSON, seleziona JSON. |
| 5 |
Fare clic su Sfoglia e selezionare un file contenente tutti gli aticoli. Fare clic su Scarica esempio per visualizzare il formato in cui devono essere specificati gli articoli. |
| 6 |
Fare clic su Importa. |
Aggiungi sinonimi personalizzati
Molti casi d'uso di AI Agent tendono a coinvolgere parole e frasi che potrebbero non far parte del vocabolario inglese standard o sono specifiche di un contesto aziendale. Ad esempio, si desidera che l'agente AI riconosca l'app Android, l'app iOS e così via. L'agente AI deve includere questi termini e le relative variazioni nelle espressioni di addestramento per tutti gli articoli correlati, con conseguente immissione di dati ridondanti.
Per ovviare a questo problema di ridondanza, è possibile utilizzare sinonimi personalizzati all'interno di un agente di intelligenza artificiale basato su script per rispondere alle domande. I sinonimi di ogni parola radice vengono sostituiti automaticamente dalla piattaforma con la parola radice in fase di esecuzione.
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Nella pagina Dashboard agenti AI, selezionare l'agente AI creato. |
| 3 |
Vai a e fai clic sui tre puntini di sospensione. |
| 4 |
Fare clic su Sinonimi personalizzati. |
| 5 |
Fare clic su Nuova parola radice. |
| 6 |
Configurare il valore della parola radice e i relativi sinonimi e fare clic su Salva. |
| 7 |
Addestrare nuovamente l'agente AI dopo aver aggiunto i sinonimi. È inoltre possibile esportare i sinonimi (in formato .CSV) nella cartella locale e importare nuovamente il file nella piattaforma. |
Motore NLU (Natural Language Understanding)
Gli agenti di intelligenza artificiale con script sfruttano la comprensione del linguaggio naturale (NLU) con l'apprendimento automatico per identificare le intenzioni dei clienti. I seguenti motori NLU interpretano gli input dei clienti e forniscono risposte accurate:
- Swiftmatch: un motore veloce e leggero che supporta più lingue.
- RASA: un framework di intelligenza artificiale conversazionale open source leader.
- Mindmeld (beta): offre flussi di conversazione avanzati e funzionalità NLU.
RASA richiede più dati di allenamento rispetto a Swiftmatch per ottenere un'elevata precisione. Gli sviluppatori possono cambiare i motori NLU nelle schede Articoli e Formazione degli agenti AI scriptati per valutare le prestazioni. La modifica del motore aggiorna l'algoritmo dell'agente AI, rendendo necessaria una nuova formazione per un'inferenza accurata basata sul nuovo modello. Le differenze di prestazioni possono essere analizzate utilizzando punteggi di somiglianza nelle sessioni e test con un clic.
Gli sviluppatori possono anche testare e regolare i punteggi soglia nella sezione "Passaggio e inferenza" dopo aver cambiato motore. Per RASA, i punteggi di soglia tendono ad essere inversamente proporzionali al numero di intenti, il che significa che gli agenti con molti intenti (100+) in genere hanno punteggi di fallback più bassi nelle impostazioni di inferenza.
Cambia i motori di allenamento
Per passare da un motore NLU all'altro.
-
Selezionare l'agente AI per il quale si desidera modificare il motore di addestramento.
- Per l'agente AI con script per rispondere alle domande: Fare clic su Articoli. Viene visualizzata la pagina Knowledge Base .
- Per gli agenti AI tramite script per l'esecuzione di attività: Fare clic su Training. Viene visualizzata la pagina Dati formazione.
-
Fare clic sull'icona Impostazioni accanto al motore NLU sul lato destro della pagina. Viene visualizzata la finestra Modifica motore di allenamento.
Per impostazione predefinita, il motore NLU è impostato su Swiftmatch per gli agenti AI appena creati.
-
Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:
- RASA (Beta)
- Swiftmatch
- Mindmeld (Beta)
-
Specificare queste informazioni nella sezione Inferenza :
- Punteggio al di sotto del quale viene visualizzato il fallback: la confidenza minima necessaria per visualizzare una risposta, al di sotto della quale verrà visualizzata una risposta di fallback.
- Differenza nei punteggi per la corrispondenza parziale: definisce il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene visualizzato un modello di corrispondenza parziale
- Fare clic per espandere la sezione Impostazioni avanzate.
- Rimuovi le stopwords: le "stopwords" sono parole funzionali che stabiliscono relazioni grammaticali tra altre parole all'interno di una frase, ma non hanno un significato lessicale di per sé. Quando rimuovi dalla frase parole di arresto come articoli (a, an, the e così via), pronomi (lui, lei e così via), gli algoritmi di Machine Learning possono concentrarsi su parole che definiscono il significato della query di testo da parte del consumatore. Se selezioni la casella, rimuove le "stopwords" dalla frase al momento dell'addestramento e dell'inferenza. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Contrazioni espanse: le contrazioni inglesi nei dati di addestramento possono essere espanse alla forma originale insieme ai termini nella query del consumatore in ingresso per una maggiore precisione. Esempio: 'non' viene espanso in 'non'. Se questa casella di controllo è selezionata, le contrazioni nei messaggi di input vengono espanse prima dell'elaborazione. Questa funzionalità è supportata per tutti e tre i motori NLU.
- Controllo ortografico nell'inferenza: la libreria di correzione del testo identifica e corregge l'ortografia errata nel testo prima dell'inferenza. Questa funzionalità è supportata per tutti e tre i motori solo se è selezionata la casella di controllo Controllo ortografico nell'inferenza.
- Rimuovi caratteri speciali: i caratteri speciali sono i caratteri non alfanumerici che hanno un impatto sull'inferenza. Ad esempio, Wi-Fi e Wi Fi sono considerati in modo diverso dal motore NLU. Se questa casella di controllo è selezionata, i caratteri speciali nella query consumer vengono rimossi per visualizzare una risposta appropriata. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Ruoli entità: le entità personalizzate possono avere ruoli diversi. Questa funzionalità del motore NLU è supportata solo per RASA e Mindmeld.
- Sostituzione dell'entità nell'inferenza: i valori delle entità nei dati di training e nell'inferenza vengono sostituiti con ID entità. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Assegna priorità al riempimento degli slot: il riempimento degli slot ha la priorità rispetto al rilevamento dell'intento.
- Risultati archiviati per messaggio: il numero di articoli per i quali i punteggi di affidabilità calcolati dall'agente AI verranno visualizzati in Informazioni transazione nelle sessioni.
Il numero di risultati da visualizzare nella sezione Algoritmo della schermata Sessioni è stato ora limitato a 5. I primi n risultati (1=<n=<5) sono disponibili nei report di trascrizione dei messaggi degli agenti AI tramite script e nella sezione "Risultati algoritmo" della scheda Informazioni sulle transazioni in Sessioni.
- Espansione delle forme di parola: consente di espandere i dati di training con forme di parole quali plurali, verbi e così via, insieme ai sinonimi incorporati nei dati. Questa funzionalità è supportata solo per Swiftmatch.
- Sinonimi: i sinonimi sono parole alternative utilizzate per indicare la stessa parola. Se questa casella di controllo è selezionata, i sinonimi inglesi comuni per le parole nei dati di training vengono generati automaticamente da per riconoscere con precisione la query del consumatore. Ad esempio, per la parola giardino, i sinonimi generati dal sistema possono essere un cortile, un cortile e così via. Questa funzionalità del motore NLU è supportata solo per Swiftmatch.
- Forme verbali: le forme verbali possono esistere in varie forme, ad esempio plurali, avverbi, aggettivi o verbi. Ad esempio, per la parola "creazione", le forme verbali possono essere create, create, creator, creative, creative, ecc. Se questa casella di controllo è selezionata, le parole nella query vengono create con forme alternative di parole e vengono elaborate per fornire una risposta appropriata agli utenti.
Gli sviluppatori possono impostare punteggi di soglia diversi per diversi motori NLU per determinare il punteggio più basso accettabile per visualizzare la risposta dell'agente AI.
- Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
- Fai clic su Treno. Una volta addestrato l'agente AI con il motore di addestramento selezionato, lo stato della Knowledge Base cambia da Salvato a Addestrato.
È possibile addestrare l'agente AI con RASA e Mindmeld solo se tutti gli articoli hanno almeno due enunciati.
Formazione
Una volta creati tutti gli articoli desiderati, è possibile addestrare l'agente AI e renderlo attivo per testarlo e distribuirlo. Per addestrare l'agente AI con il suo corpus corrente, fai clic su Allena in alto a destra. Questo dovrebbe cambiare lo stato in Formazione.
Una volta completata la formazione, lo stato diventa Allenato. Fare clic sull'icona Ricarica accanto a Allenamento per recuperare lo stato di allenamento corrente.
A questo punto, puoi fare clic su Rendi live per rendere attivo il corpus addestrato e testarlo in Webex'anteprima condivisibile dell'agente AI o sui canali esterni in cui viene distribuito l'agente AI.
Modello vettoriale
Ora puoi selezionare i loro modelli vettoriali preferiti come parte delle impostazioni avanzate del motore nel motore NLU di Swiftmatch. La selezione è possibile tra due opzioni: livello di espressione vs vettori a livello di articolo. Nella nostra continua spinta per migliorare l'accuratezza dei nostri motori NLU, abbiamo sperimentato l'uso di vettori a livello di articolo rispetto al vecchio modello di utilizzo di vettori a livello di espressione e abbiamo scoperto che i vettori a livello di articolo migliorano l'accuratezza nella maggior parte dei casi. Nota: i vettori a livello di articolo saranno il nuovo valore predefinito per la vettorializzazione per i nuovi agenti AI monolingue e per gli agenti AI multilingue le corrispondenze a livello di articolo saranno supportate solo quando il modello multilingue è Polymatch.
È possibile controllare le informazioni sul modello vettoriale presente al momento di un'inferenza nella sezione altre informazioni della sessione.
Configurare le impostazioni di gestione
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fare clic su Salva modifiche per salvare le impostazioni. |
Come procedere
Aggiungere lingue all'agente AI con script.
Aggiunta di un linguaggio all'agente AI con script
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Vai alla . |
| 2 |
Fare clic su + Aggiungi lingue per aggiungere nuove lingue e selezionare le lingue dall'elenco a discesa. |
| 3 |
Fare clic su Aggiungi per aggiungere la lingua. |
| 4 |
Abilita l'interruttore sotto Azione per abilitare la lingua. |
| 5 |
Dopo aver aggiunto una lingua, puoi impostare la lingua come predefinita. Passa il mouse sulla lingua, fai clic su Rendi predefinita. Non puoi eliminare o disabilitare una lingua predefinita. Inoltre, se si passa da una lingua predefinita esistente, ciò potrebbe influire sugli articoli, sulla cura, sui test e sulle esperienze di anteprima dell'agente AI. |
| 6 |
Fai clic su Salva modifiche. |
Configurare le impostazioni di Handover
Operazioni preliminari
Creare l'agente AI con script.
| 1 |
Passare a e configurare i seguenti dettagli: |
| 2 |
Fai clic su Salva modifiche per salvare le impostazioni di trasferimento. |
Come procedere
Anteprima dell'agente AI con script
Webex agente AI consente di visualizzare in anteprima gli agenti AI durante lo sviluppo e anche al termine dello sviluppo. In questo modo, è possibile testare il funzionamento degli agenti AI e determinare se vengono generate le risposte desiderabili corrispondenti alle rispettive query di input. È possibile visualizzare in anteprima l'agente AI tramite script utilizzando i seguenti modi.
- Dashboard agente AI: passa il mouse su una scheda Agente AI per visualizzare l'opzione Anteprima per tale agente AI. Fare clic su Anteprima per avviare il widget di anteprima dell'agente AI.
- Intestazione agente AI: dopo essere entrati nella modalità Modifica per qualsiasi agente AI facendo clic sulla scheda Agente AI o sul pulsante Modifica sulla scheda Agente AI, l'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato e ridotto a icona un'anteprima, viene creato un widget testa di chat nella parte inferiore destra della pagina, che consente di riavviare facilmente la modalità di anteprima.
Inoltre, puoi copiare il collegamento di anteprima condivisibile da un agente AI. Nella scheda AI Agent, fai clic sull'icona Ellissi in alto a destra e fai clic su Copia collegamento anteprima. Questo collegamento può essere condiviso con gli altri utenti dell'agente AI.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella parte inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per vedere come risponde l'agente AI, assicurandoti che funzioni come previsto. L'anteprima dell'agente AI supporta più lingue e può rilevare automaticamente la lingua delle espressioni per rispondere di conseguenza. È anche possibile selezionare manualmente la lingua nell'anteprima facendo clic sul selettore della lingua e scegliendo dall'elenco delle opzioni disponibili.
Il widget di anteprima può essere ingrandito per una visualizzazione migliore. Altre funzioni utili includono la fornitura di informazioni ai consumatori e l'avvio di più sale per testare a fondo l'agente AI.
Widget di anteprima condivisibile
Il widget di anteprima condivisibile consente agli sviluppatori di agenti di intelligenza artificiale di condividere il proprio agente di intelligenza artificiale con le parti interessate e i consumatori in modo presentabile senza la necessità di sviluppare un'interfaccia utente personalizzata per far emergere l'agente di intelligenza artificiale. Per impostazione predefinita, il collegamento di anteprima copiato esegue il rendering dell'agente AI con l'involucro del telefono. Gli sviluppatori possono eseguire una rapida personalizzazione modificando alcuni parametri nel collegamento di anteprima. Le due principali personalizzazioni sono:
- Colore widget: aggiungendo
il parametro brandColoral collegamento. Gli utenti possono definire colori semplici utilizzando i nomi dei colori o utilizzare il codice esadecimale dei colori. -
Involucro del telefono: modificando il valore del
parametro phoneCasingnel collegamento. Questo valore è impostato sutrueper impostazione predefinita e può essere disabilitato rendendolo falsoEsempio di collegamento all'anteprima con questi parametri:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Sezioni di gestione comuni per Scripted AI Agent
Le seguenti sezioni vengono visualizzate nel pannello sinistro della pagina di configurazione dell'agente AI:
Formazione
Man mano che gli agenti AI si evolvono e diventano più complessi, le modifiche alla loro logica o alla comprensione del linguaggio naturale (NLU) possono talvolta avere conseguenze indesiderate. Per garantire prestazioni ottimali e identificare potenziali problemi, la piattaforma AI Agent offre un comodo framework di test dei bot con un clic. È possibile:
- Crea ed esegui facilmente un set completo di casi di test.
- Definire i messaggi di test e le risposte previste per vari scenari.
- Simula interazioni complesse creando test case con più messaggi.
Definire i test
È possibile definire i test attenendosi alla procedura seguente:
- Accedi alla piattaforma AI Agent.
- Nel dashboard, fai clic sull'agente AI di script che hai creato.
- Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzata la scheda Testcases .
- Selezionare un test case e fare clic su Esegui test selezionati.
Ogni riga della tabella rappresenta un test case con i seguenti parametri:
| Parametro | Descrizione |
|---|---|
| Messaggio | Un messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente AI. |
| Lingua prevista | La lingua in cui gli utenti devono interagire con l'agente AI. |
| Articolo atteso | Specificare l'articolo che deve essere visualizzato in risposta a un determinato messaggio utente. Per aiutarti a trovare l'articolo più pertinente, questa colonna presenta una funzione di completamento automatico intelligente. Durante la digitazione, il sistema suggerirà articoli corrispondenti in base al testo inserito fino a quel momento. |
| Reimpostare il contesto precedente | Fare clic sulla casella di controllo in questa colonna per isolare i test case e assicurarsi che vengano eseguiti indipendentemente da qualsiasi contesto dell'agente AI esistente. Se abilitato, ogni test case viene simulato in una nuova sessione, impedendo qualsiasi interferenza da interazioni precedenti o dati memorizzati. |
| Includi corrispondenze parziali | Abilita questo interruttore per includere test case con articoli previsti che corrispondono solo parzialmente alla risposta effettiva considerata riuscita. |
| Importazione da CSV | Importare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti verranno sovrascritti. |
| Esporta in CSV | Esportare i test case in un file separato da virgole (CSV). |
| Callback di test | Abilita questo interruttore per simulare i callback in arrivo e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
| Richiamata nel flusso | Fare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
| Modello di richiamata previsto | Specificare la chiave modello che deve essere attivata quando si verifica la richiamata. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
| Timeout di richiamata (s) | Massima quantità di tempo (in secondi) in cui l'agente AI attende una risposta di richiamata prima di considerare la richiamata come scaduta. Attualmente, viene imposto un timeout di 20 secondi. Questa opzione è disponibile solo per gli agenti di intelligenza artificiale tramite script per l'esecuzione di azioni. |
Esecuzione di test
Nella scheda Esecuzione fare clic su Esegui test selezionati per avviare un'esecuzione sequenziale di tutti i test case selezionati.
È inoltre possibile eseguire test case dalla scheda Testcases .
.Per visualizzare test case con risultati specifici, fare clic sul risultato desiderato (ad esempio,Superato,Superato con corrispondenza parziale,Non riuscito,In sospeso) nella barra multifunzione di riepilogo. Questo filtrerà l'elenco dei test case per visualizzare solo quelli corrispondenti al risultato selezionato.
L'ID sessione associato a ciascun test case viene visualizzato nei risultati. Ciò consente di incrociare rapidamente i casi di test e visualizzare i dettagli della transazione. A tale scopo, scegliere l'opzione Dettagli transazione nella colonna Azioni .
Cronologia delle esecuzioni
Nella scheda Cronologia accedere a tutti i test case eseguiti.
- Fare clic sull'icona Scarica nella colonna Azioni per esportare i dati di test eseguiti come file di CSV per l'analisi o la creazione di report offline.
- Esaminare le impostazioni specifiche del motore e dell'algoritmo utilizzate per l'esecuzione di ciascun test case. Queste informazioni consentono agli sviluppatori di ottimizzare le prestazioni dell'agente AI.
- Per visualizzare le impostazioni di configurazione avanzata dell'algoritmo utilizzate per un determinato motore di addestramento, fare clic sull'icona Info accanto al nome del motore di addestramento. Ciò fornirà informazioni dettagliate sui parametri e le impostazioni che hanno influenzato il comportamento dell'agente AI durante i test.
Sessioni
La sezione Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e clienti. Ogni sessione include una cronologia dettagliata dei messaggi scambiati. È possibile esportare i dati della sessione come file di CSV per l'analisi e il controllo offline. È possibile utilizzare questi dati per esaminare i messaggi e il contesto di sessioni specifiche per ottenere informazioni dettagliate sulle interazioni degli utenti e identificare le aree di miglioramento, perfezionare le risposte degli agenti di intelligenza artificiale e migliorare l'esperienza utente complessiva.
Può gestire set di dati di grandi dimensioni visualizzando i risultati in pagine. È possibile utilizzare la sezione Perfeziona risultati per filtrare e ordinare le sessioni in base a diversi criteri. Ogni riga della tabella visualizza i dettagli essenziali della sessione, tra cui:
- Canali: il canale in cui si è verificata l'interazione (ad esempio, chat, voce).
- ID sessione: identificatore univoco per la sessione.
- ID consumatore: identificatore univoco dell'utente.
- Messaggi: il numero di messaggi scambiati durante la sessione.
- Aggiornato il: l'ora di chiusura della sessione.
- Metadati: informazioni aggiuntive sulla sessione.
- Nascondi sessioni di test: selezionare questa casella di controllo per nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Passaggio dell'agente avvenuto: selezionare questa casella di controllo per filtrare le sessioni che vengono consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Si è verificato un errore: selezionare questa casella di controllo per filtrare le sessioni in cui si è verificato l'errore.
- Downvoted: selezionare questa casella di controllo per filtrare le sessioni sottovalutate.
Fare clic su una riga per accedere alla visualizzazione dettagliata di una sessione specifica. Utilizza le caselle di controllo per filtrare le sessioni in base al trasferimento dell'agente, agli errori e ai downvote. La decrittografia delle sessioni richiede l'autorizzazione a livello utente e impostazioni avanzate di protezione dei dati. Fare clic su Decrittografa contenuto per visualizzare i dettagli della sessione.
Dettagli di una sessione specifica nell'agente AI tramite script per rispondere alle domande
La visualizzazione Dettagli sessione in un agente AI di script per rispondere alle domande fornisce un'analisi dettagliata di un'interazione specifica tra un utente e l'agente AI.
La sezione Messaggi :
- Visualizza tutti i messaggi inviati dall'utente durante la sessione.
- Mostra le risposte corrispondenti generate dall'agente AI.
- Presenta l'ordine cronologico dei messaggi, fornendo il contesto per l'interazione.
La scheda Informazioni transazione :
- Elenca gli articoli identificati come rilevanti per la query del cliente, incluse le corrispondenze esatte e le corrispondenze parziali.
- Visualizza i punteggi di somiglianza associati a ciascun articolo identificato, indicando il grado di pertinenza.
- Presenta i risultati degli algoritmi sottostanti utilizzati per elaborare la query del cliente e identificare gli articoli pertinenti.
- Visualizza il numero di risultati dell'algoritmo in base alle impostazioni configurate nella scheda Handover e inferenza .
La sezione Altre informazioni nella vista Dettagli sessione fornisce ulteriore contesto e dettagli su un'interazione specifica. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Query elaborata: mostra la versione pre-elaborata dell'input del cliente dopo che è stato elaborato dalla pipeline NLU (Natural Language Understanding) dell'agente AI.
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Tipo di risposta: specifica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
- Punteggi soglia: visualizza il punteggio soglia minimo e la differenza di punteggio parziale della corrispondenza configurati nelle impostazioni Trasferimento e Inferenza . Questi valori determinano quando una query è considerata fuori dall'ambito o richiede l'intervento dell'agente.
- Registri avanzati: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
Dettagli di una sessione specifica nell'agente AI di script per l'esecuzione di azioni
La scheda Informazioni sulle transazioni nell'agente AI con script per l'esecuzione di azioni fornisce un'analisi dettagliata di un'interazione specifica, classificando le informazioni in quattro sezioni:
Sezione Intenti identificati :
- Visualizza gli intenti identificati per la query del cliente.
- Indica il livello di confidenza associato a ogni intento identificato.
- Elenca gli slot associati all'intento identificato. Fare clic sullo slot per visualizzare ulteriori informazioni sul suo valore e su come sono state estratte dalla query dell'utente.
La sezione Entità identificate elenca le entità estratte dal messaggio del cliente e associate all'intento attivo del consumatore. Queste entità rappresentano le informazioni chiave identificate dal bot all'interno della query dell'utente.
La sezione Risultati algoritmo fornisce informazioni dettagliate sui processi sottostanti che hanno portato alla risposta dell'agente AI. Ecco un'analisi dettagliata delle informazioni visualizzate:
- Elenco intenti: mostra gli intenti identificati e i punteggi di somiglianza corrispondenti.
- Elenco entità: visualizza le entità estratte dal messaggio dell'utente.
Vengono visualizzate le altre informazioni :
- Trasferimento agente: indica se si è verificato un trasferimento dell'agente durante la sessione. Seleziona la casella di controllo Trasferimento agente tramite regole se un trasferimento dell'agente è stato attivato da regole specifiche.
- Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
- Tipo di risposta: indica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
- Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
- NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
- Punteggi soglia: visualizza il punteggio soglia minimo e la differenza di punteggio parziale della corrispondenza configurati nelle impostazioni Trasferimento e Inferenza . Questi valori determinano quando una query è considerata fuori dall'ambito o richiede l'intervento dell'agente.
- Registri avanzati: fornisce un elenco di registri di debug associati all'ID transazione specifico. I log avanzati vengono in genere conservati per 180 giorni.
È inoltre possibile scaricare e visualizzare le informazioni sulla transazione in formato JSON utilizzando l'opzione di download.
Viene visualizzata la scheda Metadati :
- Metadati NLP: esaminare le fasi di pre-elaborazione applicate all'input del cliente nella scheda NLP .
- Datastore e FinalDF: accedi ai dati relativi alla sessione nelle schede Datastore e FinalDF per gli smart bot.
- Funzionalità di ricerca: utilizza la barra di ricerca integrata per trovare rapidamente espressioni specifiche all'interno di una conversazione.
Cronologia
Ogni volta che aggiungi o modifichi articoli, intenti o entità, è essenziale riaddestrare il tuo agente di intelligenza artificiale con script per assicurarti che sia aggiornato. Dopo ogni sessione di formazione, testa accuratamente il tuo agente AI per verificarne l'accuratezza e l'efficacia.
La pagina Cronologia consente di:
- Visualizza cronologia formazione: consente di tenere traccia di quando un corpus è stato addestrato e delle modifiche apportate.
- Confronta motori di addestramento: esamina i motori di addestramento utilizzati per le diverse iterazioni e la durata di addestramento corrispondente.
- Tieni traccia delle modifiche: monitora le modifiche apportate a impostazioni, articoli, risposte, NLP e cura.
- Ripristina versioni precedenti: consente di ripristinare facilmente un set di formazione precedente, se necessario.
La sezione Cronologia fornisce utili strumenti per la gestione degli articoli della Knowledge Base:
- Attiva articoli: rendi attivi articoli precedentemente inattivi per includerli nelle risposte dell'agente AI.
- Modifica articoli: crea una nuova versione di un articolo esistente conservando l'originale come riferimento.
- Prestazioni di anteprima: valuta le prestazioni dell'agente AI con una knowledge base specifica utilizzando la funzione di anteprima .
- Scarica articoli: consente di esportare gli articoli della Knowledge Base come file di CSV per l'analisi o il riferimento offline. Questa opzione è disponibile per l'agente AI con script solo per rispondere alle domande.
Log di controllo
La sezione Log di controllo fornisce un record dettagliato delle modifiche apportate all'agente AI con script negli ultimi 35 giorni. Per accedere ai log di controllo:
- Passare al dashboard e fare clic sull'agente AI creato.
- Fare clic sulla scheda Cronologia per visualizzare la cronologia dell'agente AI.
- Fare clic sulla scheda Log di controllo per visualizzare un registro dettagliato delle modifiche:
- Aggiornato il: la data e l'ora in cui è stata apportata la modifica.
- Aggiornato da: l'utente che ha apportato la modifica.
- Campo: la sezione del bot in cui è avvenuta la modifica (ad esempio, Impostazioni, Articoli, Risposte).
- Descrizione: ulteriori dettagli sulla modifica.
-
Utilizzare le opzioni di
ricerca Aggiornato daeCampoper individuare rapidamente voci specifiche del registro di controllo. -
La scheda Cronologia modelli visualizza un massimo di 10 corpora per ciascun agente AI.
Curation
I messaggi vengono aggiunti alla console di cura in base ai seguenti criteri:
- Messaggi di fallback: quando l'agente AI non riesce a comprendere il messaggio di un utente e attiva l'intento di fallback.
- Intento di fallback predefinito: se questo interruttore è abilitato, i messaggi che attivano l'intento di fallback predefinito verranno inviati alla console di cura.
Questo criterio è applicabile solo all'agente AI con script per l'esecuzione di azioni.
- Messaggi sottovalutati: messaggi che gli utenti hanno ignorato durante le anteprime dell'agente AI.
- Trasferimento agente: messaggi che comportano un trasferimento dell'agente umano a causa di regole configurate.
- Da sessione: messaggi contrassegnati dagli utenti come non destinatari della risposta desiderata dai dati della sessione o della sala.
- Bassa attendibilità: messaggi con un punteggio di affidabilità che rientra nella soglia di bassa affidabilità specificata.
- Corrispondenza parziale: messaggi in cui l'agente AI non è stato in grado di identificare definitivamente l'intento o la risposta corretti.
Risolvere i problemi
La scheda Problemi fornisce una posizione centralizzata per la revisione e l'indirizzamento dei messaggi contrassegnati per la cura. È possibile effettuare le operazioni seguenti:
- Scegli di risolvere o ignorare i problemi in base alla loro gravità e pertinenza.
- Esaminare l'espressione utente originale, la risposta dell'agente AI e qualsiasi supporto allegato.
L'accesso alla decrittografia viene concesso a livello di utente e richiede l'abilitazione di Advanced Data Protection nel back-end.
Per risolvere un problema, puoi:
-
Collegamento a un articolo esistente: per collegare un problema a un articolo esistente, selezionare l'opzione Collegamento e cercare l'articolo desiderato.
-
Crea nuovo articolo: utilizzate l'opzione Aggiungi a un nuovo articolo per creare un nuovo articolo direttamente dalla console di cura.
-
Ignora problemi: consente di risolvere o ignorare i problemi per rimuoverli dalla console di cura.
- Il collegamento ad articoli predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale) non è consentito.
- Per l'agente AI con script per l'esecuzione di azioni, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
- Dopo aver apportato modifiche, riqualifica il tuo agente AI per assicurarti che le nuove conoscenze si riflettano nelle sue risposte.
- Risolvi o ignora più problemi contemporaneamente per una gestione efficiente.
La scheda Risolti fornisce una panoramica completa di tutti i problemi risolti. È possibile visualizzare un riepilogo di ogni problema risolto, incluso se il problema è stato collegato a un articolo esistente, utilizzato per creare un nuovo articolo/intento o ignorato. Se si verificano risposte indesiderate che non sono state acquisite automaticamente dalle regole esistenti, è possibile aggiungere manualmente espressioni specifiche alla console di cura.
Per aggiungere problemi dalle sessioni:
- Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
- Controlla stato cura: se il problema non è già presente nella console di cura,
viene visualizzato il tasto di alternanza Statocura. - Attiva/disattiva il contrassegno: abilita il
tasto di alternanza Statocura per aggiungere l'espressione alla console di cura per la revisione e la risoluzione.
Se il problema è già presente nella console di cura, l'aspetto dell'interruttore cambia di conseguenza, per indicare il suo stato.
Visualizza le prestazioni dell'IA tramite script utilizzando Analytics
La sezione Analytics fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Le metriche chiave sono divise in quattro sezioni rappresentate come schede. Questi sono: Panoramica, Risposte, Formazione e Cura.
Visitando la schermata di analisi, gli sviluppatori possono selezionare l'agente AI per il quale desiderano visualizzare l'analisi. Possono anche personalizzare la vista di analisi scegliendo il canale per il quale desiderano visualizzare i dati, insieme all'intervallo di date e alla granularità dei dati. Per impostazione predefinita, i dati di analisi per l'ultimo mese vengono mostrati per tutti i canali con una granularità giornaliera (ogni giorno è un punto sull'asse x nei grafici).
Panoramica
La panoramica contiene metriche e grafici chiave che forniscono agli sviluppatori un'istantanea dell'utilizzo e delle prestazioni complessivi dell'agente AI.
- Seleziona l'agente AI dalla pagina Dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
Sessioni e messaggi
La prima sezione della panoramica visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI:
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e dell'agente AI) e quanti di questi messaggi provengono dagli utenti.
- Messaggi medi giornalieri
Segue una rappresentazione grafica delle sessioni (colonna impilata che rappresenta le sessioni gestite dall'agente AI e le sessioni consegnate) e le risposte totali inviate dall'agente AI.
Utenti
La seconda sezione in Panoramica contiene statistiche sugli utenti per l'agente AI. Fornisce un conteggio degli utenti totali e informazioni sulle sessioni medie per utente e sugli utenti medi giornalieri. Questo è seguito da un grafico che mostra gli utenti nuovi e di ritorno per ogni unità a seconda della granularità selezionata.
Prestazione
La terza sezione fornisce statistiche sulle risposte dell'agente AI agli utenti. Qui si possono vedere le risposte totali inviate dall'agente AI e la suddivisione tra le risposte in cui l'agente AI:
- Identificata l'intenzione dell'utente.
- Ha risposto con un messaggio di fallback.
- Ha risposto con un messaggio di corrispondenza parziale.
- Informato l'utente di un passaggio di consegne dell'agente.
Lo stesso viene aggregato in un grafico a torta e un grafico ad area fornisce informazioni basate sulla granularità selezionata.
Formazione
La sezione di formazione rappresenta la "salute" di un corpus di agenti AI. Si consiglia agli sviluppatori di configurare 20+ espressioni di addestramento per ogni intento/articolo nei loro agenti AI. In questa sezione, tutti gli articoli/intenti in un corpus vengono visualizzati come singoli rettangoli in cui il colore e la dimensione relativa di ciascun rettangolo sono indicativi dei dati di addestramento contenuti nell'articolo/intento. Più un intento è vicino al bianco, più dati di addestramento sono necessari per migliorare l'accuratezza dell'agente AI.
Risposte
Questa sezione offre agli sviluppatori una visione dettagliata di ciò che gli utenti chiedono e quanto spesso lo chiedono. Fornisce una rappresentazione grafica degli articoli più popolari per gli agenti AI per rispondere alle domande e modelli di risposta per gli agenti AI per l'esecuzione di azioni.
Curation
Fornisce un riepilogo visivo di quanti problemi di cura si sono verificati ogni giorno e quanti di essi sono stati risolti dagli sviluppatori di AI Agent.
Integra agenti AI
Questa sezione spiega come integrare gli agenti AI con i canali vocali e digitali per gestire le conversazioni con i clienti.
Integra gli agenti AI con i canali voce e digitali
Dopo aver creato e configurato gli agenti AI nella piattaforma Webex AI Agent, il passaggio successivo consiste nell'integrarli con i canali voce e digitale. Questa integrazione consente agli agenti AI di gestire conversazioni sia vocali che digitali con i clienti, fornendo un'esperienza utente fluida e interattiva.
Per ulteriori informazioni, vedere l'articolo Integrare agenti AI con canali vocali e digitali.
Gestione dei report degli agenti AI
In questa sezione viene illustrata una panoramica dei report degli agenti di intelligenza artificiale, dei tipi di report, della creazione di report degli agenti di intelligenza artificiale e delle modalità di recapito dei report.
Informazioni sui report degli agenti AI
La funzionalità dei report consente di generare o pianificare (generare periodicamente) report specifici dai tipi di report disponibili e riceverli tramite le modalità di consegna disponibili. Questi report possono fornire informazioni preziose sul comportamento degli utenti, sull'utilizzo, sul coinvolgimento, sulle prestazioni del prodotto e così via. Puoi ricevere le informazioni desiderate nella loro e-mail, SFTP percorso o bucket S3. È possibile scegliere il tipo di report da un elenco di report predefiniti e anche scegliere se si desidera generare un report una tantum istantaneamente o a intervalli regolari.
Quando si accede al menu Report dal riquadro di spostamento sinistro, vengono visualizzate le seguenti schede:
-
Configura: questa scheda elenca tutti i report attualmente attivi e generati periodicamente. Per l'elenco dei report sono disponibili i seguenti dettagli:
- Attivo: indica se un utente è ancora iscritto al report.
- Agente AI: nome dell'agente AI associato al report.
- Tipo di report: il tipo di report predefinito a cui hai effettuato la sottoscrizione.
- Frequenza: l'intervallo in cui si riceve il report.
- Ultimo report generato: l'ultimo report inviato.
- Prossima data pianificata: la prossima data in cui verrà inviato il report.
-
Cronologia: questa scheda elenca tutte le informazioni cronologiche dei report inviati fino alla data. Fare clic su qualsiasi report in questa pagina per modificare la configurazione dei report.
È possibile fare clic sull'icona Download nella colonna Azioni per scaricare questi report cronologici.
I report su richiesta visualizzati nella scheda Cronologia sono disponibili per il download solo al termine della generazione del report.
Creare un report dell'agente AI
| 1 |
Accedi alla piattaforma Webex AI Agent. |
| 2 |
Fai clic su Report nella barra di navigazione a sinistra. |
| 3 |
Fare clic su + Nuovo report. |
| 4 |
Fornire le seguenti informazioni per creare e configurare il report: |
Tipi di report degli agenti AI
Puoi scegliere da un elenco di report predefiniti in base al tipo di agente AI selezionato. In questa sezione vengono illustrati questi tipi di report, i fogli inclusi in ogni report e le colonne disponibili in ogni foglio.
Tipo di report Agente AI per rispondere alle domande
Sono disponibili tre diversi tipi di report per un agente AI per rispondere alle domande nell'applicazione. Utilizzando diversi tipi di report, è possibile utilizzare per comprendere il riepilogo dell'utilizzo dell'agente AI Agent, il comportamento, le richieste degli utenti e il modo in cui l'agente AI risponde alle query. È inoltre possibile visualizzare i messaggi che sono finiti come problemi in cura.
Comportamento d'uso e riepilogoQuesta sezione visualizza il riepilogo dell'agente AI con la frequenza con cui vengono richiamati articoli e categorie. È possibile visualizzare le informazioni di riepilogo, categorie e articoli in una scheda separata nei report:
| Campo | Descrizione |
|---|---|
| Nome agente AI | Nome dell'agente di intelligenza artificiale. |
| Totale conversazioni | Totale conversazioni/sessioni gestite dall'agente AI. |
| Conversazioni con almeno un messaggio utente | Conversazioni o sessioni in cui gli utenti hanno fornito almeno un input. |
|
Totale messaggi umani | I messaggi inviati dagli utenti finali all'agente AI. |
| Totale risposte dell'agente AI | Totale messaggi inviati dall'agente AI agli utenti finali. |
| Totale corrispondenze parziali | Casi in cui c'era qualche ambiguità sul messaggio dell'utente e l'agente AI rispondeva con più intenti come opzioni. |
| Conversazioni inviate all'agente | Conversazioni totali consegnate a un agente umano. |
| Totale voti positivi | Risposte totali degli agenti AI che sono state approvate dai clienti. |
| Totale voti negativi |
Totale delle risposte degli agenti AI che sono state sottovalutate dai clienti. |
| Campo | Descrizione |
|---|---|
| Nome della categoria | Nome della categoria configurato nell'agente AI. |
| Conversazioni per la categoria | Il numero di conversazioni o sessioni in cui è stato rilevato un articolo appartenente a questa categoria. |
| Totale risposte | Il numero di volte in cui è stato rilevato un articolo appartenente a questa categoria. |
| Totale voti positivi | Il numero di volte in cui una risposta di questa categoria è stata votata. |
| Totale voti negativi |
Il numero di volte in cui una risposta di questa categoria è stata sottoposta a downvote. |
| Campo | Descrizione |
|---|---|
| Nome dell'articolo | Nome dell'articolo (variante predefinita) configurato nell'agente AI. |
| Categoria dell'articolo | La categoria a cui appartiene questo intento. |
| Conversazioni per l'articolo | Numero di conversazioni o sessioni in cui è stato rilevato questo articolo. |
| Totale risposte | Numero di volte in cui è stato rilevato questo articolo. |
| Totale voti positivi | Il numero di volte in cui la risposta per questo articolo è stata votata. |
| Totale voti negativi |
Il numero di volte in cui la risposta per questo articolo è stata sottoposta a downvoted. |
Visualizza la conversazione tra l'agente AI e il cliente insieme al punteggio di somiglianza. È possibile visualizzare i seguenti dettagli nel report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp del messaggio. |
| ID sessione | Identificatore univoco per la sessione. |
| ID consumatore | Identificatore univoco per l'utente finale nell'agente AI. |
| Tipo di messaggio | Messaggio dell'agente AI o messaggio umano. |
| Testo del messaggio | Contenuto del messaggio. |
| Articolo | Identificatore della risposta restituita dall'agente AI. |
| Categoria | Intento rilevato dall'agente AI per il messaggio del cliente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Articolo 1 corrispondente | Intento rilevato dal motore NLU selezionato. |
| Articolo 1 punteggio | Punteggio per l'intento rilevato. |
| Feedback | Il feedback degli utenti se un messaggio è stato votato in modo positivo o negativo. |
| Commento di feedback |
I commenti lasciati dagli utenti durante il downvoting di un messaggio. |
Visualizza i messaggi che sono finiti in cura come problemi per vari motivi. È possibile visualizzare i seguenti dettagli nel report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp per il messaggio. |
| ID sessione | Identificatore univoco per la sessione dell'utente. |
| ID consumatore | Identificatore univoco per l'utente finale sull'agente AI. |
| Messaggio umano | Contenuto del messaggio umano. |
| Messaggio dell'agente AI | Contenuto del messaggio con cui l'agente AI ha risposto. |
| Motivo del problema | Il motivo per cui questo messaggio finisce in cura. |
| Articolo | Identificatore della risposta restituita dall'agente AI. |
| Categoria | Intento rilevato dall'agente AI per il messaggio dell'utente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Articolo 1 corrispondente | Intento rilevato dal motore NLU selezionato. |
| Articolo 1 punteggio |
Punteggio per l'intento rilevato. |
Tipo di report Agente AI per l'esecuzione di attività
Sono disponibili tre diversi tipi di report per un agente AI per l'esecuzione di attività nell'applicazione AI Agent Builder. In qualità di sviluppatore di agenti di intelligenza artificiale, puoi creare diversi tipi di report. Questi possono essere utilizzati per comprendere il riepilogo dell'utilizzo dell'agente AI, il comportamento dell'agente AI, le richieste degli utenti e il modo in cui un agente AI risponde alle query. È inoltre possibile visualizzare i messaggi che sono finiti come problemi in cura.
Visualizza il riepilogo delle conversazioni insieme alle chiavi intento e modello attivate. Nella scheda di riepilogo vengono visualizzati i seguenti dettagli:
| Campo | Descrizione |
|---|---|
| Nome agente AI | Nome dell'agente di intelligenza artificiale. |
| Totale conversazioni | Totale conversazioni o sessioni gestite dall'agente AI. |
| Conversazioni con almeno un messaggio utente | Conversazioni o sessioni in cui gli utenti hanno fornito almeno un input. |
|
Totale messaggi umani |
I messaggi inviati dagli utenti finali all'agente AI. |
| Totale risposte dell'agente AI | Totale messaggi inviati dall'agente AI agli utenti finali. |
| Totale corrispondenze parziali | Casi in cui c'era qualche ambiguità sul messaggio dell'utente e l'agente AI rispondeva con più intenti come opzioni. |
| Conversazioni inviate all'agente | Conversazioni totali consegnate a un agente umano |
| Totale voti positivi | Totale delle risposte degli agenti AI che sono state approvate dagli utenti. |
| Totale voti negativi |
Totale delle risposte degli agenti AI che sono state sottovalutate dagli utenti. |
Potete anche visualizzare i dettagli dell'intento nella scheda Intenti del foglio di calcolo:
| Campo | Descrizione |
|---|---|
| Nome intento | Nome dell'intento configurato nell'agente AI. |
| Conversazioni per l'intento | Numero di conversazioni o sessioni in cui è stato richiamato questo intento. |
| Totale invocazioni | Numero di volte in cui questo intento è stato invocato. |
| Completamenti totali | Numero di volte in cui tutti gli slot sono stati raccolti e questo intento è stato completato. |
| Totale voti positivi | Le risposte totali per questo sono state votate al rialzo per ogni intento. |
| Totale voti negativi |
Le risposte totali per questo sono state sottovalutate per ogni intento. |
Il report contiene inoltre dettagli di modello di alto livello, ad esempio:
| Campo | Descrizione |
|---|---|
| Nome chiave modello | Nome del modello configurato nell'agente AI. |
| Intento chiave modello | Intenti in cui viene utilizzata questa chiave modello. |
| Conversazioni per la chiave modello | Numero di volte in cui questa chiave modello è stata inviata come risposta. |
| Totale risposte | Numero di volte in cui questa chiave modello è stata inviata come risposta. |
| Totale voti positivi | Numero di volte in cui la risposta per questo modello è stata sottoposta a votazione. |
| Totale voti negativi |
Numero di volte in cui la risposta per questo modello è stata sottoposta a downvoted. |
Visualizza la conversazione di un cliente con l'agente AI insieme ai punteggi di somiglianza. È possibile visualizzare i seguenti dettagli nel report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp per il messaggio. |
| ID sessione | Identificatore univoco per la sessione dell'utente. |
| ID consumatore | Identificatore univoco per l'utente finale nell'applicazione. |
| Tipo di messaggio | Messaggio dell'agente AI o messaggio umano. |
| Testo del messaggio | Contenuto del messaggio. |
| Chiave modello | Identificatore della risposta restituita dall'agente AI. |
| Intento | Intento rilevato dall'agente AI per il messaggio del cliente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Intento corrispondente 1 | Intento rilevato dal motore NLU selezionato. |
| Punteggio Intento 1 | Punteggio per l'intento rilevato. |
| Feedback | Feedback degli utenti se un messaggio è stato sottoposto a upvote o downvoted. |
| Commento di feedback |
Commenti lasciati dagli utenti durante il downvoting di un messaggio. |
Visualizza i messaggi che sono finiti in cura come problemi per vari motivi. Questo report è rilevante solo per gli agenti di intelligenza artificiale tramite script. È possibile visualizzare i seguenti dettagli in questo report:
| Campo | Descrizione |
|---|---|
| Timestamp | Timestamp per il messaggio. |
| ID sessione | Identificatore univoco per la sessione del cliente. |
| ID consumatore | Identificatore univoco per l'utente finale nell'applicazione. |
| Messaggio umano | Contenuto del messaggio umano. |
| Messaggio dell'agente AI | Contenuto del messaggio con cui l'agente AI ha risposto. |
| Motivo del problema | Il motivo per cui questo messaggio finisce in cura. |
| Chiave modello | Identificatore della risposta restituita dall'agente AI. |
| Intento | Intento rilevato dall'agente AI per il messaggio dell'utente. |
| Punteggio più alto della partita | Punteggio di somiglianza per l'intento rilevato. |
| Intento corrispondente 1 | Intento rilevato dal motore NLU selezionato. |
| Punteggio Intento 1 |
Punteggio per l'intento rilevato. |
Modalità di consegna del report dell'agente AI
Nel mondo odierno basato sui dati, la consegna efficiente e sicura dei report degli agenti AI è fondamentale per un processo decisionale informato e l'eccellenza operativa. Per soddisfare le diverse esigenze organizzative, offriamo più modalità di consegna per i report degli agenti AI, garantendo flessibilità, affidabilità e sicurezza. Le opzioni di distribuzione includono Secure File Transfer Protocol (SFTP), Email e Amazon S3 Bucket. Ogni modalità è progettata per soddisfare esigenze diverse, che si tratti di elevata sicurezza, facilità di accesso o soluzioni di storage scalabili. Questo documento delinea le caratteristiche e i vantaggi di ciascuna modalità di consegna, aiutandoti a scegliere l'opzione migliore per le tue esigenze specifiche.
SFTP
|
Campo |
Descrizione |
|---|---|
| Invia i report a una posizione sicura come pianificato |
Attiva questa opzione per eseguire il push dei report nella posizione sicura all'ora pianificata. Puoi fornire i seguenti dettagli solo abilitando questo interruttore. |
| Indirizzo IP | Indirizzo IP del sistema. |
| Nome utente | Nome utente per accedere ai report. |
| Password | Password per accedere ai report. |
| Chiave privata | Chiave privata per accedere ai file. |
| Percorso di caricamento |
Percorso in cui i file vengono instradati nel sistema. |
| Campo | Descrizione |
|---|---|
| Pianificare le e-mail per più destinatari, separate con punto e virgola(;) | Attiva questa opzione per aggiungere destinatari. |
| Destinatari |
Indirizzo e-mail di tutti i destinatari che devono ricevere i report all'ora e alla frequenza specificate. |
Benna S3
| Campo | Descrizione |
|---|---|
| Carica i report in un bucket S3 in base alla pianificazione |
Attiva questa opzione per rendere disponibili i campi S3 e indirizzare i report al bucket S3 configurato. |
| ID chiave di accesso AWS | ID chiave di accesso per accedere ai servizi e alle risorse AWS. |
| Chiave di accesso segreta AWS | La chiave di accesso segreta per accedere ai servizi e alle risorse AWS. |
| Nome bucket | Nome del bucket a cui viene indirizzato il report. |
| Nome cartella |
Nome della cartella creata nel bucket S3. |
Comprendere la conformità AI
Questa sezione ti aiuta a comprendere lo sviluppo dell'intelligenza artificiale, la privacy, la sicurezza e la protezione dei dati
Sviluppo AI, privacy dei dati, sicurezza e protezione
Ogni funzionalità basata sull'intelligenza artificiale di Cisco viene sottoposta a una valutazione dell'impatto dell'IA rispetto ai nostriprincipi di IA responsabile e aderisce al Responsible AI Framework, oltre ai processi esistenti di sicurezza, privacy e diritti umani fin dalla progettazione.
Privacy e sicurezzaCisco non conserva i dati di input dei clienti dopo il processo di inferenza e il provider del modello di terze parti, Microsoft, non accede, monitora o archivia i dati dei clienti Cisco. Per ulteriori dettagli sui criteri di conservazione dei dati specifici delle funzionalità, vedere Cisco Trust Portal.
Di seguito è riportato l'elenco delle note sulla trasparenza dell'intelligenza artificiale per tutte le funzionalità di intelligenza artificiale:
Fonti di dati per la formazione e la valutazioneIl fornitore di modelli di terze parti di Cisco, Microsoft, dichiara che non utilizzerà i contenuti dei clienti per migliorare i modelli OpenAI di Azure e che non archivia o conserva i dati dei clienti Cisco nell'infrastruttura di Azure.
Sicurezza e considerazioni eticheTutte le funzionalità di intelligenza artificiale generativa sono soggette a errori, pertanto Cisco assegna la priorità alla sicurezza dei contenuti per le funzionalità di intelligenza artificiale acconsentendo esplicitamente al filtro dei contenuti, fornito da Azure OpenAI.
Valutazione e prestazioni del modelloCisco assegna priorità alle prestazioni e all'accuratezza di AI Assistant coinvolgendo gli esseri umani nella revisione, nei test e nella garanzia della qualità del modello sottostante.
Introduzione a Webex AI Agent Studio
Webex AI Agent Studio è una piattaforma sofisticata progettata per creare, gestire e distribuire agenti AI automatizzati per soddisfare le esigenze di assistenza e supporto clienti. Utilizzando l'intelligenza artificiale, gli agenti AI forniscono assistenza automatizzata ai clienti prima che interagiscano con agenti umani. Questi agenti supportano le interazioni vocali con intonazione, comprensione del linguaggio e consapevolezza contestuale all'interno delle conversazioni. Inoltre, gli agenti di intelligenza artificiale gestiscono in modo trasparente e informativo le interazioni del canale digitale tramite chat di testo e online. I clienti beneficiano di un'esperienza simile a quella di un concierge, ricevendo assistenza con domande, recupero di informazioni e riduzione al minimo dei tempi di attesa.
Funzionalità di Webex AI Agent Studio
- Risposte accurate e tempestive: fornisce risposte precise alle richieste dei clienti in tempo reale.
- Esecuzione intelligente delle attività: esegue le attività in base alle richieste o agli input del cliente.
Vantaggi chiave per le aziende
-
Esperienza cliente migliorata: offre ai clienti un'esperienza di conversazione in tempo reale.
-
Interazioni personalizzate: personalizza le risposte alle esigenze e alle preferenze dei singoli clienti.
-
Scalabilità ed efficienza: gestisce un volume elevato di interazioni con i clienti senza richiedere agenti umani aggiuntivi, migliorando la soddisfazione e riducendo i costi operativi.
Informazioni sui tipi e sugli esempi di agenti AI
La tabella seguente fornisce un'panoramica dei tipi di agenti di intelligenza artificiale e delle relative funzionalità:
| Tipo di agente AI | Scopo | Capacità | Descrizione | Come configurare? |
|---|---|---|---|---|
|
Autonomo |
Gli agenti IA autonomi sono progettati per operare in modo indipendente, prendendo decisioni ed eseguendo compiti senza l'intervento umano diretto. |
Eseguire azioni |
Fai scelte informate in base alle informazioni disponibili e alle regole predefinite. Automatizza le attività ripetitive o dispendiose in termini di tempo. |
|
|
Rispondi alle domande |
Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. |
Agenti AI autonomi per rispondere alle domande | ||
|
Previsto |
Gli agenti IA con script sono programmati per seguire un set predefinito di regole e istruzioni. |
Eseguire azioni |
Gli agenti di script possono eseguire attività specifiche chiaramente definite e strutturate. |
Agenti AI con script per l'esecuzione di azioni |
|
Rispondi alle domande |
Gli agenti di script possono rispondere alle domande in base a un corpus di formazione creato dall'utente, ovvero una raccolta di esempi e risposte. |
Agenti AI con script per rispondere alle domande |
Esempi
Sia gli agenti di intelligenza artificiale autonomi che quelli con script possono essere applicati a vari casi d'uso, a seconda dei requisiti specifici e delle funzionalità desiderate. Ecco alcuni esempi:
-
Servizio clienti: è possibile utilizzare sia gli agenti autonomi che quelli con script per fornire assistenza ai clienti, mentre gli agenti autonomi offrono maggiore flessibilità e comprensione del linguaggio naturale.
-
Assistenti virtuali: gli agenti autonomi sono adatti per i ruoli di assistente virtuale, perché possono gestire varie attività e fornire interazioni più personalizzate.
-
Analisi dei dati: gli agenti autonomi possono essere utilizzati per analizzare set di dati di grandi dimensioni ed estrarre informazioni preziose.
-
Automazione dei processi: sia gli agenti autonomi che quelli di script possono essere utilizzati per automatizzare le attività ripetitive, migliorare l'efficienza e ridurre gli errori.
-
Gestione delle conoscenze: gli agenti autonomi possono essere utilizzati per creare e gestire archivi di conoscenze, rendendo le informazioni facilmente accessibili agli utenti.
La scelta tra agenti di intelligenza artificiale autonomi e scriptati dipende dalla complessità delle attività, dal livello di autonomia richiesto e dalla disponibilità dei dati di addestramento.
Prerequisiti
-
Se si è già clienti di Webex Contact Center, assicurarsi di soddisfare i seguenti prerequisiti:
-
Webex tenant di Contact Center 2.0.
-
Webex Connect viene predisposto per il tenant.
-
La piattaforma multimediale vocale è una piattaforma multimediale di nuova generazione.
-
-
Se non disponi di un tenant Webex Contact Center, contatta il tuo partner per avviare una versione di prova di Webex Contact Center con la piattaforma multimediale di nuova generazione.
-
Gli amministratori possono richiedere un Webex sandbox per sviluppatori di Contact Center per provare gli agenti di intelligenza artificiale.
Abilitazione delle funzionalità
Questa funzione è attualmente in versione beta. I clienti possono iscriversi a questa funzione su Webex Portale beta compilando il sondaggio di partecipazione per gli agenti AI.
-
Attualmente, solo la funzionalità dell'agente AI con script è disponibile nella fase beta.
-
Gli agenti autonomi sono disponibili solo per clienti selezionati. Le richieste possono essere effettuate tramite CSM (Customer Success Manager), PSM (Partner Success Manager) o inviando un'e-mail a ask-ccai@cisco.com. Dopo l'approvazione, gli agenti autonomi verranno resi disponibili oltre agli agenti di script per il tenant.
Accesso Webex AI Agent Studio
Per creare gli agenti di intelligenza artificiale, è necessario accedere all'applicazione Webex AI Agent Studio. Questo può essere fatto nei seguenti modi:
Accesso da Control Hub
- Accedere a Control Hub utilizzando l'URL https://admin.webex.com.
- Nella sezione Servizi del riquadro di navigazione, scegliere Contact Center.
- Nei collegamenti rapidi nel riquadro destro, vai alla sezione Suite Contact Center.
- Fare clic su Webex AI Agent Studio per accedere all'applicazione.
Il sistema avvia in modo incrociato l'applicazione Webex AI Agent Studio in un'altra scheda del browser e l'utente verrà automaticamente connesso all'applicazione.
Accesso da Webex Connect
Per accedere all'applicazione Webex AI Agent Studio, è necessario disporre dell'accesso a Webex Connect.
- Accedere all Webex applicazione Connect utilizzando l'URL del tenant fornito per l'azienda e le credenziali.
Per impostazione predefinita, la pagina Servizi viene visualizzata come home page.
- Dal menu App Tray del riquadro di navigazione sinistro, fare clic su Webex AI Agent Studio per accedere all'applicazione.
Il sistema avvia in modo incrociato l'applicazione Webex AI Agent Studio in un'altra scheda del browser e l'utente verrà automaticamente connesso all'applicazione.
Layout home page
Benvenuti nell'applicazione Webex AI Agent Studio. Quando si effettua l'accesso, la home page visualizza il seguente layout:
-
Barra di navigazione
La barra di navigazione visualizzata a sinistra consente di accedere ai seguenti menu:
- Dashboard: visualizza un elenco di agenti AI a cui l'utente ha accesso, come concesso dall'amministratore aziendale.
- Conoscenza: mostra l'archivio informazioni centrale o la knowledge base, che funge da cervello per gli agenti IA autonomi per rispondere alle richieste dei clienti.
- Report: elenca i report predefiniti degli agenti AI di vario tipo. È possibile generare o pianificare report in base alle esigenze aziendali.
- Guida: consente di accedere alla guida per l'utente di Webex AI Agent Studio nel Centro assistenza Webex.
-
Profilo utente
Il menu Profilo utente consente di visualizzare le informazioni del profilo e di disconnettersi dall'applicazione.
La pagina Profilo aziendale contiene informazioni sul tenant dell'agente AI, accessibili solo agli amministratori con accesso completo come amministratore.
-
La scheda Panoramica contiene le seguenti informazioni:
- Identificatori aziendali: include Webex ID organizzazione, ID organizzazione CPaaS e ID sottoscrizione per l'azienda. Questa opzione è disponibile per le aziende con integrazione Webex Contact Center per il tenant Webex Connect corrispondente.
- Impostazioni profilo: contiene il nome dell'azienda, il nome univoco dell'azienda e l'URL del logo.
- Impostazioni agente globali: consente di selezionare l'agente predefinito per il canale vocale per gestire gli scenari di fallback.
- Riepilogo conservazione dati: fornisce un riepilogo dei periodi di conservazione dei dati per questa azienda.
-
Nella scheda Compagni di squadra, è possibile visualizzare e gestire l'elenco dei compagni di squadra che hanno accesso all'applicazione. A ciascun utente viene assegnato un ruolo, che determina le azioni che possono eseguire in base alle autorizzazioni concesse.
-
Conosci la tua Dashboard
Nel dashboard, gli agenti AI sono rappresentati da schede che visualizzano le informazioni di base, tra cui il nome dell'agente AI, l'ultimo aggiornamento di, l'ultimo aggiornamento e il motore utilizzato per addestrare l'agente.
Attività sulla scheda agente AI
Passare il mouse su una scheda agente AI per visualizzare le seguenti opzioni:
- Anteprima: fai clic su Anteprima per aprire il widget di anteprima dell'agente AI.
- Icona con i puntini di sospensione : fare clic su questa icona per eseguire le seguenti operazioni:
-
Copia collegamento anteprima: copia il link di anteprima per incollarlo in una nuova scheda e visualizzare in anteprima l'agente AI sul widget di chat.
-
Copia token di accesso: copia il token di accesso dell'agente AI per richiamare l'agente tramite API.
-
Esporta: esporta i dettagli dell'agente AI (in formato JSON) nella cartella locale.
-
Elimina: elimina definitivamente l'agente AI dal sistema.
-
Blocca: blocca l'agente AI nella prima posizione del dashboard o rimuovi per riportarlo nella posizione precedente.
-
Creare un nuovo agente AI
Puoi creare un nuovo agente AI utilizzando l'opzione + Crea agente nell'angolo superiore destro del dashboard. Puoi scegliere di utilizzare un modello predefinito o creare un agente da zero.
Per informazioni su come creare agenti di intelligenza artificiale autonomi e tramite script, vedere le sezioni seguenti:
Importare l'agente AI predefinito
Puoi importare un agente AI predefinito in formato JSON da un elenco di agenti AI disponibili. Innanzitutto, assicurati di aver esportato l'agente AI in formato JSON nella cartella locale. Attenersi alla seguente procedura per importarlo:
- Fai clic su Importa agente.
- Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
- Nel campo Nome agente , inserisci il nome dell'agente AI.
- (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
- Fare clic su Importa.
L'agente AI è ora importato correttamente nella piattaforma Webex AI Agent Studio ed è disponibile nel dashboard.
Ricerca per parole chiave
La piattaforma offre solide funzionalità di ricerca per aiutarti a individuare e gestire facilmente gli agenti di intelligenza artificiale. È possibile eseguire la ricerca per parole chiave utilizzando il nome dell'agente. Inserisci il nome dell'agente o una parte del nome nella barra di ricerca. Il sistema visualizza un elenco di agenti AI che corrispondono ai criteri di ricerca.
Filtra per tipo di agente
Oltre alla ricerca per parole chiave, puoi perfezionare i risultati della ricerca filtrando in base al tipo di agente AI. Scegliere uno dei filtri del tipo di agente dall'elenco a discesa: Scripted, Autonomous e All.
Gestione della Knowledge Base
Una knowledge base è un repository centrale di informazioni per gli agenti IA autonomi basati su Large Language Model (LLM). Gli agenti autonomi di intelligenza artificiale sfruttano tecnologie avanzate di intelligenza artificiale e apprendimento automatico per comprendere, elaborare e generare testo simile a quello umano. Questi agenti di intelligenza artificiale si addestrano su grandi quantità di dati, consentendo loro di fornire risposte dettagliate e contestualmente rilevanti. Le basi di conoscenza memorizzano i dati necessari per il funzionamento degli agenti autonomi di IA.
Per accedere alla Knowledge Base:
- Accedi alla piattaforma Webex AI Agent Studio.
- Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. Viene visualizzata la pagina delle knowledge base.
- È possibile trovare una base di conoscenza basata sui seguenti criteri:
- Nome della Knowledge Base
- Tipo di knowledge base
- Basi di conoscenza aggiornate tra date specificate
- Basi di conoscenza create tra date specificate
Fare clic su Reimposta tutto per reimpostare i criteri di ricerca.
- È inoltre possibile creare una nuova Knowledge Base. Per creare una nuova Knowledge Base, vedere Creare una Knowledge Base per AI Agent.
Creare una knowledge base per l'agente AI
| 1 |
Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. |
| 2 |
Nella pagina Basi informative , fare clic su +Crea Knowledge Base nell'angolo superiore destro. |
| 3 |
Nella pagina Crea Knowledge Base immettere i seguenti dettagli: |
| 4 |
Fai clic su Crea. Il sistema crea una Knowledge Base con il nome specificato. |
| 5 |
Nella scheda File : |
| 6 |
Nella scheda Documenti : |
| 7 |
Passare alla scheda Informazioni per visualizzare e tenere traccia dei dettagli dei file caricati e dei documenti creati.
|
Come procedere
Configura la knowledge base per l'agente Autonomous AI per rispondere alle domande.
Configura agenti IA autonomi
Gli agenti autonomi dell'IA operano in modo indipendente senza l'intervento umano diretto. Questi agenti utilizzano algoritmi avanzati e tecniche di apprendimento automatico per analizzare i dati, apprendere dal loro ambiente e adattare le loro azioni per raggiungere obiettivi specifici. Questa sezione descrive le due funzionalità principali di Autonomous AI Agent.
Autonomous AI Agent per l'esecuzione di attività
Gli agenti AI autonomi possono eseguire varie attività, tra cui:
-
Elaborazione del linguaggio naturale (NLP): comprendere e rispondere al linguaggio umano in modo naturale e colloquiale.
-
Processo decisionale: fai scelte informate in base alle informazioni disponibili e alle regole predefinite.
-
Automazione: automatizza le attività ripetitive o dispendiose in termini di tempo.
Questa sezione include le seguenti impostazioni di configurazione:
Creare un agente AI autonomo per l'esecuzione di azioni
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero.
Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Filtra il tipo di agente AI come Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Che tipo di agente stai creando , fai clic su Autonomo. |
| 6 |
Nella sezione Qual è la funzione principale dell'agente, fai clic su Esegui azioni. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. Ora hai creato correttamente l'agente AI autonomo per l'esecuzione di azioni che è ora disponibile nel Dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare l'agente AI predefinito |
Come procedere
Aggiorna il profilo per l'agente AI autonomo.
Aggiorna il profilo di Autonomous AI Agent
Operazioni preliminari
Crea un agente AI autonomo per l'esecuzione di azioni.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla e configurare i seguenti dettagli: |
| 3 |
Fare clic su Pubblica per rendere attivo l'agente AI. |
Come procedere
Aggiungere le azioni richieste all'agente AI.
Aggiungi azioni ad Autonomous AI Agent
Gli agenti autonomi di intelligenza artificiale per l'esecuzione di azioni sono progettati per comprendere le intenzioni dell'utente e agire di conseguenza. Ad esempio, in un ristorante è necessario automatizzare l'assunzione di ordini di cibo online. Per eseguire l'attività, è possibile creare un agente AI autonomo che esegue le seguenti azioni:
-
Ottieni le informazioni richieste dal cliente.
-
Trasferire le informazioni al flusso richiesto.
L'agente AI autonomo per eseguire azioni funziona sui seguenti elementi costitutivi:
-
Azione: funzionalità che consente all'agente AI di connettersi con sistemi esterni per eseguire attività complesse.
-
Entità o slot: rappresenta un passaggio per soddisfare l'intento dell'utente. Il riempimento degli slot comporta il porre domande specifiche al cliente per soddisfare l'intento del cliente in base alle espressioni. È il trigger per un agente AI per iniziare a eseguire un'azione. Definire le entità di input come parte del riempimento degli slot.
-
Evasione ordini: determina il modo in cui l'agente AI completa l'azione. Come parte dell'adempimento, definisci le entità di output per l'agente AI autonomo per generare la risposta in un formato specifico. Il sistema invia le entità di output al flusso per continuare con l'azione e completare correttamente l'attività.
| 1 |
Nella scheda Azione , fare clic su +Nuova azione. |
| 2 |
Nella pagina Aggiungi una nuova azione specificare i seguenti dettagli: |
Come procedere
È possibile configurare gli slot o è possibile configurare gli slot e definire l'adempimento a seconda dell'ambito di azione scelto.
Configurare il riempimento degli slot
Il riempimento degli slot comporta l'aggiunta delle entità di input richieste per il motore AI. Nella sezione Riempimento slot della pagina Azioni , aggiungere le entità di input:
-
È possibile aggiungere le entità una ad una in formato tabella.
-
È inoltre possibile utilizzare il file JSON e definire le entità. Per informazioni dettagliate, vedere Tour dello schema JSON.
Aggiungere entità di input in formato tabella
| 1 |
Per aggiungere un'entità di input, fare clic su +Nuova entità di input. |
| 2 |
Nella pagina Aggiungi una nuova entità di input specificare i dettagli seguenti: |
| 3 |
Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie. |
| 4 |
Utilizzare l'opzione Controlli per eseguire le seguenti azioni sull'entità: |
Aggiungere entità utilizzando l'editor JSON
È possibile aggiungere le entità di input e le entità di output utilizzando l'editor JSON. Nella vista dell'editor JSON, le entità devono essere definite in un formato JSON strutturato.
Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Struttura dei parametri di input
I parametri di input devono rispettare la seguente struttura:
-
type: tipo di dati dell'oggetto parameters. Questo è sempre 'oggetto' per indicare che i parametri sono strutturati come un oggetto.
properties: un oggetto in cui ogni chiave rappresenta un parametro e i metadati associati.
required: una matrice di stringhe che elenca i nomi dei parametri obbligatori.
Proprietà Oggetto
Ogni chiave nell'oggetto properties rappresenta un'entità /parametro di input e contiene un altro oggetto con metadati relativi a tale parametro. I metadati devono sempre includere le seguenti parole chiave:
-
type: tipo di dati del parametro. I tipi consentiti sono:
-
string: dati testuali.
-
integer: dati numerici senza decimali.
-
numero: dati numerici che possono includere decimali.
-
booleano: valori vero/falso.
-
array: un elenco di elementi, in genere dello stesso tipo.
-
object: una struttura di dati complessa con proprietà nidificate.
-
-
description: una breve spiegazione di ciò che l'entità rappresenta. Questo aiuta il motore di intelligenza artificiale a comprendere lo scopo e l'utilizzo del parametro. Si consiglia una descrizione concisa e coerente con le istruzioni e le descrizioni dell'azione dell'agente per una maggiore precisione.
-
La convalida viene applicata dalla piattaforma solo per il "tipo". 'Descrizione' non viene applicata per tutte le entità, ma si consiglia vivamente di aggiungerla. Altre parole chiave utili per i metadati dell'entità sono:
-
enum: il campo enum elenca i valori possibili per un parametro. Ciò è utile per i parametri che devono accettare solo un insieme limitato di valori. Gli sviluppatori possono definire elenchi personalizzati di valori che un parametro deve accettare per utilizzare questo.
- pattern: il campo pattern viene utilizzato con i tipi di stringa per specificare un'espressione regolare a cui la stringa deve corrispondere. Ciò è particolarmente utile per la convalida di formati specifici, ad esempio numeri di telefono, codici postali o identificatori personalizzati.
-
esempi: il campo Esempi fornisce uno o più esempi di valori validi per il parametro. Questo aiuta il motore di intelligenza artificiale a capire che tipo di dati è previsto e può essere particolarmente utile per scopi di interpretazione e convalida.
-
Esistono altre parole chiave che possono rendere la definizione dell'entità più accurata e affidabile. Per ulteriori informazioni, vedere Panoramica dello schema JSON.
Esempio
L'esempio seguente include vari tipi di entità e parole chiave:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Il nome utente univoco per l'account.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "La password per l'account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "L'indirizzo email per l'account.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "La data di nascita dell'utente.", "esempi": ["mm/dd/AAAA"] }, "preferences": { "type": "object", "description": "Impostazioni preferenze utente.", "properties": { "newsletter": { "type": "boolean", "description": "Se l'utente desidera ricevere newsletter.", "default": true }, "notifiche": { "type": "string", "description": "Metodo di notifica preferito.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Elenco dei ruoli assegnati all'utente.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
In questo esempio sono incluse le seguenti entità:
- username: un tipo di stringa con vincoli di lunghezza minima e massima.
- password: un tipo di stringa con una lunghezza minima e un formato specifico (la password indica che deve essere gestita in modo sicuro).
- e-mail: un tipo di stringa con un modello regex per assicurarsi che si tratti di un indirizzo e-mail valido.
- birthdate: un tipo di stringa con esempi per prescrivere il formato della data.
- preferenze: un tipo di oggetto con proprietà nidificate (newsletter e notifiche), inclusi un valore booleano con un valore predefinito e una stringa con valori consentiti specifici (enum).
- ruoli: un tipo di matrice in cui ogni elemento è una stringa limitata a valori specifici (enum).
Il nome utente, la password e l'e-mail sono obbligatori come definito dall'array "richiesto".
In questo esempio, le entità hanno nomi descrittivi, descrizioni chiare e seguono una struttura e una convenzione di denominazione coerenti. Segui queste procedure consigliate per creare entità ben definite che siano facili da interpretare e applicare per il motore di intelligenza artificiale.
Definire l'adempimento
| 1 |
Definire i dettagli di evasione per l'implementazione dell'agente AI in un contact center. Specificare i seguenti dettagli: |
| 2 |
Configurare le entità di output in modo che l'agente AI generi il risultato in un formato comprensibile per il flusso. |
| 3 |
Per aggiungere un'entità di output, fare clic su +Nuova entità di output. Nella schermata Aggiungi una nuova entità di output, specificare i seguenti dettagli: È inoltre possibile utilizzare un file JSON per aggiungere le entità di output. Per ulteriori informazioni, vedere Aggiungere entità tramite l'editor JSON . |
| 4 |
Fare clic su Aggiungi per aggiungere l'entità di output. È possibile aggiungere tutte le entità di output necessarie. |
| 5 |
Utilizzare l'opzione Controlli per eseguire le seguenti azioni sull'entità: |
| 6 |
Fare clic su Aggiungi per completare la cofigurazione. |
Come procedere
Fare clic su Anteprima per visualizzare in anteprima l'agente AI. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent. Fare clic su Pubblica per rendere attivo l'agente AI.
Dopo aver configurato l'agente AI:
- Per visualizzare le prestazioni dell'agente AI, vedi Visualizzazione delle prestazioni degli agenti AI autonomi tramite Analytics.
- Per visualizzare i dettagli delle sessioni e della cronologia, vedere Visualizzazione delle sessioni e della cronologia di Autonomous AI Agent.
Agenti AI autonomi per rispondere alle domande
Gli agenti autonomi possono accedere e utilizzare un archivio di conoscenze per fornire risposte informative e accurate alle domande degli utenti. Questa funzionalità è utile negli scenari in cui l'agente deve:
-
Fornire assistenza ai clienti: rispondere alle domande frequenti, risolvere i problemi e guidare i clienti attraverso i processi.
-
Offri assistenza tecnica: fornisci consulenza di esperti su argomenti o domini specifici.
Questa sezione include le seguenti impostazioni di configurazione:
Crea un agente AI autonomo per rispondere alle domande
Operazioni preliminari
Assicurarsi di creare la knowledge base. Per ulteriori informazioni, vedere Gestire le Knowledge Base.
| 1 |
Accedi alla piattaforma Webex AI Agent Studio. |
| 2 |
Nel dashboard, fai clic su +Crea agente. |
| 3 |
Nella schermata Crea un agente AI, fai clic su Inizia da zero. Puoi anche scegliere un modello predefinito per creare rapidamente il tuo agente di intelligenza artificiale. Puoi filtrare il tipo di agente AI come autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. |
| 4 |
Fare clic su Avanti. |
| 5 |
Nella sezione Che tipo di agente stai creando , fai clic su Autonomo. |
| 6 |
Nella sezione Qual è la funzione principale del tuo agente, fai clic su Rispondi alle domande. |
| 7 |
Fare clic su Avanti. |
| 8 |
Nella pagina Definisci agente , specificare i seguenti dettagli: |
| 9 |
Fai clic su Crea. L'agente AI autonomo per rispondere alle domande è stato creato correttamente ed è ora disponibile sulla Dashboard. Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
Puoi anche importare gli agenti AI predefiniti. Per ulteriori informazioni, vedere Importare agenti AI predefiniti. |
Come procedere
Aggiorna il profilo per l'agente AI autonomo.
Aggiorna il profilo di Autonomous AI Agent
Operazioni preliminari
Crea un agente AI autonomo per rispondere alle domande.
| 1 |
Nel dashboard, fai clic sull'agente AI che hai creato. |
| 2 |
Passare alla e configurare i seguenti dettagli: |
| 3 |
Fai clic su Salva modifiche per rendere attivo l'agente AI. |
Come procedere
Configurare la Knowledge Base per l'agente AI.
Configurare la Knowledge Base
Operazioni preliminari
Crea un agente AI autonomo per rispondere alle domande.
| 1 |
Nella pagina Dashboard , seleziona l'agente AI che hai creato. |
| 2 |
Passare alla scheda Knowledge Base . |
| 3 |
Scegliere la Knowledge Base richiesta dall'elenco a discesa. |
| 4 |
Fai clic su Salva modifiche per rendere attivo l'agente AI. |
Come procedere
Fare clic su Anteprima per visualizzare in anteprima l'agente AI. Per ulteriori informazioni, vedere Anteprima di Autonomous AI Agent.
Dopo aver configurato l'agente AI:
- Per visualizzare le prestazioni dell'agente AI, vedi Visualizzazione delle prestazioni degli agenti AI autonomi tramite Analytics.
- Per visualizzare i dettagli delle sessioni e della cronologia, vedere Visualizzazione delle sessioni e della cronologia di Autonomous AI Agent.
Visualizza la sessione e la cronologia di Autonomous AI Agent
È possibile visualizzare i dettagli della sessione e della cronologia di ciascuno degli Autonomous AI Agent creati. La pagina Sessioni visualizza i dettagli delle sessioni stabilite con i constomers. La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI.
Sessioni
La pagina Sessioni fornisce un record completo di tutte le interazioni tra agenti AI e utenti. Per passare alla pagina Sessioni :
- Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare i dettagli della sessione.
- Nel riquadro di spostamento sinistro fare clic su Sessioni.
Viene visualizzata la pagina Sessioni . Ogni sessione viene visualizzata come un record contenente tutti i messaggi della sessione. Queste informazioni sono utili per controllare, analizzare e migliorare l'agente AI.
La tabella delle sessioni mostra un elenco di tutte le sessioni/sale create per l'agente AI. La tabella viene impaginata se sono presenti più righe di quelle che possono essere ospitate in una schermata. Qualsiasi campo della tabella può essere ordinato o filtrato utilizzando la sezione Perfeziona risultati sul lato sinistro. I campi presenti rappresentano le seguenti informazioni su una determinata sessione:
-
ID sessione: l'ID sala o ID sessione univoco per una conversazione.
- ID consumatore: l'ID del consumatore che ha interagito con l'agente AI.
-
Canali: canale in cui ha avuto luogo l'interazione.
-
Aggiornato alle: ora della chiusura della sala.
-
Metadati sala: contiene informazioni aggiuntive sulla sala.
-
Selezionare le caselle di controllo richieste:
- Nascondi sessioni di test: consente di nascondere le sessioni di test e visualizzare solo l'elenco delle sessioni in diretta.
- Trasferimento dell'agente avvenuto: per filtrare le sessioni consegnate a un agente. Se avviene il trasferimento dell'agente, viene visualizzata l'icona della cuffia che indica il passaggio della chat a un agente umano.
- Si è verificato un errore: per filtrare le sessioni in cui si è verificato l'errore.
- Downvoted: consente di filtrare le sessioni sottovalutate.
Fare clic su una riga nella tabella delle sessioni per una visualizzazione dettagliata della sessione. L'icona del lucchetto indica che la sessione è bloccata e deve essere decrittografata. È necessario disporre dell'autorizzazione per decrittografare la sessione. Se l'interruttore Decrittografa accesso è abilitato, è possibile accedere a qualsiasi sessione utilizzando il pulsante Decrittografa contenuto . Tuttavia, questa funzionalità è applicabile solo quando la protezione avanzata dei dati è impostata su true o abilitata per il tenant.
Cronologia
La pagina Cronologia consente di visualizzare i dettagli delle modifiche di configurazione eseguite sull'agente AI. Per visualizzare la cronologia di un agente specifico:
- Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare la cronologia.
- Nel riquadro di spostamento sinistro fare clic su Cronologia.
Viene visualizzata la pagina Cronologia con le seguenti schede:
- Registri di controllo: fare clic sulla scheda Registri di controllo per visualizzare le modifiche apportate agli agenti AI.
- Cronologia modello: fai clic sulla scheda Cronologia modelli per visualizzare le varie versioni di Autonomous AI Agent per l'esecuzione di azioni.
Log di controllo
La scheda Audit Logs tiene traccia delle modifiche apportate all'agente AI autonomo. È possibile visualizzare i dettagli delle modifiche degli ultimi 35 giorni. Nella scheda Log di controllo vengono visualizzati i seguenti dettagli:
Gli utenti con ruoli di amministratore o di sviluppatore agente AI possono accedere solo alla scheda Log di controllo. Anche gli utenti con ruoli personalizzati che dispongono dell'autorizzazione "Ottieni log di controllo" possono visualizzare i log di controllo.
- Aggiornato alle: dati e ora della modifica.
- Aggiornato da: nome dell'utente che ha incorporato la modifica.
- Campo: la sezione specifica dell'agente AI in cui è stata apportata la modifica.
- Descrizione: ulteriori informazioni sulla modifica.
È possibile cercare un log di controllo specifico utilizzando le opzioni di ricerca Aggiornato per,Campo eDescrizione . È possibile ordinare i registri in base ai campi Aggiornato in e Aggiornato da .
Storia del modello
La scheda Cronologia modelli è disponibile solo per l'agente Autonomous AI per l'esecuzione di azioni.
Ogni volta che pubblichi l'agente Autonomous AI per l'esecuzione di azioni, viene salvata una versione dell'agente Autonomous AI disponibile nella scheda Cronologia modelli. È possibile visualizzare le varie versioni dell'agente AI dalla scheda Cronologia modelli.
- Descrizione del modello: una breve descrizione della versione dell'agente AI.
- Motore di intelligenza artificiale: il motore di intelligenza artificiale utilizzato per quella versione dell'agente di intelligenza artificiale.
- Aggiornato il: data e ora di creazione della versione.
- Azioni: consente di eseguire le seguenti azioni sull'agente AI
- Carica: tutte le modifiche apportate all'agente AI vengono perse. È necessario eseguire nuovamente la configurazione.
- Esporta: consente di esportare l'agente AI.
Visualizza in anteprima il tuo agente AI autonomo
È possibile visualizzare in anteprima gli agenti AI autonomi al momento della creazione dell'agente AI, durante la modifica e dopo la distribuzione dell'agente. È possibile aprire l'anteprima da:
- Dashboard agente AI: passando il mouse su una scheda agente AI, diventa visibile l'opzione Anteprima per tale agente AI. Fare clic per aprire l'anteprima dell'agente AI.
- Intestazione agente AI: fare clic sulla scheda Agente AI per aprire l'agente AI. L'opzione Anteprima è sempre visibile nella sezione dell'intestazione.
- Widget ridotto a icona: dopo aver avviato e ridotto a icona un'anteprima, viene visualizzato un widget testa di chat nella parte inferiore destra della pagina. È possibile utilizzare questa opzione per riaprire facilmente la modalità di anteprima.
Webex AI Agent Studio fornisce anche un'opzione di anteprima condivisibile. Fare clic sul menu nell'angolo in alto a destra e selezionare l'opzione Copia collegamento anteprima . È possibile condividere il collegamento di anteprima con altri utenti, ad esempio tester o utenti dell'agente AI.
Widget di anteprima della piattaforma
Il widget di anteprima viene visualizzato nella sezione inferiore destra dello schermo. Puoi fornire enunciati (o una sequenza di enunciati) per controllare le risposte dell'agente AI e assicurarti che funzioni correttamente.
Inoltre, è possibile ridurre al minimo il widget di anteprima, fornire informazioni ai consumatori e avviare più sale per testare l'agente di intelligenza artificiale.
Widget di anteprima condivisibile
Il widget di anteprima condivisibile consente di condividere l'agente di intelligenza artificiale con le parti interessate e i consumatori in modo presentabile senza la necessità di sviluppare un'interfaccia utente personalizzata per far emergere l'agente di intelligenza artificiale. Per impostazione predefinita, il collegamento di anteprima copiato esegue il rendering dell'agente AI con un involucro del telefono. È possibile eseguire una rapida personalizzazione modificando alcuni parametri nel collegamento di anteprima. È possibile personalizzare il widget come segue:
- Colore widget: aggiungendo il parametro brandColor al collegamento. È possibile definire colori semplici utilizzando i nomi dei colori o utilizzare il codice esadecimale dei colori.
-
Involucro del telefono: modificando il valore del parametro phoneCasing nel collegamento. Questo valore è impostato su true per impostazione predefinita e può essere disabilitato rendendolo false.
Esempio di collegamento di anteprima con questi parametri:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<immettere il valore esadecimale di un colore nel formato '_XXXX'>.
Anteprima vocale
L'agente AI autonomo per rispondere alle domande supporta l'anteprima basata sulla voce. Per abilitare questa opzione:
- Passare al dashboard e scegliere l'agente AI.
- Passare a .
- Dall'elenco a discesa AI Engine , selezionare Vega.
- Fai clic su Salva modifiche.
L'opzione Anteprima viene aggiornata con un'icona Microfono per l'anteprima basata sulla voce. Fare clic su Anteprima. Viene visualizzato il widget di anteprima vocale.
È necessario abilitare l'accesso al microfono per utilizzare questa funzionalità.
È possibile visualizzare le seguenti opzioni nel widget di anteprima vocale:
- Pulsante Start per avviare l'anteprima.
- La trascrizione live della conversazione viene visualizzata nel widget quando è in corso l'anteprima vocale.
- Termina chiamata per terminare la conversazione.
- Disattiva l'audio per disattivare l'audio.
Visualizza le prestazioni di Autonomous AI Agent utilizzando Analytics
La sezione Analisi agente AI fornisce una rappresentazione grafica delle metriche chiave per valutare le prestazioni e l'efficacia dell'agente AI. Per generare l'analisi di Autonomous AI Agent:
- Scegli l'agente AI dal dashboard.
- Nel riquadro di navigazione a sinistra, fai clic su Analytics. Una panoramica delle prestazioni dell'agente AI viene visualizzata sia in formato tabulare che in rappresentazione grafica.
La prima sezione visualizza le seguenti statistiche sulle sessioni e sui messaggi per l'agente AI.
- Totale sessioni e sessioni gestite dall'agente AI senza intervento umano.
- Trasferimento totale degli agenti, che è un conteggio del numero di sessioni consegnate agli agenti umani.
- Sessioni medie giornaliere
- Totale messaggi (messaggi umani e dell'agente AI) e quanti di questi messaggi provengono dagli utenti.
- Messaggi medi giornalieri
La seconda sezione vis