In questo articolo
dropdown icon
Introduzione a Webex AI Agent Studio
    dropdown icon
    Scopri tipi ed esempi di agente AI
      Esempi
    dropdown icon
    Prerequisiti
      Webex Contact Center
      Webex Contact Center Enterprise e Contact Center Enterprise
    dropdown icon
    Ruoli e autorizzazioni utente
      Gestire l'accesso alla trascrizione
    dropdown icon
    Accesso a Webex AI Agent Studio
      Accedi da Control Hub
      Accedi da Webex Connect
    Layout home page
    dropdown icon
    Scopri il tuo dashboard
      Attività sulla scheda dell'agente AI
      Crea un nuovo agente IA
      Importa agente AI
      Ricerca per parole chiave
      Filtra per tipo di agente
dropdown icon
Gestire le basi di conoscenza
    Creare una fonte di conoscenza per l'agente di intelligenza artificiale
    Carica file
    dropdown icon
    Procedure consigliate per il caricamento dei file
      Cosa fare e cosa non fare quando si caricano file con dati tabellari (tutti i tipi di file)
      Cosa fare e cosa non fare quando si carica un foglio di calcolo (.xlsx, .xls, .csv)
    Limiti
    Creare articoli
    dropdown icon
    Estratto del sito web
      Come si identifica il web crawler dell'agente AI di Cisco Webex?
      Come funziona il web crawler con robots.txt?
    dropdown icon
    Creare una fonte di conoscenza URL web
      Avviare una sincronizzazione manuale
      Approva il contenuto dopo la revisione
      Migliori prassi e limitazioni
    Accedi alla knowledge base
dropdown icon
Imposta agente AI autonomo
    Crea un agente AI autonomo
    dropdown icon
    Configura agente AI autonomo
      Aggiorna il profilo dell'agente IA autonomo
      Aggiungi azioni all'agente IA autonomo
      Configura l'evasione
      Configura l'azione client MCP
      Configura l'azione di trasferimento personalizzata
      Configurare la knowledge base
      Configura le impostazioni della conversazione
    dropdown icon
    Visualizza l'anteprima del tuo agente AI autonomo
      Widget di anteprima della piattaforma
      Anteprima della conversazione in chat
      Anteprima della conversazione vocale
    Pubblica il tuo agente AI autonomo
    dropdown icon
    Visualizza le sessioni e la cronologia degli agenti IA autonomi
      Sessioni
      Visualizza i dettagli della sessione
      Cronologia
      Cronologia delle versioni
      Registri delle modifiche
    Visualizza le prestazioni degli agenti di IA autonomi tramite strumenti di analisi.
dropdown icon
Imposta agente AI con script
    Crea un agente IA con script
    dropdown icon
    Configura agente AI con script
      Aggiorna il profilo dell'agente IA basato su script
      Configura gli script
      Configurare il passaggio di consegne dell'agente
      Configura lingua e voce
      Configura l'evasione
    dropdown icon
    Visualizza l'anteprima dell'agente AI con script
      Widget di anteprima della piattaforma
      Anteprima della conversazione in chat
      Anteprima della conversazione vocale
    Pubblica il tuo agente AI con script
    dropdown icon
    Sezioni di gestione comuni per l'agente IA basato su script
      Agente di test con script
      Visualizza le sessioni dell'agente
      Visualizza la cronologia delle versioni e i registri delle modifiche
      Curare l'agente IA con script
    dropdown icon
    Visualizza le prestazioni del tuo agente IA basato su script utilizzando Analytics.
      Panoramica
      Formazione
      Risposte
      Curatela
dropdown icon
Usa agenti AI per interazioni con i clienti
    Usa agenti AI per interazioni vocali e digitali
dropdown icon
Gestisci report personalizzati per agenti AI
    Crea una variabile globale
    Aggiungi la variabile globale al flusso
    dropdown icon
    Crea visualizzazioni personalizzate
      Creazione di una visualizzazione dei registri delle chiamate dell'agente AI
      Creazione di una visualizzazione della distribuzione dei risultati dell'agente AI
dropdown icon
Scopri la conformità AI
    Comprendere la trasparenza dell'IA per gli agenti di IA
    Sviluppo AI, privacy dei dati e sicurezza
Guida all'amministrazione di Webex AI Agent Studio
list-menuIn questo articolo
list-menuFeedback?

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.

Introduzione a Webex AI Agent Studio

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.

Table 1. Availability of Webex AI Agent

Soluzione Contact Center

Tipo di agente AI

  • Webex Contact Center

  • Webex Contact Center Enterprise (WxCCE)

  • Unified CCE (UCCE)

  • Packaged CCE (PCCE)

  • Unified CCX (UCCX)

    Unified CCX è attualmente disponibile come versione Alpha.

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à:

Table 2. AI agent types and their capabilities
Tipo di agente AIScopoCome si imposta?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni in base alle informazioni disponibili e alle azioni predefinite.

  • Automatizzano attività che richiedono molto tempo o ripetitive.

  • Accedono e utilizzano una knowledge base per fornire risposte informative e accurate alle domande degli utenti.

Imposta agente AI autonomo

Script

Gli agenti AI con script sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici che sono chiaramente definiti e strutturati.

  • Rispondono a domande basate su un corpus di formazione creato dall'utente, che è una raccolta di esempi e risposte.

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

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:

RuoloOrganizzazione clienteOrganizzazione partnerQualsiasi 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.

  1. Avvia Agent Studio AI.
  2. Passare il mouse sull'icona dell'utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Profilo aziendale.
  3. Fare clic sulla scheda Membri team per visualizzare l'elenco dei membri del team esistenti.
  4. Fai clic sull'icona Modifica nella colonna Azioni .
  5. Abilita il tasto di alternanza Decrittografia accesso per concedere agli utenti l'accesso alle trascrizioni.
  6. 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.

  1. Accedi a Control Hub.
  2. Seleziona Services > Contact Center.

  3. Da Contact Center riquadro di navigazione, selezionare Customer experience > AI Agent.
  4. 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 Control Hub > Services > Contact Center, 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.

  1. 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.

  2. 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:

  1. Fare clic Import agent.
  2. Fare clic su Carica per caricare il file agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente, inserisci il nome dell'agente AI.
  4. (Opzionale) In ID sistema, modificare l'identificativo univoco generato dal sistema.
  5. 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.

Gestisci basi di conoscenza

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

  1. Accedere alla piattaforma Webex AI Agent Studio.

  2. 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 Add source > Files.

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

  • Il tempo massimo di attesa per l'elaborazione di un file prima che venga scaduto è 2 ore (misurato dal momento in cui il file è stato raccolto per l'elaborazione). Tuttavia, non è previsto alcun limite per il tempo di permanenza del file nella coda.

  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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à.

  • Fai clic sull'icona Modifica in Controls per modificare il file.
  • Fai clic sull'icona Elimina in Controls per eliminare l'origine.

Operazioni successive

Associa il file caricato all'agente AI. Vedi la sezione Configura knowledge base nella Guida all'amministrazione di Webex AI Agent Studio.

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 Add source > Articles.

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.

L'articolo viene aggiunto alla pagina Fonti.

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

Associa il file caricato all'agente AI. Vedi la sezione Configura knowledge base nella Guida all'amministrazione di Webex AI Agent Studio.

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: /

Considerazioni importanti:

  • Corrispondenza gruppo esclusiva: Se entrambi sono agenti utente: CiscoWebexAIAgentCrawler gruppo 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 CiscoWebexAIAgentCrawler per 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 Add source > Websites. 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:

  1. Sotto Source:

    • Starting URL: Immettere l'URL della pagina Web che si desidera eseguire la scansione e aggiungere come origine.
    • Filters: Utilizzare le seguenti opzioni di attivazione/disattivazione per definire ciò che occorre estrarre:
      • Extract only URLs that match specific wildcard syntax: Usa schemi URL per mettere a fuoco il tuo crawl. Puoi aggiungere fino a 10 sequenze.

        Esempi:

        • *prodotto*– associa ed estrae URL contenenti "prodotto".
        • *help* – associa ed estrae solo URL contenenti "help".
        • */blog/* - associa ed estrae l'URL con /blog/ nel percorso.

      • Extract only subdomains of the starting URL: Se il contenuto di destinazione si estende su più sottodomini, è possibile specificare fino a 10 sottodomini da includere (ad esempio, support.example.com).

  2. Sotto Extract Scope: Definire l'ambito in base al quale il sistema estrae il contenuto dalle pagine Web.

    • Depth limit
      • 0 : Esegue il crawling solo dell'URL della pagina iniziale o della pagina di destinazione.

      • 1 : Esegue la scansione della pagina iniziale e di tutte le pagine direttamente collegate da essa.

      • 2 : Scansiona la pagina iniziale, le pagine collegate direttamente e le pagine collegate da quelle.

    • Page limit: Immettere il numero di pagine in cui si desidera che il sistema esegua la scansione. È possibile eseguire la scansione fino a 250 pagine. Se definisci il limite di profondità come '0', non puoi configurare il limite di pagina.

    Ad esempio: Se limite pagina =100 e crawl_depth=1, e se solo 50 collegamenti sono disponibili, il crawler restituisce 50 pagine.

    • Content Exclusions:
      • Tutti: Escludi intestazioni, piè di pagina, elementi di navigazione e elementi del modulo.

      • Navigazione: Escludi elementi di navigazione.

      • Piè di pagina: Escludi elementi del piè di pagina.

      • Modulo: Escludi elementi modulo.

  3. Sync Run Schedule: Questa sezione consente di configurare la frequenza dell'origine di sincronizzazione dei dati. È inoltre possibile scegliere di configurare la modalità di applicazione delle modifiche agli agenti.

    • Sync frequency: L'opzione predefinita e attualmente supportata è Esegui su richiesta. In questo modo è possibile sincronizzare manualmente le pagine Web per le modifiche recenti.

    • Sync content change: Scegli di applicare automaticamente le modifiche o di trattarle per l'approvazione.

      • Automatically apply changes to agents or skills (default option).

      • Hold changes for admin approval before making them available.

4

Fare clic Add Source.

L'URL Web viene aggiunto alla pagina Origini. Lo stato viene visualizzato come syncing. Il sistema:
  • 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

Associa l'origine dell'URL Web all'agente AI. Vedi la sezione Configura knowledge base nella Guida all'amministrazione di Webex AI Agent Studio.

Attivazione di una sincronizzazione manuale

Dopo aver creato una fonte di conoscenza dell'URL Web, eseguire un'operazione di sincronizzazione manuale per mantenere aggiornate e aggiornate le informazioni della fonte di conoscenza.
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

Se l'approvazione del contenuto è abilitata, rivedi il contenuto estratto prima che diventi disponibile per i tuoi agenti AI.
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:

  • Added: Nuovo contenuto trovato durante questa sincronizzazione.

  • Modified: Contenuto esistente modificato.

  • Deleted: Contenuto non più disponibile sul sito di origine.

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:

  • Sources: Dettagli delle fonti associate alla knowledge base quali:
    • Source name
    • Descrizione
    • Tipo
    • Creato da
    • Ultimo aggiornamento di
    • Ultimo aggiornamento alle
    • Stato
    • Controlli
  • Used by: Dettagli dell'agente AI che utilizza la knowledge base specifica.
  • History: Storia delle attività sulla base delle conoscenze.

È 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:

  • Nome della knowledge base.
  • Tipo di knowledge base.
  • Knowledge base aggiornate tra date specificate.
  • Knowledge base create tra date specificate.

Fare clic Reset all per reimpostare i criteri di ricerca.

Imposta agente AI autonomo

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 Autonomous. In questo caso, i campi della pagina Profilo vengono inseriti automaticamente. Per ulteriori informazioni sui modelli, vedere Uso dei modelli agente AI.

4

Scegli Autonomous tipo di agente.

5

Specificare i seguenti dettagli richiesti:

  1. Agent name: inserire il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. System ID—un identificativo univoco generato dal sistema. Questo campo è modificabile.

  3. AI engine—Scegliere uno dei seguenti motori AI dall'elenco a discesa per soddisfare le esigenze dei contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta agenti AI in contact center multilingue che trasmettono conversazioni simili a quelle umane.
    • Webex AI pro-USA. 1.0: Offre conversazioni naturali e simili all'essere umano in inglese, su misura per gli accenti regionali statunitensi e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi. Il contenuto multimediale regionale di posizioni remote non è attualmente supportato con questo motore.

    • Webex AI pro-Europa 1.0: Offre un'esperienza localizzata su misura per gli accenti regionali, offrendo un'esperienza utente migliorata e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE. Il contenuto multimediale regionale di posizioni remote non è attualmente supportato con questo motore.

    La scelta del motore AI determina le impostazioni di conversazione, come lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente AI. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate nella scheda Conversazioni verranno aggiornate in modo dinamico in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore AI, fare riferimento all'articolo Descrizione dei motori AI per gli agenti AI.

  4. Agent's goal: fornire una breve descrizione dell'obiettivo dell'agente AI. Per inserire un esempio, fare clic su Insert example. Per procedure consigliate, vedi Cosa fare e cosa non fare quando scrivi obiettivi.

    L'obiettivo e le istruzioni dell'agente possono avere una lunghezza massima di 5120 caratteri.

6

Fare clic Create. Ora hai creato correttamente l'agente AI autonomo ora disponibile nella pagina Dashboard.

  • Puoi creare fino a 100 agenti AI, che includono tipi di script e autonomi.
  • Non creare un singolo agente AI autonomo con un ambito complesso. Al contrario, crea più agenti AI con ambiti limitati. Utilizzare l'opzione di azione trasferimento per trasferire la chiamata da un agente AI a un altro. Per ulteriori informazioni, vedere la sezione .

Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedi Importa agente AI.

Operazioni successive

Configura l'agente AI autonomo.

Configura agente AI autonomo

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 Configurations > Profile e configurare i seguenti dettagli:

  1. Agent name: modificare il nome dell'agente AI, se necessario.

  2. System ID: modificare l'ID di sistema dell'agente AI, se necessario.

  3. URL for agent profile imageL'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Time zone: visualizza per impostazione predefinita il fuso orario configurato a livello di organizzazione. Se necessario, scegli un fuso orario diverso per i singoli agenti AI dall'elenco a discesa.

    Il sistema mantiene le configurazioni a livello di agente quando vengono modificate le impostazioni a livello di organizzazione.

  5. AI engine—Scegliere una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: Supporta agenti AI in contact center multilingue offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: Offre conversazioni naturali e simili all'essere umano in inglese, su misura per gli accenti regionali statunitensi e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: Offre un'esperienza localizzata su misura per gli accenti regionali, offrendo un'esperienza utente migliorata e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore AI determina le impostazioni di conversazione, come lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente AI. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate nel pannello Conversations La scheda verrà aggiornata dinamicamente in base alla tua selezione. Per informazioni dettagliate sulle funzionalità del motore AI, fare riferimento all'articolo Descrizione dei motori AI per gli agenti AI.

  6. AI transparency—Abilita o disabilita la nota di trasparenza che indica ai clienti che stanno interagendo con un agente AI. Per nuovi agenti AI, il tasto di alternanza di trasparenza AI è abilitato per impostazione predefinita. Se disattivi questa opzione, devi confermare l'avviso e fornire un motivo.

    • 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. Se gli amministratori decidono di disabilitare questa funzione, devono riconoscere i rischi e aggiungere commenti di audit prima di negare il consenso.

      I clienti con distribuzioni rivolte in UE devono rivedere il messaggio di trasparenza predefinito e confermare che la dicitura finale soddisfi i propri requisiti di branding, legali e conformità prima del 2 agosto 2026.

    • In tutte le altre regioni: Gli amministratori possono scegliere se abilitare la funzione e configurare il messaggio, se necessario. Cisco consiglia di abilitare la trasparenza dell'intelligenza artificiale come procedura consigliata per assicurarsi che gli utenti finali siano informati quando interagiscono con l'intelligenza artificiale.

      Puoi anche configurare messaggi di trasparenza AI per agenti AI esistenti nella tua organizzazione. Questa opzione è consigliata ma opzionale.

    Per le conversazioni vocali, viene riprodotta una nota sulla trasparenza prima del messaggio di benvenuto e i chiamanti non possono interromperla. Per le conversazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata da AI nella sessione.

  7. Welcome message: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Eseguire l'aggiornamento come richiesto.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

  8. Agent's goal: modificare l'obiettivo dell'agente AI, se necessario. Per procedure consigliate, vedi Cosa fare e cosa non fare quando scrivi obiettivi.

  9. Instructions: inserire le istruzioni per l'agente AI. Vedere Suggerimenti tecnici per la scrittura delle istruzioni.

    L'obiettivo e le istruzioni dell'agente possono contenere fino a 5120 caratteri.

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 Configurations > Actions 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.

  1. Scegli Browse actions > Select available per la configurazione del client MCP.

  2. Scegli Add new > Fulfillment per creare un'azione di evasione.

  3. Scegli Add new > Transfer per creare un'azione di trasferimento personalizzata.

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:

  1. Action name—Inserisci il nome dell'azione. Ad esempio, Book tickets. La lunghezza massima della Action name il campo è 64 caratteri.

  2. Action description—Fornire una breve descrizione dell'azione prevista. Assicurati che la descrizione dell'azione sia chiara e accurata. Lunghezza massima di Action description è 1024 caratteri.

2

Configurare gli slot. Per ulteriori informazioni, vedi Configura riempimento slot.

3

Configura evasione. È possibile scegliere una delle seguenti opzioni.

  1. Se si sceglie Use Webex Connect Flow Builder Fulfillment, eseguire la seguente configurazione:

    • Select service: scegliere il servizio richiesto configurato nello spazio di lavoro del client Webex Connect.

      Webex AI Agent Studio può accedere solo al servizio e ai flussi configurati nello spazio di lavoro a livello client.

    • Select a flow: scegliere il flusso richiesto configurato nello spazio di lavoro del client Webex Connect.
  2. Se si sceglie, Manage in the source flow (voice only), devi configurare eventi personalizzati. Per informazioni dettagliate, vedi Configurazione di dati personalizzati e eventi personalizzati per agenti AI.

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:

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:

  1. Entity name—Immettere il nome dell'entità di input. La lunghezza massima della Entity name può contenere 256 caratteri.

  2. Entity type—Scegliere il tipo di dati dell'entità.

  3. Entity description—Fornire una breve descrizione dell'entità. Assicurati che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della Entity description può contenere 512 caratteri.

  4. Entity examples: immettere un esempio per l'entità. Fare clic +Add per aggiungere altri esempi.

  5. Controllare la casella di controllo Required casella di controllo per rendere obbligatoria questa entità.

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

  1. Per aggiungere un'entità di input in JSON, fai clic su Use JSON instead.
  2. Immettere lo schema del parametro di input nel formato JSON.
  3. 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 Configurations > Actions virtuali.

3

Fare clic sul pulsante Create new Elenco a discesa.

4

In Create a transfer action specificare i seguenti dettagli:

  1. In General information specificare i seguenti dettagli:

    • Action name—Inserisci il nome dell'azione. Ad esempio, Leave_Voicemail.
    • Transfer condition—Descrivere la condizione per il trasferimento. Ad esempio, l'utente desidera lasciare un messaggio vocale.
    • Transfer visibility: attiva/disattiva l'opzione per annunciare i trasferimenti.
      • Attiva il tasto di alternanza: l'agente AI informa il cliente del trasferimento prima di eseguirlo.
      • Disattiva il tasto di alternanza: l'agente AI esegue un trasferimento silenzioso e gestisce l'azione utilizzando lingue neutre.
  2. (opzionale) Fare clic +New input entity. In Add a new input entity immettere i seguenti dettagli:

    • Entity name—Immettere il nome dell'entità di input. La lunghezza massima del nome entità può essere 256 caratteri.
    • Entity type—Scegliere il tipo di dati dell'entità.
    • Entity description—Fornire una breve descrizione dell'entità. Assicurati che la descrizione dell'entità sia chiara e accurata. La descrizione entità può avere una lunghezza massima di 512 caratteri.
    • Entity examples: immettere un esempio per l'entità. Fare clic su +Aggiungi per aggiungere altri esempi.
  3. Fare clic Add.

Operazioni successive

Configura l'attività dell'agente virtuale V2. Per ulteriori dettagli, vedi Usa agenti AI per le interazioni con i clienti.

Configura knowledge base

Operazioni preliminari

Crea un agente AI autonomo.

1

In Dashboard fare clic sull'agente AI creato.

2

Passare alla pagina Configurations > Knowledge 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.

  1. Per passare a quello scelto Knowledge base, scegliere Manage Knowledge base dall'elenco a discesa.

  2. Per disconnettere la knowledge base dall'agente AI, scegliere None dall'elenco a discesa.

  3. Per creare una nuova knowledge base, scegliere +Add New dall'elenco a discesa. Per ulteriori informazioni, vedi Creazione della knowledge base per l'agente AI.

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:

  1. Lingua: In base al motore AI scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI), configura l'opzione di lingua richiesta:

    • Per il motore Webex AI Pro 1.0, la lingua predefinita è impostata su English. Scegliere la lingua desiderata dall'elenco a discesa. Per visualizzare l'elenco delle lingue supportate, vedi l'articolo Lingue supportate e voci.
    • Per il motore Webex AI Pro-US 1.0, inglese è l'unica lingua supportata per impostazione predefinita, con en-US imposta come impostazioni internazionali predefinite. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.
    • Per il motore Webex AI Pro-Europe 1.0, inglese è l'unica lingua supportata per impostazione predefinita, con en-GB imposta come impostazioni internazionali predefinite. Webex AI Pro-Europe 1.0 è disponibile solo per i clienti europei.
  2. Stile di risposta: —Scegli in che modo desideri che il tuo agente AI risponda ai clienti:

    • Attivo - conferme rapide prima di una risposta sostanziale: fornisce conferme rapide prima di dare una risposta completa. Ciò significa che l'agente prima dirà qualcosa come "Comprendo la tua risposta" o "Ricevuta", che aiuta a rassicurare il cliente che il suo input è stato ricevuto prima di passare a una risposta dettagliata. È inoltre possibile configurare lo stile, la frequenza e la lunghezza delle risposte:
      • Style—Scegliere lo stile di risposta per la conversazione: Brief, Empathetic, Conversationalo Formal. Ad esempio, le conversazioni in una struttura sanitaria devono utilizzare un tono di empatia.
      • Frequency—Scegliere una frequenza di risposta appropriata: Always o When appropriate. Troppe risposte a volte possono essere fastidiose o fastidiose.
      • Length—Scegliere la lunghezza della risposta preferita:
        • Very short: Fino a due parole.
        • Short: Fino a quattro parole.
        • Medium: Fino a sei parole.
        • Long: Fino a otto parole.
    • Diretto - leggero ritardo, restituisce solo la risposta sostanziale: l'agente attende un momento, quindi risponde solo con la risposta sostanziale, senza alcun riscontro iniziale.
    • Seleziona la casella di controllo Includi differenze se desideri aggiungere filler come "um" o "mi piace" per rendere l'agente più umano e leggibile.
4

Configura le impostazioni di Canale vocale canale vocale:

  1. Voce: scegli la voce desiderata per l'agente AI dal menu a discesa Seleziona voce, in base al motore AI scelto e alla lingua configurata. Per visualizzare l'elenco delle voci supportate, vedi l'articolo Lingue supportate e voci.

    • Per il motore Webex AI Pro 1.0, la voce predefinita per l'inglese è en-US-Jennifer. Per utilizzare una lingua o una voce diversa, selezionare la lingua preferita nel passaggio precedente; le voci disponibili per tale lingua verranno visualizzate nell'elenco a discesa.
    • Per il motore Webex AI Pro-US 1.0, la voce predefinita per l'inglese è impostata su en-US-Jess. Attualmente, puoi solo passare ad altre voci in inglese.
    • Per il motore Webex AI Pro-Europe 1.0, la voce predefinita per l'inglese è impostata su en-GB-Grace. Attualmente è possibile passare a en-IE solo voci.

  2. Velocità di conversazione: inserisci il valore numerico per aumentare o ridurre la velocità/velocità di uscita conversazione. L'intervallo di valori validi è compreso tra 0.7 e 1.2, con l'impostazione predefinita impostata su 1.0 per la velocità normale.

    • Questa impostazione sostituisce la velocità di conversazione configurata in Flow Designer.
    • Valori estremi vicini alla frequenza di conversazione minima o massima possono avere un impatto sulla qualità della voce generata.

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:

  1. Attiva l'opzione Consenti al cliente di interrompere per abilitare o disabilitare i clienti che parlano tramite l'agente. L'abilitazione di questa opzione consente ai chiamanti di interrompere l'agente senza attendere una pausa.

  2. Attiva l'opzione Usa rilevamento vocale Webex AI per abilitare o disabilitare un'esperienza di inclusione più fluida per il cliente. L'abilitazione di questa opzione consente agli agenti AI di rilevare quando un cliente inizia a parlare molto prima. L'agente AI smette di parlare e inizia ad ascoltare con un ritardo notevolmente ridotto. Questa opzione è applicabile all'inglese e altre lingue supportate.

  3. Regolare il dispositivo di scorrimento Fine sensibilità conversazione per impostare la velocità di risposta dell'agente una volta che il chiamante interrompe la conversazione. I valori validi variano da 500 ms (Aggressivo) a 2000 ms (Rilassato) con un valore predefinito di 500 ms (Aggressivo).

  4. Inserisci il Timeout di adempimento (in secondi) per impostare un limite di tempo per l'esecuzione dell'attività e per interrompere forzatamente l'attività. L'intervallo dei valori validi è compreso tra 10 e 30 secondi con un valore predefinito di 30.

  5. Immettere il timeout Chiamante (in millisecondi) per specificare per quanto tempo il sistema attende prima di controllare se il cliente ha terminato di parlare. I valori validi sono compresi tra 750 e 3000 millisecondi con un valore predefinito di 1500.

  6. Inserisci il Timeout senza input (in secondi) per impostare il tempo massimo di attesa dell'input del cliente prima che il sistema non assuma alcuna risposta. L'intervallo di valori validi è compreso tra 10 e 30 con un valore predefinito di 10.

7

Configura le impostazioni DTMF:

  1. Immettere il timeout tra due cifre (in secondi). Questa opzione imposta per quanto tempo l'agente AI attende l'input DTMF successivo dal cliente prima di continuare con il flusso di conversazione. Il valore predefinito è 5 secondi. Il valore può essere compreso tra 2 e 10 secondi.

  2. Immettere il carattere di terminazione che il cliente può utilizzare per indicare la fine dell'input DTMF. Il carattere di terminazione può essere # o *.

  3. Inserisci Lunghezza massima (in caratteri) per impostare la lunghezza massima consentita per l'input DTMF dei clienti. Il valore predefinito è 16 caratteri. Il valore può essere compreso tra 8 e 32 caratteri.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto il motore Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto il motore Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in lingua inglese.

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:

  1. In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare i dettagli della sessione.

  2. 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 Play icon per avviare l'ascolto della sessione di interazione e fai clic su Pause icon 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 Sound icon 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.

    • 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:

  1. In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare la cronologia.

  2. 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:

  1. Scegliere l'agente AI dalla Dashboard.
  2. 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.

Imposta agente AI con script

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 Scripted. In questo caso, i campi nella pagina Profile pagina inserite automaticamente. Per ulteriori informazioni sui modelli, vedere Uso dei modelli agente AI.

4

Scegli Scripted tipo di agente.

5

Specificare i seguenti dettagli:

  1. Agent name: inserire il nome dell'agente AI.

  2. System ID—un identificativo univoco generato dal sistema. Questo campo è modificabile.

  3. AI engine: scegliere un motore AI dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 2.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Agente Webex AI Pro 1.0 (con Swiftmatch)

    Per dettagli sulle capacità di ciascun motore AI, fare riferimento all'articolo Descrizione dei motori AI per gli agenti AI.

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à:
  • Preview
  • Copy Access Token
  • Delete
  • Export
Per ulteriori informazioni, vedi Attività sulla scheda agente AI.

È inoltre possibile importare gli agenti AI. Per ulteriori informazioni, vedi Importa agente AI.

Operazioni successive

Configura il tuo agente AI script.

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 Configurations > Profile e configurare i seguenti dettagli:

  1. Agent name: modificare il nome dell'agente AI, se necessario.

  2. System ID: modificare l'ID di sistema dell'agente AI, se necessario.

  3. URL for agent profile imageL'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Time zone—Scegliere il fuso orario dall'elenco a discesa.

  5. Allow feedback—Abilita questa opzione per consentire a un agente AI di chiedere il feedback nel messaggio.

  6. AI engine: visualizza il motore AI scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per ulteriori informazioni, vedi Aggiorna impostazioni motore AI.

  7. Description: immettere i dettagli sull'agente AI.

  8. Custom error message: immettere un messaggio di errore personalizzato per errori del server o del proxy.

  9. AI transparency—Abilita o disabilita la nota di trasparenza che indica ai clienti che stanno interagendo con un agente AI. Fare clic Edit transparency disclosure per modificare il messaggio di trasparenza predefinito.

    • La nota di trasparenza predefinita viene utilizzata quando un messaggio specifico per la lingua non è disponibile.
    • Per le conversazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata da AI nella sessione.
    • Per le conversazioni vocali, la nota sulla trasparenza viene riprodotta prima che l'interazione AI continui e i chiamanti non possano interromperla.
    • I nuovi agenti AI hanno la trasparenza AI abilitata per impostazione predefinita. Se disattivi questa opzione, conferma l'avviso e specifica un motivo.
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 Configurations > Profile virtuali.

3

Fare clic sull'icona accanto al motore AI.

4

In Manage AI Engine configurare i seguenti campi:

  1. Training Engine: scegliere il motore AI richiesto dall'elenco a discesa.

    La formazione di un agente AI utilizzando il modello Webex AI Pro 2.0 (con Swiftmatch) può richiedere leggermente più tempo rispetto al modello Webex AI Pro 1.0 (con Swiftmatch).

  2. Inference—Specificare le seguenti informazioni:

    • Score below which fallback is shown—La sicurezza minima necessaria per visualizzare una risposta, al di sotto della quale viene visualizzata una risposta di fallback. Tenere presente che il cambio del motore AI determinerà la modifica del valore predefinito di questa impostazione.

      Table 1. Fallback score values for AI engines
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)-0.1, -0.05, 0.0, 0.05, 0.1, 0.15, 0.2 0. 05Scegliere un valore predefinito dall'elenco a discesa.
      Webex AI Pro 1.0 (con Swiftmatch)0 a 10. 3Immettere un valore valido nella casella di testo.
    • Difference in score for partial match—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. Tenere presente che il cambio del motore AI determinerà la modifica del valore predefinito di questa impostazione. Per entrambi i motori, il punteggio è 0 -1.

      Table 2. Partial match score values for AI engines
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)0—10. 02Immettere un valore valido nella casella di testo.
      Webex AI Pro 1.0 (con Swiftmatch)0—10. 05Immettere un valore valido nella casella di testo.

      Nella maggior parte dei casi, il valore di soglia predefinito è sufficiente. Per i casi d'uso che richiedono personalizzazione, convalidare valori soglia di fallback alternativi utilizzando la funzionalità di test e scegliere l'intervallo che funziona meglio in base ai campioni aggiunti.

      Webex AI Pro 2.0 (con Swiftmatch) utilizza due punteggi: un punteggio di somiglianza e un punteggio di corrispondenza parziale per determinare le corrispondenze di intento. Un intento viene considerato una corrispondenza se il suo punteggio è superiore a 0.05.

      • Corrispondenza parziale: Se due o più intenti hanno punteggi superiori a 0.05 e la differenza tra i relativi punteggi è inferiore o uguale a 0.02, l'agente AI attiva una corrispondenza parziale e chiede all'utente di chiarire tra le opzioni.

      • Corrispondenza sicura: Se la differenza tra i primi due punteggi di intento è maggiore di 0.02, il sistema identifica l'intento con il punteggio più alto come corrispondenza potenziale.

  • Advanced Settings—Specificare le seguenti informazioni:

    • Expand contractions—Selezionare questa opzione per convertire le contrazioni dei dati di addestramento e le domande dei consumatori nelle loro forme complete per una migliore precisione. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch).

    • Spellcheck in inference—Selezionare questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori AI.

    • Prioritize slot filling—Selezionare questa opzione per assegnare la priorità al riempimento degli slot rispetto al rilevamento degli intenti. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch).

    • Results stored per message—Inserire il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di confidenza) da elencare nelle informazioni sulle transazioni nelle sessioni. Questa opzione è disponibile per tutti e tre i motori AI.

    • Multi-lingual model—Scegliere il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente AI per abilitare questa opzione e questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Vector model: scegliere il modello di vettore dall'elenco a discesa per migliorare la precisione dell'agente AI. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Remove stopwords—Selezionare questa opzione per rimuovere le parole d'arresto durante l'addestramento e l'inferenza. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Remove special characters—Selezionare questa opzione per rimuovere i caratteri speciali dalle query dei clienti per ottenere risposte migliori. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Replace entities in inference: selezionare questa opzione per sostituire i valori entità nei dati di formazione e nell'inferenza con gli ID entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Wordform expansion—Selezionare questa opzione per espandere i dati di formazione con moduli di parole (come plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

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:

  1. Nome intento: inserire un nome per l'intento.

  2. Descrizione intento: inserisci una descrizione chiara e concisa per l'intento. Per ottimizzare le prestazioni degli agenti con AI, fornisci una frase descrittiva anziché una o due parole. Questo campo è obbligatorio e applicabile solo a Webex AI Pro 2.0 (Swiftmatch) motore. Se passi da Webex AI Pro 1.0 (Swiftmatch) su Webex AI Pro 2.0 (Swiftmatch), devi fornire una descrizione per risolvere eventuali errori di convalida.

    Se viene rilevato contenuto pericoloso nella descrizione dell'intento, viene visualizzato un avviso generico e non è possibile salvare le modifiche fino a quando il contenuto non viene rimosso o corretto.

  3. Settings—Attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reset slots after completion: attivare questa opzione per reimpostare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo tasto di alternanza è in stato disabilitato, lo slot conserva i vecchi valori e visualizza la stessa risposta.
    2. End conversation—Attiva per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzare questa opzione per chiudere una conversazione con i clienti.
  4. Context—Fornire i contesti di entrata e uscita per l'intento. Per ulteriori informazioni, vedere Contesti.

    • Entry context: immettere l'input richiesto nella casella di testo e premere il tasto Invio o Invio per aggiungere il contesto di input. È possibile configurare un massimo di 5 contesti di accesso per un determinato intento.

      I contesti di accesso controllano se è possibile associare un intento alla query del cliente in base al contesto attivo della sessione.

    • Exit context: immettere l'input richiesto nella casella di testo e premere il tasto Invio o Invio per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un determinato intento.

      L'uscita contesti controlla i contesti attivi per una sessione.

  5. Intent & utterances—Aggiungi un'espressione o una frase per determinare l'intento e fai clic su +Add.

    Per le scelte DTMF del canale vocale che attivano i motivi con script, aggiungere la cifra del tastierino come espressione per l'intento corrispondente. Ad esempio, se il prompt indica "Premi 1 per la fatturazione, premi 2 per supporto", aggiungi 1 come espressione al motivo di fatturazione e 2 come espressione al motivo di supporto.

    Webex AI Pro 2.0 (Swiftmatch) richiede almeno 10 utterances per intento. Questo numero viene calcolato in tutte le lingue configurate nell'intento. Quando si passa da Webex AI Pro 1.0 (Swiftmatch) Motore su Webex AI Pro 2.0 (Swiftmatch), devi soddisfare questo minimo di espressione 10 per risolvere l'errore di convalida.

    Se nelle espressioni vengono rilevati contenuti dannosi, viene visualizzato un avviso generico e non è possibile salvare le modifiche fino a quando il contenuto non viene rimosso o corretto.

    • Genera varianti: per consentire al sistema di generare automaticamente le affermazioni in base all'intento, fare clic su Generate variants.
      1. In Generate variants fornire una descrizione dell'intenzione di generare dati di formazione o affermazioni pertinenti.
      2. Immettere il numero di varianti da generare e scegliere il livello di creatività che si desidera rendere l'LLM sottostante durante la generazione di tali varianti.
      3. Fare clic Generate.
    • Aggiungi entità come slot: se sono presenti entità nelle espressioni aggiunte, vengono automaticamente annotate nelle espressioni e vengono visualizzate nel menu Slots . È possibile selezionare la parte dell'espressione come slot per tale intento e scegliere un'entità già creata o crearne una nuova.

    L'intento richiede almeno 3 affermazioni e 2 annotazioni su slot per l'addestramento con il motore AI corrente.

    Ogni slot visualizza quanto segue:
  6. Slots (optional)—collegare le entità per il riempimento degli slot. Ciò assicura che l'agente AI raccolga tutte le informazioni richieste.

    1. Fare clic +Link per collegare un'entità all'intento. Se non è presente alcuna entità nell'elenco, il collegamento +Link l'opzione non viene visualizzata. Per creare un'entità, vedere la sezione Crea un'entità. Vengono visualizzati i seguenti dettagli di slot ed è possibile configurare i tentativi e le risposte per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessaria per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi che l'agente AI tenta di ottenere questo valore di slot dal cliente.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fai clic su +Create new.
    2. Configura quanto segue Settings:
      1. Attiva/disattiva Update slot values attiva per aggiornare il valore di slot durante la conversazione con il cliente.

        Per elaborare i dati, l'agente AI considera l'ultimo valore inserito nello slot. Se si abilita questa funzione, il sistema aggiorna i valori degli slot completati ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva/disattiva Provide suggestions for slots per fornire suggerimenti per il riempimento degli slot e per valori di slot alternativi nella risposta finale, in base all'input del cliente.
  7. Response- Nella casella di controllo Response scegliere la risposta che si desidera restituire ai clienti al completamento dell'intento. Una volta scelta, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fai clic su +Create new per creare una nuova risposta. Per ulteriori informazioni, vedere Creazione di una risposta.

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:

  1. Nome entità: inserire il nome dell'entità.

  2. Tipo di entità: scegli un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    • Se l'agente AI ha difficoltà a identificare il nome di una persona con il Person names tipo di entità, provare a utilizzare il Free form tipo di entità per un riconoscimento migliorato.
    • Se l'agente AI non riconosce gli input come previsto quando si utilizza Regex o Alphanumeric valore entità con spazi nella classe di caratteri (ad esempio, ^[a-zA-Z 0-9]+$), prova a utilizzare il Free Form tipo di entità per una corrispondenza più ampia. Se preferisci utilizzare Regex o Alphanumeric valori entità con spazi, è possibile deselezionare l'opzione "Sostituisci entità in inferenza" nelle impostazioni avanzate del motore.

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 Configurations > Scripts > Responses.

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.

  1. Inserire il nome della condizione e fare clic su Create.

  2. Fare clic sulla condizione e andare alla pagina Rules fornire le condizioni variabili IF e OR, secondo necessità.

    1. Nel campo Variabile a sinistra scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco di variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile di destra specificare la variabile di risposta. Il tipo di valore della variabile che deve corrispondere alla sintassi della variabile a sinistra. Questo campo viene visualizzato solo quando si imposta l'operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il parametro Data type a Variable.
  3. Fare clic su Azioni per creare una risposta per la regola definita. In Actions è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegli il tipo di risposta dal riquadro a destra. I tipi di risposta supportati sono Testo, Sequenza, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per il Web (impostazione predefinita), vedere la sezione Configurazione dei tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegli il tipo di risposta per il canale scelto dal riquadro a destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali.
      4. Configura le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurazione dei tipi di risposta.

6

Fare clic Create per creare una risposta.

Configura tipi di risposta
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.

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 pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Effettuare le seguenti operazioni:

1

Fare clic Reply Button nel riquadro a destra.

2

Configura i dettagli dell'intestazione (opzionale).

  1. Scegliere il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il testo del corpo. Questo campo può contenere fino a 1024 caratteri.

4

Inserisci il testo del piè di pagina (opzionale). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fai clic su Aggiungi pulsante, inserisci il testo e il payload e fai clic su Chiudi

Puoi configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configura i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il testo del corpo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo Elenco.

3

Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Immettere l'ID della riga, un identificativo univoco per ciascuna riga che consente di identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserire il testo e il payload/identifier per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo del selettore elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (icona, piccola, grande).

  3. Immettere la descrizione per il selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione dell'elenco selezionato.

3

Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni:

  1. Immettere il titolo delle voci nell'elenco.

  2. Immettere il titolo delle voci nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificativo di un elemento. Quando un utente seleziona un elemento, l'identificativo viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fare clic sull'icona +.

    6. Per eliminare un elemento, fare clic sull'icona Elimina.

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:

  1. Inserisci un titolo per la selezione ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (icona, piccola, grande).

  3. Immettere la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passa alla scheda Dettagli evento e configura:

  1. Inserisci il titolo dell'evento.

  2. Inserire il fuso orario per l'evento.

  3. Configurare gli slot:

    1. Inserisci la data e l'ora per l'intervallo1.

    2. Inserisci la durata dello slot1.
    3. Immettere l'identificativo per lo slot. Quando un utente seleziona uno slot, l'identificativo viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: Una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: Una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supportano le risorse dell'immagine.

  • Selettore: Una pagina per una selezione singola tra più opzioni.

  • Selettore data: Fornisce il selettore date standard di Apple con formato di data e limiti personalizzabili.

  • Input: Una pagina con diversi campi di input per raccogliere informazioni.

I metadati di contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello è composto da due sezioni:

  • BusinessFormEvent: Configura identificativi di pagina, riepilogo, pagine e immagini.

  • Messaggio chatBusiness: Configura le informazioni sui messaggi di ricezione e risposta.

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:

  1. Timeout(i): Specificare la durata, in secondi, che l'agente attende una risposta dell'utente. Se non è presente alcuna risposta, è possibile impostarla in modo da richiedere di nuovo all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: Specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti inclusione: Selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con nuovo input. Se deselezionata, l'utente deve attendere che l'agente termini la risposta prima di rispondere.

  4. Ingresso DTMF: Selezionare questa opzione per consentire agli utenti di inserire dettagli specifici attraverso la tastiera. Ciò è utile per raccogliere informazioni espresse come numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: Scegliere la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambi, DTMF e voce.
    • Timeout tra le cifre: Imposta il tempo massimo di inattività consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino ad ora vengono inviate al flusso come input.
    • Carattere di terminazione: Specificare il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input precedente da tastiera viene inviato al flusso come input dell'utente.
    • Lunghezza massima: Specificare la lunghezza massima di caratteri consentita per l'input dell'utente.

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 Configuration > Handover e attivare o disattivare le impostazioni richieste:

  1. Handover on partial match—Un numero di corrispondenze parziali consecutive in una sessione può avviare una consegna. Questo numero è configurabile.

  2. Handover on fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare la consegna di un agente. Questo numero è configurabile nella casella di testo fornita.

  3. Handover after repeated agent responsesI messaggi ripetuti consecutivi in una sessione possono avviare la consegna dell'agente. Il numero di ripetizioni necessarie per questo attivatore è configurabile.

  4. Handover when slot filling retry limit reached: quando si raggiunge il limite massimo dei tentativi di riempimento degli slot, viene avviata una consegna dell'agente.

3

Fare clic Save changes.

Operazioni successive

Passare a anteprima dell'agente AI con script.

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 Configuration > Language 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.

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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni chat in lingua inglese (en-USA).

  • (Disponibile in versione Beta) È possibile visualizzare in anteprima le conversazioni chat nelle altre lingue configurate. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce.

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:

  1. Accedere alla piattaforma Webex AI Agent Studio.
  2. Nel Dashboard, fai clic sull'agente AI con script creato.
  3. Fare clic Testing nel riquadro a sinistra. Per impostazione predefinita, l'opzione Testcases viene visualizzata la scheda.
  4. 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:

Table 3. Test cases
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui si interagisce con l'agente AI.
Intento previstoSpecificare 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 precedenteFare 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 parzialiAbilita questo tasto di alternanza per considerare i casi di test riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importa da CSVImportare i casi di test da un file separato da virgole (CSV). In questo caso, tutti i casi di test esistenti vengono sovrascritti.
Esporta in CSVEsportare i casi di test in un file separato da virgole (CSV).
Test richiamateAbilita 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 flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Previsto modello di richiamataSpecificare 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.

.
Man mano che ogni caso di test viene completato, il sistema visualizza il risultato accanto alla voce corrispondente. Per terminare un caso di test in esecuzione, fai clic su Abort Run nell'angolo in alto a destra dello schermo.

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 Play icon per avviare l'ascolto della sessione di interazione e fai clic su Pause icon 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 Sound icon 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.

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:

  1. Query elaborata: indica la versione preelaborata dell'input del cliente dopo che la pipeline Comprensione linguaggio naturale (NLU) dell'agente AI la elabora.
  2. Provider di rilevamento della lingua: il provider che offre tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave del modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. Motore AI NLU: identifica il motore AI NLU utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo di rappresentare il testo come vettori numerici. 
  10. Punteggi soglia min: visualizza il punteggio della soglia minima.
  11. 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.
  12. 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:

  1. Passare a Dashboard e fare clic sull'agente AI creato.
  2. Fare clic sul pulsante Version History per visualizzare la cronologia dell'agente AI.
  3. 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 by e Change Location opzioni 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando il parametro Decrypt Content se è stato abilitato l'accesso.

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.

  1. Non puoi collegarti ai motivi predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare il motivo appropriato dall'elenco a discesa e contrassegnare qualsiasi entità pertinente.
  3. Dopo aver apportato le modifiche, il sistema riforma l'agente AI per essere certo che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'espressione: individua l'espressione che ha attivato la risposta errata.
  2. Verifica stato cura: se il problema non è già presente nella Console cura, il sistema visualizza Curation Status attivare/disattivare.
  3. Attiva/disattiva contrassegno: abilita il Curation Status attiva/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.

  1. Da Dashboard, scegli l'agente AI che hai creato.
  2. 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.

Usa agenti AI per le interazioni con i clienti

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.

Gestisci report personalizzati per agenti AI

È 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 Flows > Global Variables.

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 Contact Center > Customer Experience > Flows. 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 Variable Definition > Predefined Variables .

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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value ABANDONED to the variable CustomAIAgentInteractionOutcome.

7

Configura il tuo Virtual Agent V2 attività nel flusso.Cisco Webex Flow Designer with the Virtual Agent V2 activity in the flow.

8

Collegare l'Esito gestito del Virtual Agent V2 Attività e utilizzo del Set Variable attività per assegnare il valore GESTITO alla variabile CustomAIAgentInteractionOutcome.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value HANDLED to the variable 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.Cisco Webex Flow Designer with ESCALATED set to the variable 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.Cisco Webex Flow Designer with set variable selected

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.Webex Contact Center Analyzer with import templates window opened

7

Fare clic Edit per modificare la visualizzazione importata.Webex contact center visualizations builder with AI Agent Call Records edit option selected

8

Per fare clic su Edit Filters per CustomAIAgentInteractionOutcome.Webex contact center with AI Agents page displayed

9

Per fare clic su is in il pulsante di opzione e aggiungere i valori ABANDONED, ESCALATED, ERRORED, HANDLED.Webex Contact Center Analyzer visualizations page with New filters window expanded

10

Salvare e avviare alcune chiamate di test.

11

Eseguire la visualizzazione per visualizzare i risultati.AI Agents table displaying nine columns of agent-related information

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.Visualization view screenshot is added

Descrizione della conformità AI

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

Sviluppo di prodotti AI

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 sicurezza

Dopo 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo priorità alle prestazioni e all'accuratezza dell'Assistente AI coinvolgendo gli esseri umani nella revisione, test e garanzia di 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 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.

Table 1. Availability of Webex AI Agent

Soluzione Contact Center

Tipo di agente AI

  • Webex Contact Center

  • Webex Contact Center Enterprise (WxCCE)

  • Unified CCE (UCCE)

  • Packaged CCE (PCCE)

  • Unified CCX (UCCX)

    Unified CCX è attualmente disponibile come versione Alpha.

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à:

Table 2. AI agent types and their capabilities
Tipo di agente AIScopoCome si imposta?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni in base alle informazioni disponibili e alle azioni predefinite.

  • Automatizzano attività che richiedono molto tempo o ripetitive.

  • Accedono e utilizzano una knowledge base per fornire risposte informative e accurate alle domande degli utenti.

Imposta agente AI autonomo

Script

Gli agenti AI con script sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici che sono chiaramente definiti e strutturati.

  • Rispondono a domande basate su un corpus di formazione creato dall'utente, che è una raccolta di esempi e risposte.

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

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:

RuoloOrganizzazione clienteOrganizzazione partnerQualsiasi 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.

  1. Avvia Agent Studio AI.
  2. Passare il mouse sull'icona dell'utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Profilo aziendale.
  3. Fare clic sulla scheda Membri team per visualizzare l'elenco dei membri del team esistenti.
  4. Fai clic sull'icona Modifica nella colonna Azioni .
  5. Abilita il tasto di alternanza Decrittografia accesso per concedere agli utenti l'accesso alle trascrizioni.
  6. 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.

  1. Accedi a Control Hub.
  2. Seleziona Services > Contact Center.

  3. Da Contact Center riquadro di navigazione, selezionare Customer experience > AI Agent.
  4. 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 Control Hub > Services > Contact Center, 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.

  1. 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.

  2. 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:

  1. Fare clic Import agent.
  2. Fare clic su Carica per caricare il file agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente, inserisci il nome dell'agente AI.
  4. (Opzionale) In ID sistema, modificare l'identificativo univoco generato dal sistema.
  5. 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.

Gestisci basi di conoscenza

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

  1. Accedere alla piattaforma Webex AI Agent Studio.

  2. 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 Add source > Files.

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

  • Il tempo massimo di attesa per l'elaborazione di un file prima che venga scaduto è 2 ore (misurato dal momento in cui il file è stato raccolto per l'elaborazione). Tuttavia, non è previsto alcun limite per il tempo di permanenza del file nella coda.

  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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à.

  • Fai clic sull'icona Modifica in Controls per modificare il file.
  • Fai clic sull'icona Elimina in Controls per eliminare l'origine.

Operazioni successive

Associa il file caricato all'agente AI. Vedi la sezione Configura knowledge base nella Guida all'amministrazione di Webex AI Agent Studio.

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 Add source > Articles.

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.

L'articolo viene aggiunto alla pagina Fonti.

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

Associa il file caricato all'agente AI. Vedi la sezione Configura knowledge base nella Guida all'amministrazione di Webex AI Agent Studio.

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: /

Considerazioni importanti:

  • Corrispondenza gruppo esclusiva: Se entrambi sono agenti utente: CiscoWebexAIAgentCrawler gruppo 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 CiscoWebexAIAgentCrawler per 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 Add source > Websites. 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:

  1. Sotto Source:

    • Starting URL: Immettere l'URL della pagina Web che si desidera eseguire la scansione e aggiungere come origine.
    • Filters: Utilizzare le seguenti opzioni di attivazione/disattivazione per definire ciò che occorre estrarre:
      • Extract only URLs that match specific wildcard syntax: Usa schemi URL per mettere a fuoco il tuo crawl. Puoi aggiungere fino a 10 sequenze.

        Esempi:

        • *prodotto*– associa ed estrae URL contenenti "prodotto".
        • *help* – associa ed estrae solo URL contenenti "help".
        • */blog/* - associa ed estrae l'URL con /blog/ nel percorso.

      • Extract only subdomains of the starting URL: Se il contenuto di destinazione si estende su più sottodomini, è possibile specificare fino a 10 sottodomini da includere (ad esempio, support.example.com).

  2. Sotto Extract Scope: Definire l'ambito in base al quale il sistema estrae il contenuto dalle pagine Web.

    • Depth limit
      • 0 : Esegue il crawling solo dell'URL della pagina iniziale o della pagina di destinazione.

      • 1 : Esegue la scansione della pagina iniziale e di tutte le pagine direttamente collegate da essa.

      • 2 : Scansiona la pagina iniziale, le pagine collegate direttamente e le pagine collegate da quelle.

    • Page limit: Immettere il numero di pagine in cui si desidera che il sistema esegua la scansione. È possibile eseguire la scansione fino a 250 pagine. Se definisci il limite di profondità come '0', non puoi configurare il limite di pagina.

    Ad esempio: Se limite pagina =100 e crawl_depth=1, e se solo 50 collegamenti sono disponibili, il crawler restituisce 50 pagine.

    • Content Exclusions:
      • Tutti: Escludi intestazioni, piè di pagina, elementi di navigazione e elementi del modulo.

      • Navigazione: Escludi elementi di navigazione.

      • Piè di pagina: Escludi elementi del piè di pagina.

      • Modulo: Escludi elementi modulo.

  3. Sync Run Schedule: Questa sezione consente di configurare la frequenza dell'origine di sincronizzazione dei dati. È inoltre possibile scegliere di configurare la modalità di applicazione delle modifiche agli agenti.

    • Sync frequency: L'opzione predefinita e attualmente supportata è Esegui su richiesta. In questo modo è possibile sincronizzare manualmente le pagine Web per le modifiche recenti.

    • Sync content change: Scegli di applicare automaticamente le modifiche o di trattarle per l'approvazione.

      • Automatically apply changes to agents or skills (default option).

      • Hold changes for admin approval before making them available.

4

Fare clic Add Source.

L'URL Web viene aggiunto alla pagina Origini. Lo stato viene visualizzato come syncing. Il sistema:
  • 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

Associa l'origine dell'URL Web all'agente AI. Vedi la sezione Configura knowledge base nella Guida all'amministrazione di Webex AI Agent Studio.

Attivazione di una sincronizzazione manuale

Dopo aver creato una fonte di conoscenza dell'URL Web, eseguire un'operazione di sincronizzazione manuale per mantenere aggiornate e aggiornate le informazioni della fonte di conoscenza.
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

Se l'approvazione del contenuto è abilitata, rivedi il contenuto estratto prima che diventi disponibile per i tuoi agenti AI.
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:

  • Added: Nuovo contenuto trovato durante questa sincronizzazione.

  • Modified: Contenuto esistente modificato.

  • Deleted: Contenuto non più disponibile sul sito di origine.

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:

  • Sources: Dettagli delle fonti associate alla knowledge base quali:
    • Source name
    • Descrizione
    • Tipo
    • Creato da
    • Ultimo aggiornamento di
    • Ultimo aggiornamento alle
    • Stato
    • Controlli
  • Used by: Dettagli dell'agente AI che utilizza la knowledge base specifica.
  • History: Storia delle attività sulla base delle conoscenze.

È 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:

  • Nome della knowledge base.
  • Tipo di knowledge base.
  • Knowledge base aggiornate tra date specificate.
  • Knowledge base create tra date specificate.

Fare clic Reset all per reimpostare i criteri di ricerca.

Imposta agente AI autonomo

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 Autonomous. In questo caso, i campi della pagina Profilo vengono inseriti automaticamente. Per ulteriori informazioni sui modelli, vedere Uso dei modelli agente AI.

4

Scegli Autonomous tipo di agente.

5

Specificare i seguenti dettagli richiesti:

  1. Agent name: inserire il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. System ID—un identificativo univoco generato dal sistema. Questo campo è modificabile.

  3. AI engine—Scegliere uno dei seguenti motori AI dall'elenco a discesa per soddisfare le esigenze dei contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta agenti AI in contact center multilingue che trasmettono conversazioni simili a quelle umane.
    • Webex AI pro-USA. 1.0: Offre conversazioni naturali e simili all'essere umano in inglese, su misura per gli accenti regionali statunitensi e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi. Il contenuto multimediale regionale di posizioni remote non è attualmente supportato con questo motore.

    • Webex AI pro-Europa 1.0: Offre un'esperienza localizzata su misura per gli accenti regionali, offrendo un'esperienza utente migliorata e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE. Il contenuto multimediale regionale di posizioni remote non è attualmente supportato con questo motore.

    La scelta del motore AI determina le impostazioni di conversazione, come lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente AI. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate nella scheda Conversazioni verranno aggiornate in modo dinamico in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore AI, fare riferimento all'articolo Descrizione dei motori AI per gli agenti AI.

  4. Agent's goal: fornire una breve descrizione dell'obiettivo dell'agente AI. Per inserire un esempio, fare clic su Insert example. Per procedure consigliate, vedi Cosa fare e cosa non fare quando scrivi obiettivi.

    L'obiettivo e le istruzioni dell'agente possono avere una lunghezza massima di 5120 caratteri.

6

Fare clic Create. Ora hai creato correttamente l'agente AI autonomo ora disponibile nella pagina Dashboard.

  • Puoi creare fino a 100 agenti AI, che includono tipi di script e autonomi.
  • Non creare un singolo agente AI autonomo con un ambito complesso. Al contrario, crea più agenti AI con ambiti limitati. Utilizzare l'opzione di azione trasferimento per trasferire la chiamata da un agente AI a un altro. Per ulteriori informazioni, vedere la sezione .

Puoi anche importare agenti AI predefiniti. Per ulteriori informazioni, vedi Importa agente AI.

Operazioni successive

Configura l'agente AI autonomo.

Configura agente AI autonomo

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 Configurations > Profile e configurare i seguenti dettagli:

  1. Agent name: modificare il nome dell'agente AI, se necessario.

  2. System ID: modificare l'ID di sistema dell'agente AI, se necessario.

  3. URL for agent profile imageL'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Time zone: visualizza per impostazione predefinita il fuso orario configurato a livello di organizzazione. Se necessario, scegli un fuso orario diverso per i singoli agenti AI dall'elenco a discesa.

    Il sistema mantiene le configurazioni a livello di agente quando vengono modificate le impostazioni a livello di organizzazione.

  5. AI engine—Scegliere una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: Supporta agenti AI in contact center multilingue offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: Offre conversazioni naturali e simili all'essere umano in inglese, su misura per gli accenti regionali statunitensi e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: Offre un'esperienza localizzata su misura per gli accenti regionali, offrendo un'esperienza utente migliorata e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore AI determina le impostazioni di conversazione, come lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente AI. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate nel pannello Conversations La scheda verrà aggiornata dinamicamente in base alla tua selezione. Per informazioni dettagliate sulle funzionalità del motore AI, fare riferimento all'articolo Descrizione dei motori AI per gli agenti AI.

  6. AI transparency—Abilita o disabilita la nota di trasparenza che indica ai clienti che stanno interagendo con un agente AI. Per nuovi agenti AI, il tasto di alternanza di trasparenza AI è abilitato per impostazione predefinita. Se disattivi questa opzione, devi confermare l'avviso e fornire un motivo.

    • 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. Se gli amministratori decidono di disabilitare questa funzione, devono riconoscere i rischi e aggiungere commenti di audit prima di negare il consenso.

      I clienti con distribuzioni rivolte in UE devono rivedere il messaggio di trasparenza predefinito e confermare che la dicitura finale soddisfi i propri requisiti di branding, legali e conformità prima del 2 agosto 2026.

    • In tutte le altre regioni: Gli amministratori possono scegliere se abilitare la funzione e configurare il messaggio, se necessario. Cisco consiglia di abilitare la trasparenza dell'intelligenza artificiale come procedura consigliata per assicurarsi che gli utenti finali siano informati quando interagiscono con l'intelligenza artificiale.

      Puoi anche configurare messaggi di trasparenza AI per agenti AI esistenti nella tua organizzazione. Questa opzione è consigliata ma opzionale.

    Per le conversazioni vocali, viene riprodotta una nota sulla trasparenza prima del messaggio di benvenuto e i chiamanti non possono interromperla. Per le conversazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata da AI nella sessione.

  7. Welcome message: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Eseguire l'aggiornamento come richiesto.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

  8. Agent's goal: modificare l'obiettivo dell'agente AI, se necessario. Per procedure consigliate, vedi Cosa fare e cosa non fare quando scrivi obiettivi.

  9. Instructions: inserire le istruzioni per l'agente AI. Vedere Suggerimenti tecnici per la scrittura delle istruzioni.

    L'obiettivo e le istruzioni dell'agente possono contenere fino a 5120 caratteri.

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 Configurations > Actions 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.

  1. Scegli Browse actions > Select available per la configurazione del client MCP.

  2. Scegli Add new > Fulfillment per creare un'azione di evasione.

  3. Scegli Add new > Transfer per creare un'azione di trasferimento personalizzata.

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:

  1. Action name—Inserisci il nome dell'azione. Ad esempio, Book tickets. La lunghezza massima della Action name il campo è 64 caratteri.

  2. Action description—Fornire una breve descrizione dell'azione prevista. Assicurati che la descrizione dell'azione sia chiara e accurata. Lunghezza massima di Action description è 1024 caratteri.

2

Configurare gli slot. Per ulteriori informazioni, vedi Configura riempimento slot.

3

Configura evasione. È possibile scegliere una delle seguenti opzioni.

  1. Se si sceglie Use Webex Connect Flow Builder Fulfillment, eseguire la seguente configurazione:

    • Select service: scegliere il servizio richiesto configurato nello spazio di lavoro del client Webex Connect.

      Webex AI Agent Studio può accedere solo al servizio e ai flussi configurati nello spazio di lavoro a livello client.

    • Select a flow: scegliere il flusso richiesto configurato nello spazio di lavoro del client Webex Connect.
  2. Se si sceglie, Manage in the source flow (voice only), devi configurare eventi personalizzati. Per informazioni dettagliate, vedi Configurazione di dati personalizzati e eventi personalizzati per agenti AI.

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:

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:

  1. Entity name—Immettere il nome dell'entità di input. La lunghezza massima della Entity name può contenere 256 caratteri.

  2. Entity type—Scegliere il tipo di dati dell'entità.

  3. Entity description—Fornire una breve descrizione dell'entità. Assicurati che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della Entity description può contenere 512 caratteri.

  4. Entity examples: immettere un esempio per l'entità. Fare clic +Add per aggiungere altri esempi.

  5. Controllare la casella di controllo Required casella di controllo per rendere obbligatoria questa entità.

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

  1. Per aggiungere un'entità di input in JSON, fai clic su Use JSON instead.
  2. Immettere lo schema del parametro di input nel formato JSON.
  3. 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 Configurations > Actions virtuali.

3

Fare clic sul pulsante Create new Elenco a discesa.

4

In Create a transfer action specificare i seguenti dettagli:

  1. In General information specificare i seguenti dettagli:

    • Action name—Inserisci il nome dell'azione. Ad esempio, Leave_Voicemail.
    • Transfer condition—Descrivere la condizione per il trasferimento. Ad esempio, l'utente desidera lasciare un messaggio vocale.
    • Transfer visibility: attiva/disattiva l'opzione per annunciare i trasferimenti.
      • Attiva il tasto di alternanza: l'agente AI informa il cliente del trasferimento prima di eseguirlo.
      • Disattiva il tasto di alternanza: l'agente AI esegue un trasferimento silenzioso e gestisce l'azione utilizzando lingue neutre.
  2. (opzionale) Fare clic +New input entity. In Add a new input entity immettere i seguenti dettagli:

    • Entity name—Immettere il nome dell'entità di input. La lunghezza massima del nome entità può essere 256 caratteri.
    • Entity type—Scegliere il tipo di dati dell'entità.
    • Entity description—Fornire una breve descrizione dell'entità. Assicurati che la descrizione dell'entità sia chiara e accurata. La descrizione entità può avere una lunghezza massima di 512 caratteri.
    • Entity examples: immettere un esempio per l'entità. Fare clic su +Aggiungi per aggiungere altri esempi.
  3. Fare clic Add.

Operazioni successive

Configura l'attività dell'agente virtuale V2. Per ulteriori dettagli, vedi Usa agenti AI per le interazioni con i clienti.

Configura knowledge base

Operazioni preliminari

Crea un agente AI autonomo.

1

In Dashboard fare clic sull'agente AI creato.

2

Passare alla pagina Configurations > Knowledge 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.

  1. Per passare a quello scelto Knowledge base, scegliere Manage Knowledge base dall'elenco a discesa.

  2. Per disconnettere la knowledge base dall'agente AI, scegliere None dall'elenco a discesa.

  3. Per creare una nuova knowledge base, scegliere +Add New dall'elenco a discesa. Per ulteriori informazioni, vedi Creazione della knowledge base per l'agente AI.

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:

  1. Lingua: In base al motore AI scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI), configura l'opzione di lingua richiesta:

    • Per il motore Webex AI Pro 1.0, la lingua predefinita è impostata su English. Scegliere la lingua desiderata dall'elenco a discesa. Per visualizzare l'elenco delle lingue supportate, vedi l'articolo Lingue supportate e voci.
    • Per il motore Webex AI Pro-US 1.0, inglese è l'unica lingua supportata per impostazione predefinita, con en-US imposta come impostazioni internazionali predefinite. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.
    • Per il motore Webex AI Pro-Europe 1.0, inglese è l'unica lingua supportata per impostazione predefinita, con en-GB imposta come impostazioni internazionali predefinite. Webex AI Pro-Europe 1.0 è disponibile solo per i clienti europei.
  2. Stile di risposta: —Scegli in che modo desideri che il tuo agente AI risponda ai clienti:

    • Attivo - conferme rapide prima di una risposta sostanziale: fornisce conferme rapide prima di dare una risposta completa. Ciò significa che l'agente prima dirà qualcosa come "Comprendo la tua risposta" o "Ricevuta", che aiuta a rassicurare il cliente che il suo input è stato ricevuto prima di passare a una risposta dettagliata. È inoltre possibile configurare lo stile, la frequenza e la lunghezza delle risposte:
      • Style—Scegliere lo stile di risposta per la conversazione: Brief, Empathetic, Conversationalo Formal. Ad esempio, le conversazioni in una struttura sanitaria devono utilizzare un tono di empatia.
      • Frequency—Scegliere una frequenza di risposta appropriata: Always o When appropriate. Troppe risposte a volte possono essere fastidiose o fastidiose.
      • Length—Scegliere la lunghezza della risposta preferita:
        • Very short: Fino a due parole.
        • Short: Fino a quattro parole.
        • Medium: Fino a sei parole.
        • Long: Fino a otto parole.
    • Diretto - leggero ritardo, restituisce solo la risposta sostanziale: l'agente attende un momento, quindi risponde solo con la risposta sostanziale, senza alcun riscontro iniziale.
    • Seleziona la casella di controllo Includi differenze se desideri aggiungere filler come "um" o "mi piace" per rendere l'agente più umano e leggibile.
4

Configura le impostazioni di Canale vocale canale vocale:

  1. Voce: scegli la voce desiderata per l'agente AI dal menu a discesa Seleziona voce, in base al motore AI scelto e alla lingua configurata. Per visualizzare l'elenco delle voci supportate, vedi l'articolo Lingue supportate e voci.

    • Per il motore Webex AI Pro 1.0, la voce predefinita per l'inglese è en-US-Jennifer. Per utilizzare una lingua o una voce diversa, selezionare la lingua preferita nel passaggio precedente; le voci disponibili per tale lingua verranno visualizzate nell'elenco a discesa.
    • Per il motore Webex AI Pro-US 1.0, la voce predefinita per l'inglese è impostata su en-US-Jess. Attualmente, puoi solo passare ad altre voci in inglese.
    • Per il motore Webex AI Pro-Europe 1.0, la voce predefinita per l'inglese è impostata su en-GB-Grace. Attualmente è possibile passare a en-IE solo voci.

  2. Velocità di conversazione: inserisci il valore numerico per aumentare o ridurre la velocità/velocità di uscita conversazione. L'intervallo di valori validi è compreso tra 0.7 e 1.2, con l'impostazione predefinita impostata su 1.0 per la velocità normale.

    • Questa impostazione sostituisce la velocità di conversazione configurata in Flow Designer.
    • Valori estremi vicini alla frequenza di conversazione minima o massima possono avere un impatto sulla qualità della voce generata.

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:

  1. Attiva l'opzione Consenti al cliente di interrompere per abilitare o disabilitare i clienti che parlano tramite l'agente. L'abilitazione di questa opzione consente ai chiamanti di interrompere l'agente senza attendere una pausa.

  2. Attiva l'opzione Usa rilevamento vocale Webex AI per abilitare o disabilitare un'esperienza di inclusione più fluida per il cliente. L'abilitazione di questa opzione consente agli agenti AI di rilevare quando un cliente inizia a parlare molto prima. L'agente AI smette di parlare e inizia ad ascoltare con un ritardo notevolmente ridotto. Questa opzione è applicabile all'inglese e altre lingue supportate.

  3. Regolare il dispositivo di scorrimento Fine sensibilità conversazione per impostare la velocità di risposta dell'agente una volta che il chiamante interrompe la conversazione. I valori validi variano da 500 ms (Aggressivo) a 2000 ms (Rilassato) con un valore predefinito di 500 ms (Aggressivo).

  4. Inserisci il Timeout di adempimento (in secondi) per impostare un limite di tempo per l'esecuzione dell'attività e per interrompere forzatamente l'attività. L'intervallo dei valori validi è compreso tra 10 e 30 secondi con un valore predefinito di 30.

  5. Immettere il timeout Chiamante (in millisecondi) per specificare per quanto tempo il sistema attende prima di controllare se il cliente ha terminato di parlare. I valori validi sono compresi tra 750 e 3000 millisecondi con un valore predefinito di 1500.

  6. Inserisci il Timeout senza input (in secondi) per impostare il tempo massimo di attesa dell'input del cliente prima che il sistema non assuma alcuna risposta. L'intervallo di valori validi è compreso tra 10 e 30 con un valore predefinito di 10.

7

Configura le impostazioni DTMF:

  1. Immettere il timeout tra due cifre (in secondi). Questa opzione imposta per quanto tempo l'agente AI attende l'input DTMF successivo dal cliente prima di continuare con il flusso di conversazione. Il valore predefinito è 5 secondi. Il valore può essere compreso tra 2 e 10 secondi.

  2. Immettere il carattere di terminazione che il cliente può utilizzare per indicare la fine dell'input DTMF. Il carattere di terminazione può essere # o *.

  3. Inserisci Lunghezza massima (in caratteri) per impostare la lunghezza massima consentita per l'input DTMF dei clienti. Il valore predefinito è 16 caratteri. Il valore può essere compreso tra 8 e 32 caratteri.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto il motore Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto il motore Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in lingua inglese.

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:

  1. In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare i dettagli della sessione.

  2. 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 Play icon per avviare l'ascolto della sessione di interazione e fai clic su Pause icon 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 Sound icon 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.

    • 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:

  1. In Dashboard, fare clic sull'agente AI autonomo per il quale si desidera visualizzare la cronologia.

  2. 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:

  1. Scegliere l'agente AI dalla Dashboard.
  2. 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.

Imposta agente AI con script

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 Scripted. In questo caso, i campi nella pagina Profile pagina inserite automaticamente. Per ulteriori informazioni sui modelli, vedere Uso dei modelli agente AI.

4

Scegli Scripted tipo di agente.

5

Specificare i seguenti dettagli:

  1. Agent name: inserire il nome dell'agente AI.

  2. System ID—un identificativo univoco generato dal sistema. Questo campo è modificabile.

  3. AI engine: scegliere un motore AI dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 2.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Agente Webex AI Pro 1.0 (con Swiftmatch)

    Per dettagli sulle capacità di ciascun motore AI, fare riferimento all'articolo Descrizione dei motori AI per gli agenti AI.

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à:
  • Preview
  • Copy Access Token
  • Delete
  • Export
Per ulteriori informazioni, vedi Attività sulla scheda agente AI.

È inoltre possibile importare gli agenti AI. Per ulteriori informazioni, vedi Importa agente AI.

Operazioni successive

Configura il tuo agente AI script.

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 Configurations > Profile e configurare i seguenti dettagli:

  1. Agent name: modificare il nome dell'agente AI, se necessario.

  2. System ID: modificare l'ID di sistema dell'agente AI, se necessario.

  3. URL for agent profile imageL'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Time zone—Scegliere il fuso orario dall'elenco a discesa.

  5. Allow feedback—Abilita questa opzione per consentire a un agente AI di chiedere il feedback nel messaggio.

  6. AI engine: visualizza il motore AI scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per ulteriori informazioni, vedi Aggiorna impostazioni motore AI.

  7. Description: immettere i dettagli sull'agente AI.

  8. Custom error message: immettere un messaggio di errore personalizzato per errori del server o del proxy.

  9. AI transparency—Abilita o disabilita la nota di trasparenza che indica ai clienti che stanno interagendo con un agente AI. Fare clic Edit transparency disclosure per modificare il messaggio di trasparenza predefinito.

    • La nota di trasparenza predefinita viene utilizzata quando un messaggio specifico per la lingua non è disponibile.
    • Per le conversazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata da AI nella sessione.
    • Per le conversazioni vocali, la nota sulla trasparenza viene riprodotta prima che l'interazione AI continui e i chiamanti non possano interromperla.
    • I nuovi agenti AI hanno la trasparenza AI abilitata per impostazione predefinita. Se disattivi questa opzione, conferma l'avviso e specifica un motivo.
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 Configurations > Profile virtuali.

3

Fare clic sull'icona accanto al motore AI.

4

In Manage AI Engine configurare i seguenti campi:

  1. Training Engine: scegliere il motore AI richiesto dall'elenco a discesa.

    La formazione di un agente AI utilizzando il modello Webex AI Pro 2.0 (con Swiftmatch) può richiedere leggermente più tempo rispetto al modello Webex AI Pro 1.0 (con Swiftmatch).

  2. Inference—Specificare le seguenti informazioni:

    • Score below which fallback is shown—La sicurezza minima necessaria per visualizzare una risposta, al di sotto della quale viene visualizzata una risposta di fallback. Tenere presente che il cambio del motore AI determinerà la modifica del valore predefinito di questa impostazione.

      Table 1. Fallback score values for AI engines
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)-0.1, -0.05, 0.0, 0.05, 0.1, 0.15, 0.2 0. 05Scegliere un valore predefinito dall'elenco a discesa.
      Webex AI Pro 1.0 (con Swiftmatch)0 a 10. 3Immettere un valore valido nella casella di testo.
    • Difference in score for partial match—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. Tenere presente che il cambio del motore AI determinerà la modifica del valore predefinito di questa impostazione. Per entrambi i motori, il punteggio è 0 -1.

      Table 2. Partial match score values for AI engines
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)0—10. 02Immettere un valore valido nella casella di testo.
      Webex AI Pro 1.0 (con Swiftmatch)0—10. 05Immettere un valore valido nella casella di testo.

      Nella maggior parte dei casi, il valore di soglia predefinito è sufficiente. Per i casi d'uso che richiedono personalizzazione, convalidare valori soglia di fallback alternativi utilizzando la funzionalità di test e scegliere l'intervallo che funziona meglio in base ai campioni aggiunti.

      Webex AI Pro 2.0 (con Swiftmatch) utilizza due punteggi: un punteggio di somiglianza e un punteggio di corrispondenza parziale per determinare le corrispondenze di intento. Un intento viene considerato una corrispondenza se il suo punteggio è superiore a 0.05.

      • Corrispondenza parziale: Se due o più intenti hanno punteggi superiori a 0.05 e la differenza tra i relativi punteggi è inferiore o uguale a 0.02, l'agente AI attiva una corrispondenza parziale e chiede all'utente di chiarire tra le opzioni.

      • Corrispondenza sicura: Se la differenza tra i primi due punteggi di intento è maggiore di 0.02, il sistema identifica l'intento con il punteggio più alto come corrispondenza potenziale.

  • Advanced Settings—Specificare le seguenti informazioni:

    • Expand contractions—Selezionare questa opzione per convertire le contrazioni dei dati di addestramento e le domande dei consumatori nelle loro forme complete per una migliore precisione. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch).

    • Spellcheck in inference—Selezionare questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori AI.

    • Prioritize slot filling—Selezionare questa opzione per assegnare la priorità al riempimento degli slot rispetto al rilevamento degli intenti. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch).

    • Results stored per message—Inserire il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di confidenza) da elencare nelle informazioni sulle transazioni nelle sessioni. Questa opzione è disponibile per tutti e tre i motori AI.

    • Multi-lingual model—Scegliere il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente AI per abilitare questa opzione e questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Vector model: scegliere il modello di vettore dall'elenco a discesa per migliorare la precisione dell'agente AI. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Remove stopwords—Selezionare questa opzione per rimuovere le parole d'arresto durante l'addestramento e l'inferenza. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Remove special characters—Selezionare questa opzione per rimuovere i caratteri speciali dalle query dei clienti per ottenere risposte migliori. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Replace entities in inference: selezionare questa opzione per sostituire i valori entità nei dati di formazione e nell'inferenza con gli ID entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Wordform expansion—Selezionare questa opzione per espandere i dati di formazione con moduli di parole (come plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

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:

  1. Nome intento: inserire un nome per l'intento.

  2. Descrizione intento: inserisci una descrizione chiara e concisa per l'intento. Per ottimizzare le prestazioni degli agenti con AI, fornisci una frase descrittiva anziché una o due parole. Questo campo è obbligatorio e applicabile solo a Webex AI Pro 2.0 (Swiftmatch) motore. Se passi da Webex AI Pro 1.0 (Swiftmatch) su Webex AI Pro 2.0 (Swiftmatch), devi fornire una descrizione per risolvere eventuali errori di convalida.

    Se viene rilevato contenuto pericoloso nella descrizione dell'intento, viene visualizzato un avviso generico e non è possibile salvare le modifiche fino a quando il contenuto non viene rimosso o corretto.

  3. Settings—Attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reset slots after completion: attivare questa opzione per reimpostare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo tasto di alternanza è in stato disabilitato, lo slot conserva i vecchi valori e visualizza la stessa risposta.
    2. End conversation—Attiva per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzare questa opzione per chiudere una conversazione con i clienti.
  4. Context—Fornire i contesti di entrata e uscita per l'intento. Per ulteriori informazioni, vedere Contesti.

    • Entry context: immettere l'input richiesto nella casella di testo e premere il tasto Invio o Invio per aggiungere il contesto di input. È possibile configurare un massimo di 5 contesti di accesso per un determinato intento.

      I contesti di accesso controllano se è possibile associare un intento alla query del cliente in base al contesto attivo della sessione.

    • Exit context: immettere l'input richiesto nella casella di testo e premere il tasto Invio o Invio per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un determinato intento.

      L'uscita contesti controlla i contesti attivi per una sessione.

  5. Intent & utterances—Aggiungi un'espressione o una frase per determinare l'intento e fai clic su +Add.

    Per le scelte DTMF del canale vocale che attivano i motivi con script, aggiungere la cifra del tastierino come espressione per l'intento corrispondente. Ad esempio, se il prompt indica "Premi 1 per la fatturazione, premi 2 per supporto", aggiungi 1 come espressione al motivo di fatturazione e 2 come espressione al motivo di supporto.

    Webex AI Pro 2.0 (Swiftmatch) richiede almeno 10 utterances per intento. Questo numero viene calcolato in tutte le lingue configurate nell'intento. Quando si passa da Webex AI Pro 1.0 (Swiftmatch) Motore su Webex AI Pro 2.0 (Swiftmatch), devi soddisfare questo minimo di espressione 10 per risolvere l'errore di convalida.

    Se nelle espressioni vengono rilevati contenuti dannosi, viene visualizzato un avviso generico e non è possibile salvare le modifiche fino a quando il contenuto non viene rimosso o corretto.

    • Genera varianti: per consentire al sistema di generare automaticamente le affermazioni in base all'intento, fare clic su Generate variants.
      1. In Generate variants fornire una descrizione dell'intenzione di generare dati di formazione o affermazioni pertinenti.
      2. Immettere il numero di varianti da generare e scegliere il livello di creatività che si desidera rendere l'LLM sottostante durante la generazione di tali varianti.
      3. Fare clic Generate.
    • Aggiungi entità come slot: se sono presenti entità nelle espressioni aggiunte, vengono automaticamente annotate nelle espressioni e vengono visualizzate nel menu Slots . È possibile selezionare la parte dell'espressione come slot per tale intento e scegliere un'entità già creata o crearne una nuova.

    L'intento richiede almeno 3 affermazioni e 2 annotazioni su slot per l'addestramento con il motore AI corrente.

    Ogni slot visualizza quanto segue:
  6. Slots (optional)—collegare le entità per il riempimento degli slot. Ciò assicura che l'agente AI raccolga tutte le informazioni richieste.

    1. Fare clic +Link per collegare un'entità all'intento. Se non è presente alcuna entità nell'elenco, il collegamento +Link l'opzione non viene visualizzata. Per creare un'entità, vedere la sezione Crea un'entità. Vengono visualizzati i seguenti dettagli di slot ed è possibile configurare i tentativi e le risposte per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessaria per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi che l'agente AI tenta di ottenere questo valore di slot dal cliente.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fai clic su +Create new.
    2. Configura quanto segue Settings:
      1. Attiva/disattiva Update slot values attiva per aggiornare il valore di slot durante la conversazione con il cliente.

        Per elaborare i dati, l'agente AI considera l'ultimo valore inserito nello slot. Se si abilita questa funzione, il sistema aggiorna i valori degli slot completati ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva/disattiva Provide suggestions for slots per fornire suggerimenti per il riempimento degli slot e per valori di slot alternativi nella risposta finale, in base all'input del cliente.
  7. Response- Nella casella di controllo Response scegliere la risposta che si desidera restituire ai clienti al completamento dell'intento. Una volta scelta, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fai clic su +Create new per creare una nuova risposta. Per ulteriori informazioni, vedere Creazione di una risposta.

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:

  1. Nome entità: inserire il nome dell'entità.

  2. Tipo di entità: scegli un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    • Se l'agente AI ha difficoltà a identificare il nome di una persona con il Person names tipo di entità, provare a utilizzare il Free form tipo di entità per un riconoscimento migliorato.
    • Se l'agente AI non riconosce gli input come previsto quando si utilizza Regex o Alphanumeric valore entità con spazi nella classe di caratteri (ad esempio, ^[a-zA-Z 0-9]+$), prova a utilizzare il Free Form tipo di entità per una corrispondenza più ampia. Se preferisci utilizzare Regex o Alphanumeric valori entità con spazi, è possibile deselezionare l'opzione "Sostituisci entità in inferenza" nelle impostazioni avanzate del motore.

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 Configurations > Scripts > Responses.

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.

  1. Inserire il nome della condizione e fare clic su Create.

  2. Fare clic sulla condizione e andare alla pagina Rules fornire le condizioni variabili IF e OR, secondo necessità.

    1. Nel campo Variabile a sinistra scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco di variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile di destra specificare la variabile di risposta. Il tipo di valore della variabile che deve corrispondere alla sintassi della variabile a sinistra. Questo campo viene visualizzato solo quando si imposta l'operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il parametro Data type a Variable.
  3. Fare clic su Azioni per creare una risposta per la regola definita. In Actions è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegli il tipo di risposta dal riquadro a destra. I tipi di risposta supportati sono Testo, Sequenza, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per il Web (impostazione predefinita), vedere la sezione Configurazione dei tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegli il tipo di risposta per il canale scelto dal riquadro a destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali.
      4. Configura le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurazione dei tipi di risposta.

6

Fare clic Create per creare una risposta.

Configura tipi di risposta
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.

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 pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Effettuare le seguenti operazioni:

1

Fare clic Reply Button nel riquadro a destra.

2

Configura i dettagli dell'intestazione (opzionale).

  1. Scegliere il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il testo del corpo. Questo campo può contenere fino a 1024 caratteri.

4

Inserisci il testo del piè di pagina (opzionale). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fai clic su Aggiungi pulsante, inserisci il testo e il payload e fai clic su Chiudi

Puoi configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configura i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il testo del corpo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo Elenco.

3

Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Immettere l'ID della riga, un identificativo univoco per ciascuna riga che consente di identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserire il testo e il payload/identifier per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo del selettore elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (icona, piccola, grande).

  3. Immettere la descrizione per il selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione dell'elenco selezionato.

3

Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni:

  1. Immettere il titolo delle voci nell'elenco.

  2. Immettere il titolo delle voci nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificativo di un elemento. Quando un utente seleziona un elemento, l'identificativo viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fare clic sull'icona +.

    6. Per eliminare un elemento, fare clic sull'icona Elimina.

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:

  1. Inserisci un titolo per la selezione ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (icona, piccola, grande).

  3. Immettere la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passa alla scheda Dettagli evento e configura:

  1. Inserisci il titolo dell'evento.

  2. Inserire il fuso orario per l'evento.

  3. Configurare gli slot:

    1. Inserisci la data e l'ora per l'intervallo1.

    2. Inserisci la durata dello slot1.
    3. Immettere l'identificativo per lo slot. Quando un utente seleziona uno slot, l'identificativo viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: Una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: Una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supportano le risorse dell'immagine.

  • Selettore: Una pagina per una selezione singola tra più opzioni.

  • Selettore data: Fornisce il selettore date standard di Apple con formato di data e limiti personalizzabili.

  • Input: Una pagina con diversi campi di input per raccogliere informazioni.

I metadati di contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello è composto da due sezioni:

  • BusinessFormEvent: Configura identificativi di pagina, riepilogo, pagine e immagini.

  • Messaggio chatBusiness: Configura le informazioni sui messaggi di ricezione e risposta.

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:

  1. Timeout(i): Specificare la durata, in secondi, che l'agente attende una risposta dell'utente. Se non è presente alcuna risposta, è possibile impostarla in modo da richiedere di nuovo all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: Specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti inclusione: Selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con nuovo input. Se deselezionata, l'utente deve attendere che l'agente termini la risposta prima di rispondere.

  4. Ingresso DTMF: Selezionare questa opzione per consentire agli utenti di inserire dettagli specifici attraverso la tastiera. Ciò è utile per raccogliere informazioni espresse come numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: Scegliere la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambi, DTMF e voce.
    • Timeout tra le cifre: Imposta il tempo massimo di inattività consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino ad ora vengono inviate al flusso come input.
    • Carattere di terminazione: Specificare il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input precedente da tastiera viene inviato al flusso come input dell'utente.
    • Lunghezza massima: Specificare la lunghezza massima di caratteri consentita per l'input dell'utente.

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 Configuration > Handover e attivare o disattivare le impostazioni richieste:

  1. Handover on partial match—Un numero di corrispondenze parziali consecutive in una sessione può avviare una consegna. Questo numero è configurabile.

  2. Handover on fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare la consegna di un agente. Questo numero è configurabile nella casella di testo fornita.

  3. Handover after repeated agent responsesI messaggi ripetuti consecutivi in una sessione possono avviare la consegna dell'agente. Il numero di ripetizioni necessarie per questo attivatore è configurabile.

  4. Handover when slot filling retry limit reached: quando si raggiunge il limite massimo dei tentativi di riempimento degli slot, viene avviata una consegna dell'agente.

3

Fare clic Save changes.

Operazioni successive

Passare a anteprima dell'agente AI con script.

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 Configuration > Language 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.

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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni chat in lingua inglese (en-USA).

  • (Disponibile in versione Beta) È possibile visualizzare in anteprima le conversazioni chat nelle altre lingue configurate. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce.

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:

  1. Accedere alla piattaforma Webex AI Agent Studio.
  2. Nel Dashboard, fai clic sull'agente AI con script creato.
  3. Fare clic Testing nel riquadro a sinistra. Per impostazione predefinita, l'opzione Testcases viene visualizzata la scheda.
  4. 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:

Table 3. Test cases
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui si interagisce con l'agente AI.
Intento previstoSpecificare 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 precedenteFare 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 parzialiAbilita questo tasto di alternanza per considerare i casi di test riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importa da CSVImportare i casi di test da un file separato da virgole (CSV). In questo caso, tutti i casi di test esistenti vengono sovrascritti.
Esporta in CSVEsportare i casi di test in un file separato da virgole (CSV).
Test richiamateAbilita 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 flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Previsto modello di richiamataSpecificare 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.

.
Man mano che ogni caso di test viene completato, il sistema visualizza il risultato accanto alla voce corrispondente. Per terminare un caso di test in esecuzione, fai clic su Abort Run nell'angolo in alto a destra dello schermo.

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 Play icon per avviare l'ascolto della sessione di interazione e fai clic su Pause icon 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 Sound icon 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.

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:

  1. Query elaborata: indica la versione preelaborata dell'input del cliente dopo che la pipeline Comprensione linguaggio naturale (NLU) dell'agente AI la elabora.
  2. Provider di rilevamento della lingua: il provider che offre tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave del modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. Motore AI NLU: identifica il motore AI NLU utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo di rappresentare il testo come vettori numerici. 
  10. Punteggi soglia min: visualizza il punteggio della soglia minima.
  11. 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.
  12. 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:

  1. Passare a Dashboard e fare clic sull'agente AI creato.
  2. Fare clic sul pulsante Version History per visualizzare la cronologia dell'agente AI.
  3. 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 by e Change Location opzioni 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando il parametro Decrypt Content se è stato abilitato l'accesso.

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.

  1. Non puoi collegarti ai motivi predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare il motivo appropriato dall'elenco a discesa e contrassegnare qualsiasi entità pertinente.
  3. Dopo aver apportato le modifiche, il sistema riforma l'agente AI per essere certo che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'espressione: individua l'espressione che ha attivato la risposta errata.
  2. Verifica stato cura: se il problema non è già presente nella Console cura, il sistema visualizza Curation Status attivare/disattivare.
  3. Attiva/disattiva contrassegno: abilita il Curation Status attiva/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.

  1. Da Dashboard, scegli l'agente AI che hai creato.
  2. 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.

Usa agenti AI per le interazioni con i clienti

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.

Gestisci report personalizzati per agenti AI

È 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 Flows > Global Variables.

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 Contact Center > Customer Experience > Flows. 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 Variable Definition > Predefined Variables .

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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value ABANDONED to the variable CustomAIAgentInteractionOutcome.

7

Configura il tuo Virtual Agent V2 attività nel flusso.Cisco Webex Flow Designer with the Virtual Agent V2 activity in the flow.

8

Collegare l'Esito gestito del Virtual Agent V2 Attività e utilizzo del Set Variable attività per assegnare il valore GESTITO alla variabile CustomAIAgentInteractionOutcome.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value HANDLED to the variable 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.Cisco Webex Flow Designer with ESCALATED set to the variable 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.Cisco Webex Flow Designer with set variable selected

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.Webex Contact Center Analyzer with import templates window opened

7

Fare clic Edit per modificare la visualizzazione importata.Webex contact center visualizations builder with AI Agent Call Records edit option selected

8

Per fare clic su Edit Filters per CustomAIAgentInteractionOutcome.Webex contact center with AI Agents page displayed

9

Per fare clic su is in il pulsante di opzione e aggiungere i valori ABANDONED, ESCALATED, ERRORED, HANDLED.Webex Contact Center Analyzer visualizations page with New filters window expanded

10

Salvare e avviare alcune chiamate di test.

11

Eseguire la visualizzazione per visualizzare i risultati.AI Agents table displaying nine columns of agent-related information

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.Visualization view screenshot is added

Descrizione della conformità AI

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

Sviluppo di prodotti AI

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 sicurezza

Dopo 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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à:

Tabella 1. Tipi di agenti di intelligenza artificiale e relative capacità
Tipo di agente AIScopoCome si imposta?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un continuo intervento umano.
  • Prendono decisioni sulla base delle informazioni disponibili e delle azioni predefinite.

  • Automatizzano attività ripetitive o che richiedono molto tempo.

  • Hanno accesso e utilizzano una knowledge base per fornire risposte accurate e informative alle domande degli utenti.

Imposta un agente AI autonomo

Scritto

Gli agenti di intelligenza artificiale scriptati sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici, chiaramente definiti e strutturati.

  • Rispondono alle domande sulla base di un corpus formativo creato dall'utente, che è una raccolta di esempi e risposte.

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:

RuoloOrganizzazione del clienteOrganizzazione partnerQualsiasi 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.

  1. Accedere a Control Hub.
  2. Selezionare Servizi > Centro di contatto.

  3. Dal Centro di contatto riquadro di navigazione, seleziona Esperienza del cliente > Agente AI.
  4. 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.

  1. 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.

  2. 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:

  1. Fare clic su Importa agente.
  2. Fare clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente immettere il nome dell'agente AI.
  4. (Facoltativo) In ID sistema, modifica l'identificatore univoco generato dal sistema.
  5. 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:

  1. Nome della knowledge base—Fornisci un nome per la knowledge base.

  2. Descrizione—Fornire una breve descrizione della knowledge base.

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.

  • Per caricare i file, procedere come segue:
    1. Fare clic sulla scheda File .

    2. Trascina e rilascia i file nella knowledge base. In alternativa, fare clic su Aggiungi file per aggiungere un file.

      Considerazioni importanti:

      • Puoi caricare un massimo di 100 file.
      • Il sistema supporta i seguenti formati di file: PDF, .docx, dati via cavo, .txt, .xlsx, .xls e .CSV.
      • La dimensione di ogni file non deve superare 10 MB. I file di testo hanno un limite di dimensione di 2 MB.
      • I file PDF e CSV non supportano i collegamenti ipertestuali. Tuttavia, i formati .docx, .xlsx e .xls supportano i collegamenti ipertestuali.
      • Quando carichi file Excel, assicurati di quanto segue:
        • Affinché il sistema possa elaborare correttamente la riga dell'intestazione, le intestazioni devono trovarsi nella prima riga.
        • Il sistema consolida tutte le tabelle di un singolo foglio Excel in un'unica tabella unificata. Pulisci il file prima di caricarlo.
        • Le celle vuote nei fogli Excel vengono sostituite con NA.

    3. Fare clic su Elabora file per elaborare i file. Al termine, il sistema elenca i file nella scheda File .

Considerazioni importanti:

  • Il tempo massimo di attesa per l'elaborazione di un file prima che si verifichi il timeout è di 2 ore.
  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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.

  • Per creare documenti, procedere come segue:
    1. Fare clic sulla scheda Documenti .

    2. Fai clic su +Crea documento per creare i tuoi documenti della knowledge base.

      È possibile inserire i documenti in diverse categorie. Fare clic su + Aggiungi categoria per creare categorie prima di creare documenti.

    3. Nella pagina Crea documento , immetti il Nome del documento.

    4. Selezionare Aggiungi a categoria esistente per aggiungere il documento alla categoria esistente. Puoi anche scegliere di Aggiungere a nuova categoria e creare una nuova categoria.

      Considerazioni importanti:
      • Se non aggiungi i documenti a nessuna categoria, per impostazione predefinita vengono elencati nella categoria Non assegnati .
      • I documenti non supportano i collegamenti ipertestuali. Per supportare i collegamenti ipertestuali nei documenti, utilizzare il testo del collegamento come URL del collegamento ipertestuale o semplicemente inserire l'URL nei documenti.
      • Non è possibile aggiungere tabelle nei documenti.
    5. Fare clic su Salva.

    6. Aggiungere le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, secondo necessità.

    7. Per visualizzare l'anteprima del documento, seleziona il documento desiderato nel riquadro a sinistra e fai clic su Anteprima Web. Il documento viene visualizzato in un nuovo browser.

    Per eliminare il documento, fare clic su Elimina nell'editor di testo. Puoi anche eliminare il documento cliccando sull'icona Elimina file accanto al nome del documento nel riquadro a sinistra.

7

Vai alla scheda Informazioni per visualizzare i seguenti dettagli:

CampoDescrizione
Dettagli della knowledge baseLa knowledge base visualizza i seguenti dettagli:
  • ID della knowledge base.

  • Spazio di archiviazione disponibile nella knowledge base.

  • Numero totale di file caricati e documenti creati.

Dettagli utente amministratoreNome dell'utente amministratore che ha creato la knowledge base con l'ora della creazione.
Agente mappatoDettagli dell'agente mappato. Fare clic sull'icona Impostazioni per accedere alla pagina dell'agente mappato. Fare clic sull'icona Anteprima per visualizzare l'anteprima dell'agente.
Ultimo aggiornamento alleData e ora dell'ultimo aggiornamento della knowledge base.
Ultimo aggiornamento daNome dell'utente amministratore che l'ha aggiornato per ultimo.
Cronologia delle attivitàCronologia delle attività sulla knowledge base.

  • Fare clic sull'icona Modifica per modificare il nome della knowledge base.

  • Fare clic sull'icona Elimina per eliminare completamente la knowledge base. Se una knowledge base è mappata a un agente AI, non è possibile eliminarla.

  • È possibile mappare una knowledge base solo a un singolo agente di intelligenza artificiale.

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:

  • Nome della knowledge base.
  • Tipologia della knowledge base.
  • Le basi di conoscenza vengono aggiornate tra date specificate.
  • Basi di conoscenza create tra date specificate.

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 Autonomo. In questo caso, i campi su Profilo pagina compilata automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare modelli di agenti AI.

4

Scegliere Autonomo tipo di agente.

5

Specificare i seguenti dettagli richiesti:

  1. Nome dell'agente —Inserisci il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. ID di sistema —Un identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale —Scegli uno dei seguenti motori di intelligenza artificiale dall'elenco a discesa per soddisfare le esigenze del tuo contact center:

    • Webex AI Pro 1.0 :Questa opzione predefinita supporta gli agenti AI nei contact center multilingue, offrendo conversazioni di tipo umano.
    • Webex AI pro-USA. 1.0 : Scegli questa opzione per offrire conversazioni in inglese più ricche, naturali e simili a quelle umane.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti degli Stati Uniti.

    In base al motore di intelligenza artificiale scelto, le opzioni relative a lingua e voce vengono automaticamente inserite nella scheda Lingua.
  4. Obiettivo dell'agente —Fornire una breve descrizione dell'obiettivo dell'agente AI. Per inserire un esempio, fare clic su Inserisci esempio. Vedere Cosa fare e cosa non fare quando si scrivono gli obiettivi per le migliori pratiche.

    L'obiettivo e le istruzioni dell'agente possono avere una lunghezza massima di 5120 caratteri.

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à:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

È 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

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 Configurazioni > Profilo scheda e configura i seguenti dettagli:

  1. Nome dell'agente —Se necessario, modifica il nome dell'agente AI.

  2. ID di sistema —Se necessario, modificare l'ID di sistema dell'agente AI.

  3. Obiettivo dell'agente —Se necessario, modifica l'obiettivo dell'agente AI. Vedere Cosa fare e cosa non fare quando si scrivono gli obiettivi per le migliori pratiche.

  4. Istruzioni—Inserisci le istruzioni per l'agente AI. Vedere Suggerimenti tecnici rapidi durante la scrittura delle istruzioni.

    L'obiettivo e le istruzioni dell'agente possono contenere fino a 5120 caratteri.

  5. URL per l'immagine del profilo dell'agente—URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Se necessario, modificarlo.

  6. Motore AI—Seleziona una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: supporta gli agenti di intelligenza artificiale nei contact center multilingue, offrendo conversazioni di tipo umano.
    • Webex AI Pro-US 1.0: offre conversazioni in inglese più ricche, naturali e simili a quelle umane.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti degli Stati Uniti.

    In base al motore di intelligenza artificiale scelto, le opzioni relative a lingua e voce vengono automaticamente inserite nella scheda Lingua.

  7. Messaggio di benvenuto: messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiornalo se necessario.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

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 Configurazioni > Azioni .

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:

  1. Nome azione—Immetti il nome dell'azione. Ad esempio, Prenota i biglietti. La lunghezza massima del campo Nome azione è di 64 caratteri.

  2. Descrizione dell'azione—Fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata. La lunghezza massima della descrizione dell'azione è di 1024 caratteri.

  3. Ambito di azione—Scegli Riempimento e adempimento degli slot per configurare le entità di input richieste per il riempimento degli slot e definire anche i dettagli per l'adempimento dell'azione. Per ulteriori informazioni, consultare le sezioni Configurazione del riempimento degli slot e Configurazione dell'evasione degli ordini .

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:

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:

  1. Nome entità—Immettere il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.

  2. Tipo di entità—Scegli il tipo di dati dell'entità.

  3. Descrizione dell'entità—Fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della Descrizione dell'entità può essere di 512 caratteri.

  4. Esempi di entità—Inserisci un esempio per l'entità. Fare clic su +Aggiungi per aggiungere altri esempi.

  5. Controllare il Necessario seleziona la casella per rendere obbligatoria questa entità.

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

  1. Per aggiungere un'entità di input in JSON, fare clic su Utilizzare invece JSON.
  2. Immettere lo schema dei parametri di input in formato JSON.
  3. 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:

  1. Seleziona servizio: scegliere il servizio richiesto configurato nell'area di lavoro del client Webex Connect.

    Il Webex AI Agent Studio può accedere solo ai servizi e ai flussi configurati all'interno dell'area di lavoro a livello client.

  2. Selezionare un flusso: scegliere il servizio richiesto configurato nell'area di lavoro del client Webex Connect.

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 scheda Configurazioni > Informazioni .

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.

  1. Per passare alla Knowledge Base scelta, scegliere Gestisci Knowledge Base dall'elenco a discesa.

  2. Per disconnettere la Knowledge Base dall'agente AI, scegliere Nessuno dall'elenco a discesa.

  3. Per creare una nuova Knowledge Base, scegliere +Aggiungi nuovo dall'elenco a discesa. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.

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:

  • Per Webex AI Pro 1.0, la lingua e la voce predefinite sono impostate su inglese. Tuttavia, puoi scegliere una lingua e una voce diverse, se necessario. Per visualizzare l'elenco delle lingue e delle voci supportate, vedere l'articolo Lingue e voci supportate.
    1. Scegli la lingua desiderata dall'elenco a discesa.
    2. Scegli la voce appropriata dall'elenco a discesa.
  • Per Webex AI Pro-US 1.0, l'inglese è l'unica lingua supportata per impostazione predefinita. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi. Per visualizzare le voci supportate per la lingua inglese, vedere l'articolo Lingue e voci supportate.
    1. Scegli la voce appropriata dall'elenco a discesa.

È 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.

  • Attualmente, l'agente AI autonomo supporta solo una lingua predefinita e una configurazione vocale alla volta.

  • È possibile modificare la lingua e la voce configurate, ma non è possibile eliminarle. Tuttavia, la modifica della lingua e della voce può influire sulla funzionalità dell'agente AI.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.

  2. 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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.

  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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 Scritto. In questo caso, i campi su Profilo pagina compilata automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare modelli di agenti AI.

4

Scegliere Scritto tipo di agente.

5

Specificare i seguenti dettagli:

  1. Nome dell'agente —Inserisci il nome dell'agente AI.

  2. ID di sistema —Un identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale —Seleziona un motore di intelligenza artificiale dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 1.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Webex AI Agent Pro 1.0 (con RASA)
    • Webex AI Agent Pro 1.0 (con Mindmeld)
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à:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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 Configurazioni > Profilo e configura i seguenti dettagli:

  1. Nome agente—Modifica il nome dell'agente AI, se necessario.

  2. ID di sistema—Se necessario, modifica l'ID di sistema dell'agente AI.

  3. Descrizione—Inserisci i dettagli sull'agente AI.

  4. Fuso orario—Seleziona il tuo fuso orario dall'elenco a discesa.

  5. URL per l'immagine del profilo dell'agente—URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Se necessario, modificarlo.

  6. Consenti feedback—Abilita questa opzione per consentire a un agente AI di chiedere feedback nel messaggio.

  7. Messaggio di errore personalizzato—Immetti un messaggio di errore personalizzato per gli errori del server o del proxy.

  8. Motore AI—Visualizza il motore AI scelto. È possibile aggiornare il motore di intelligenza artificiale facendo clic sull'icona accanto all'elenco a discesa. Per ulteriori informazioni, vedere Aggiornare le impostazioni del motore AI.

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 Configurazioni > Profilo .

3

Fare clic sull'icona accanto al motore AI.

4

Nella pagina Gestisci motore AI , configura i seguenti campi:

  • Motore di addestramento—Seleziona il motore di intelligenza artificiale richiesto dall'elenco a discesa.

  • Inferenza—Specificare le seguenti informazioni:

    • Punteggio al di sotto del quale viene mostrata la risposta di fallback—Il livello minimo di confidenza necessario per visualizzare una risposta, al di sotto del quale viene mostrata una risposta di fallback.

    • Differenza nei punteggi per corrispondenza parziale—La differenza minima tra i livelli di confidenza delle risposte per visualizzare chiaramente la corrispondenza migliore al di sotto della quale viene mostrato un modello di corrispondenza parziale.

  • Impostazioni avanzate

    • Espandi contrazioni—Seleziona questa opzione per convertire le contrazioni nei dati di formazione e nelle query dei consumatori nella loro forma completa per una maggiore accuratezza. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Controllo ortografico nell'inferenza: seleziona questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Dai priorità al riempimento degli slot—Seleziona questa opzione per dare priorità al riempimento degli slot rispetto al rilevamento degli intenti. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Ruoli entità—Selezionare questa opzione per abilitare ruoli diversi per una singola entità. Questa opzione è disponibile solo per i motori di intelligenza artificiale RASA e Mindmeld.

    • Numero di risultati da memorizzare per ciascun messaggio—Immettere il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di affidabilità) da elencare nelle Informazioni sulle transazioni nelle Sessioni. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Modello multilingue—Selezionare il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Per abilitare questa opzione, configura più di una lingua per un agente AI. Questa opzione è disponibile solo per il motore AI Swiftmatch.

    • Modello vettoriale—Seleziona il modello vettoriale dall'elenco a discesa per migliorare la precisione dell'agente AI. Questa funzionalità è disponibile solo per il motore di intelligenza artificiale Swiftmatch.

    • Rimuovi stopword—Seleziona questa opzione per rimuovere le stopword durante l'addestramento e l'inferenza. Questa funzionalità è disponibile solo per il motore di intelligenza artificiale Swiftmatch.

    • Rimuovi caratteri speciali—Seleziona questa opzione per rimuovere i caratteri speciali dalle query dei clienti e ottenere risposte migliori. Questa opzione è disponibile solo per il motore di intelligenza artificiale Swiftmatch.

    • Sostituzione di entità nell'inferenza—Seleziona questa opzione per sostituire i valori di entità nei dati di addestramento e nell'inferenza con gli ID di entità. Questa opzione è disponibile solo per il motore di intelligenza artificiale Swiftmatch.

    • Espansione delle forme di parola—Seleziona questa opzione per espandere i dati di addestramento con forme di parola (ad esempio plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per il motore di intelligenza artificiale Swiftmatch.

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:

  1. Nome intento (Intent name) - Immettete un nome per l'intento.

  2. Impostazioni (Settings) - Consente di attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reimposta slot dopo il completamento: attiva questa opzione per reimpostare i valori degli slot raccolti nella conversazione una volta completata l'intento. Se questo interruttore è disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
    2. Termina conversazione: attiva questa opzione per chiudere la sessione dopo questa finalità. Webex Connect e i flussi vocali possono utilizzarlo per chiudere una conversazione con i clienti.
  3. Contesto: fornisce i contesti di entrata e di uscita per l'intento. Per ulteriori informazioni, vedere Contesti.

    • Contesto voce: immettere l'input richiesto nella casella di testo e premere il tasto Invio o Invio per aggiungere il contesto della voce. È possibile configurare un massimo di 5 contesti di immissione per una determinata finalità.

      I contesti di immissione controllano se una finalità può essere abbinata alla query del cliente in base al contesto attivo della sessione.

    • Esci dal contesto: immettete l'input richiesto nella casella di testo e premete il tasto Invio o Invio per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per una determinata finalità.

      I contesti di uscita controllano i contesti attivi per una sessione.

  4. Finalità ed espressioni: aggiungere una frase per determinare la finalità e fare clic su + Aggiungi.

    • Genera varianti: per consentire al sistema di generare automaticamente le espressioni in base alla finalità, fare clic su Genera varianti.
      1. Nella finestra di dialogo Genera varianti specificare una descrizione della finalità di generare dati di training o espressioni pertinenti.
      2. Inserisci il numero di varianti da generare e scegli il livello di creatività che desideri sia l'LLM sottostante durante la generazione di queste varianti.
      3. Fare clic su Genera.
    • Aggiungere entità come slot: se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e vengono visualizzate nella sezione Slot . È possibile selezionare la parte dell'espressione come slot per tale finalità e scegliere un'entità già creata o creare una nuova entità.

    La finalità richiede almeno 3 espressioni e 2 annotazioni di slot per il training con il motore di intelligenza artificiale corrente.

    In ogni slot vengono visualizzati i seguenti elementi:
  5. Fessure (Slots (facoltativo) - Collegate le entità per il riempimento delle fessure. Ciò garantisce che l'agente di intelligenza artificiale raccolga tutte le informazioni necessarie.

    1. Fare clic su +Collega per collegare un'entità alla finalità. Se non è presente alcuna entità nell'elenco, l'opzione +Collegamento non viene visualizzata. Per creare un'entità, vedere la sezione Creare un'entità . Vengono visualizzati i seguenti dettagli dello slot ed è possibile configurare i tentativi e la risposta per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessario per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi che l'agente di intelligenza artificiale tenta di ottenere dal cliente per ottenere questo valore di slot.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fai clic su +Crea nuovo.
    2. Configurare le seguenti impostazioni:
      1. Attiva l'opzione Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con il cliente.

        L'agente di intelligenza artificiale considera l'ultimo valore inserito nello slot per elaborare i dati. Se si abilita questa funzione, il sistema aggiorna i valori per gli slot occupati ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva l'opzione 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 del cliente.
  6. Risposta: nella sezione Risposta , scegli la risposta che desideri restituire ai clienti al completamento dell'intento. Una volta scelta, fare clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fare clic su +Crea nuovo per creare una nuova risposta. Per ulteriori informazioni, vedere Creare una risposta.

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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegli un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    Se l'agente di intelligenza artificiale ha difficoltà a identificare il nome di una persona con il tipo di entità Nomi di persona, provare a utilizzare il tipo di entità in formato libero per migliorare il riconoscimento.

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.

  1. Immettere il nome della condizione e fare clic su Crea.

  2. Fare clic sulla condizione e passare alla sezione Regole , fornire le condizioni variabili IF e OR, in base alle esigenze.

    1. Nel campo Variabile sinistra, scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco delle variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile destra, specificare la variabile di risposta. Tipo di valore della variabile a cui deve corrispondere la sintassi nella variabile sinistra. Questo campo viene visualizzato solo quando si imposta l'Operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il tipo di dati su Variabile.
  3. Fare clic su Azioni per creare una risposta per la regola definita. Nella sezione Azioni , è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegliere il tipo di risposta dal riquadro destro. I tipi di risposta supportati sono Testo, Carosello, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per Web (impostazione predefinita), vedere la sezione Configurare i tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic su + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegliere il tipo di risposta per il canale scelto dal riquadro di destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali .
      4. Configurare le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurare i tipi di risposta.

6

Fai clic su Crea per creare una risposta.

Configurare i tipi di risposta
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 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 del pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Attenersi alla seguente procedura:

1

Fare clic sul pulsante Rispondi nel riquadro destro.

2

Configurare i dettagli dell'intestazione (facoltativo).

  1. Scegli il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il corpo del testo. Questo campo può contenere fino a 1024 caratteri.

4

Immettere il testo del piè di pagina (facoltativo). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fare clic sul pulsante Aggiungi, immettere il testo e il payload, quindi fare clic su Fine

È possibile configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configurare i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il corpo del testo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo dell'elenco.

3

Passare alla scheda Sezioni elenco e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Inserisci l'ID riga, che è un identificatore univoco per ogni riga che ti aiuterà a identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserisci il testo e il payload/identificatore per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo della selezione elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Immettere la descrizione del selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione elenco selezionata.

3

Passare alla scheda Elenco sezioni e configurare le seguenti impostazioni:

  1. Immettere il titolo per gli elementi nell'elenco.

  2. Immettere il titolo per gli elementi nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificatore di un elemento. Quando un utente seleziona un elemento, l'identificatore viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fai clic sull'icona + .

    6. Per eliminare un elemento, fare clic sull'icona Elimina .

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:

  1. Immettere un titolo per il selettore ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passare alla scheda Dettagli evento e configurare:

  1. Inserisci il titolo dell'evento.

  2. Inserisci il fuso orario dell'evento.

  3. Configurare gli slot:

    1. Immettere la data e l'ora per lo slot1.

    2. Immettere la durata per lo slot1.
    3. Immettere l'identificatore dello slot. Quando un utente seleziona uno slot, l'identificatore viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supporta le risorse immagine.

  • Selettore: una pagina per una singola selezione tra più opzioni.

  • Selettore data: fornisce al selettore di data standard di Apple formato e limiti di data personalizzabili.

  • Input: una pagina con vari campi di input per raccogliere informazioni.

I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:

  • BusinessFormEvent: configura identificatori di pagina, riepilogo, pagine e immagini.

  • BusinessChatMessage: configura le informazioni sui messaggi ricevuti e di risposta.

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:

  1. Timeout: specifica la durata, in secondi, in cui l'agente attende una risposta dell'utente. Se non c'è risposta, puoi impostarla in modo da richiedere nuovamente all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti accesso tramite chiatta: selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con un nuovo input. Se deselezionata, l'utente deve attendere che l'agente abbia terminato la risposta prima di rispondere.

  4. DTMF input: selezionare questa opzione per consentire agli utenti di inserire dettagli specifici tramite la tastiera. Ciò è utile per raccogliere informazioni espresse in numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: scegli la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambe: DTMF e voce.
    • Timeout tra cifre (s): imposta il tempo di inattività massimo consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino a quel momento vengono inviate al flusso come input.
    • Carattere di terminazione: specifica il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input del tastierino precedente viene inviato al flusso come input utente.
    • Lunghezza massima: specifica la lunghezza massima di caratteri consentita per l'input dell'utente.

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

Operazioni preliminari

Creare l'agente AI di script.

1

Nel dashboard, fai clic sull'agente AI di script che hai creato.

2

Passare a Configurazione > Handover e attivare o disattivare le impostazioni richieste:

  1. Passaggio di consegne su corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può avviare un passaggio di consegne. Questo numero è configurabile.

  2. Trasferimento in fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare un passaggio di consegne dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Trasferimento dopo ripetute risposte dell'agente: messaggi ripetuti consecutivi in una sessione possono avviare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

  4. Passaggio quando viene raggiunto il limite di tentativi di riempimento slot: quando i tentativi di ripetizione per il riempimento dello slot vengono raggiunti al limite massimo, viene avviata la consegna dell'agente.

3

Fai clic su Salva modifiche.

Come procedere

Passare all'anteprima dell'agente AI con script.

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 scheda Configurazione > Lingua .

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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzata la scheda Testcases .
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 1. Casi di test
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui interagisci con l'agente AI.
Intento previstoSpecificare 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 precedenteSelezionare 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 parzialiAbilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti.
Esporta in CSVEsportare test case in un file separato da virgole (CSV).
Callback di testAbilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive.
Richiamata nel flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Modello di richiamata previstoSpecificare 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 .

.
Al termine di ogni test case, il sistema visualizza il proprio risultato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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 :

  1. 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.
  2. Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: la lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo per rappresentare il testo come vettori numerici. 
  10. Punteggi soglia minima: visualizza il punteggio soglia minimo.
  11. 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.
  12. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic sulla scheda Cronologia versioni per visualizzare la cronologia dell'agente AI.
  3. 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 da e Modifica posizione per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se è stato abilitato l'accesso per decrittografare.

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.

  1. Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
  3. Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore Stato di cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Dal dashboard, scegli l'agente AI che hai creato.
  2. 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 Flussi > Variabili globali.

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 Contact Center > Esperienza del cliente > Flussi. 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 Definizione di variabile > Variabili predefinite 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.Visualization view screenshot is added

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

Sviluppo di prodotti AI

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 sicurezza

Non 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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.

Introduzione a Webex AI Agent Studio

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.

Tabella 1. Disponibilità dell'agente Webex AI

Soluzione per Contact Center

Tipo di agente IA

  • Webex Contact Center

  • Webex Contact Center Enterprise (WxCCE)

  • Valutazione continua unificata (UCCE)

  • CCE confezionato (PCCE)

  • CCX unificato (UCCX)

    Unified CCX è attualmente disponibile in versione Alpha.

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à:

Tabella 2. Tipologie di agenti di intelligenza artificiale e loro capacità
tipo di agente IAScopoCome si configura?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi prefissati, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni basandosi sulle informazioni disponibili e su azioni predefinite.

  • Automatizzano le attività che richiedono molto tempo o che sono ripetitive.

  • Accedono a una base di conoscenza e la utilizzano per fornire risposte informative e accurate alle domande degli utenti.

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.
  • Svolgono compiti specifici, chiaramente definiti e strutturati.

  • Rispondono alle domande basandosi su un corpus di addestramento creato dagli utenti, ovvero una raccolta di esempi e risposte.

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

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:

RuoloOrganizzazione clienteOrganizzazione partnerQualsiasi 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.

  1. Avvia AI Agent Studio.
  2. Passa il mouse sull'icona dell'utente nell'angolo in basso a sinistra del menu di navigazione e fai clic su Profilo aziendale.
  3. Fai clic sulla scheda Compagni di squadra per visualizzare l'elenco dei compagni di squadra esistenti.
  4. Fai clic sull'icona Modifica sotto la colonna Azioni .
  5. Attiva l'opzione Decifra accesso per consentire agli utenti di accedere alle trascrizioni.
  6. 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.

  1. Accedere a Control Hub.
  2. Seleziona Servizi > Centro contatti.

  3. Dal riquadro di navigazione Contact Center, selezionare Esperienza cliente > Agente IA.
  4. 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 Control Hub > Servizi > Contact Center, 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente, inserire il nome dell'agente AI.
  4. (Facoltativo) In ID sistema, modificare l'identificativo univoco generato dal sistema.
  5. 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.

Gestire le basi di conoscenza

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

  1. Accedi alla piattaforma Webex AI Agent Studio.

  2. 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 Aggiungi sorgente > File.

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

  • Il tempo massimo di attesa per l'elaborazione di un file prima che si verifichi un timeout è di 2 ore (calcolato dal momento in cui il file è stato preso in carico per l'elaborazione). Tuttavia, non esiste un limite di tempo per la permanenza del file nella coda.

  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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.

  • Fai clic sull'icona Modifica sotto Controlli per modificare il file.
  • Fai clic sull'icona Elimina sotto Controlli per eliminare la sorgente.

Operazioni successive

Associa il file caricato all'agente di intelligenza artificiale. Consultare la sezione Configura la knowledge base nella Guida di amministrazione di Webex AI Agent Studio.

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 Aggiungi sorgente > Articoli.

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.

L'articolo viene aggiunto alla pagina delle fonti.

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

Associa il file caricato all'agente di intelligenza artificiale. Consultare la sezione Configura la knowledge base nella Guida di amministrazione di Webex AI Agent Studio.

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: /

Considerazioni importanti:

  • Abbinamento di gruppo esclusivo: Se entrambi sono User-agent: CiscoWebexAIAgentCrawler gruppo 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 Aggiungi sorgente > Siti web. 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:

  1. Sotto Fonte:

    • Inizio URL: Inserisci l'URL della pagina web che desideri analizzare e aggiungila come sorgente.
    • Filtri: Utilizza le seguenti opzioni di attivazione/disattivazione per definire cosa devi estrarre:
      • Estrai solo gli URL che corrispondono a una sintassi specifica con caratteri jolly: Utilizza i modelli di URL per focalizzare la scansione. È possibile aggiungere fino a 10 motivi.

        Esempi:

        • *product*– Trova ed estrae gli URL contenenti "prodotto".
        • *help* – individua ed estrae solo gli URL contenenti "help".
        • */blog/* - corrisponde ed estrae l'URL con /blog/ sul percorso.

      • Estrai solo i sottodomini dell'URL iniziale: Se il contenuto di destinazione si estende su più sottodomini, è possibile specificarne fino a 10 da includere (ad esempio, support.example.com).

  2. Sotto Estrazione ambito: Definire l'ambito in base al quale il sistema estrae il contenuto dalle pagine web.

    • Limite di profondità
      • 0: Esegue la scansione solo dell'URL della pagina iniziale o della pagina di destinazione.

      • 1: Esegue la scansione della pagina iniziale e di tutte le pagine collegate direttamente ad essa.

      • 2: Esegue la scansione della pagina iniziale, delle pagine collegate direttamente e delle pagine collegate da queste ultime.

    • Limite di pagine: Inserisci il numero di pagine che desideri che il sistema analizzi. È possibile indicizzare fino a 250 pagine. Se si imposta il limite di profondità a '0', non è possibile configurare il limite di pagine.

    Ad esempio: Se il limite di pagine =100 E crawl_depth=1, e se sono disponibili solo 50 link, il crawler restituisce 50 pagine.

    • Esclusioni di contenuti:
      • Tutto: Escludi intestazioni, piè di pagina, elementi di navigazione ed elementi dei moduli.

      • Navigazione: Escludi gli elementi di navigazione.

      • Piè di pagina: Escludi gli elementi del piè di pagina.

      • Modulo: Escludi gli elementi del modulo.

  3. Pianificazione esecuzione sincronizzazione: Questa sezione consente di configurare la frequenza della sorgente di sincronizzazione dei dati. È inoltre possibile configurare le modalità di applicazione delle modifiche agli agenti.

    • Frequenza di sincronizzazione: L'opzione predefinita e attualmente supportata è "Esegui su richiesta". Ciò consente di sincronizzare manualmente le pagine web per visualizzare le modifiche più recenti.

    • Sincronizza la modifica del contenuto: Scegli se applicare automaticamente le modifiche o se attendere la tua approvazione.

      • Applica automaticamente le modifiche agli agenti o alle competenze (opzione predefinita).

      • Sospendi le modifiche in attesa dell'approvazione dell'amministratore prima di renderle disponibili.

4

Fai clic su Aggiungi sorgente.

L'URL web viene aggiunto alla pagina Fonti. Lo stato viene visualizzato come sincronizzazione. Il sistema:
  • 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

Associa l'URL di origine del sito web all'agente di intelligenza artificiale. Consultare la sezione Configura la knowledge base nella Guida di amministrazione di Webex AI Agent Studio.

Avviare una sincronizzazione manuale

Dopo aver creato una fonte di conoscenza con URL web, esegui un'operazione di sincronizzazione manuale per mantenere aggiornate le informazioni della fonte di conoscenza.
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

Se l'approvazione dei contenuti è abilitata, rivedi i contenuti estratti prima che diventino disponibili per i tuoi agenti di intelligenza artificiale.
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:

  • Aggiunto: Nuovi contenuti rilevati durante questa sincronizzazione.

  • Modificato: Contenuti esistenti che sono stati modificati.

  • Eliminato: Contenuto non più disponibile sul sito di origine.

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:

  • Fonti: Dettagli delle fonti associate alla base di conoscenza, quali:
    • Source name
    • Descrizione
    • Tipo
    • Creato da
    • Ultimo aggiornamento effettuato da
    • Ultimo aggiornamento alle
    • Stato
    • Controlli
  • Utilizzato da: Dettagli dell'agente di intelligenza artificiale che utilizza la specifica base di conoscenza.
  • Storia: Cronologia delle attività sulla base di conoscenza.

È 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:

  • Nome della base di conoscenza.
  • Tipologia della base di conoscenza.
  • Basi di conoscenza aggiornate tra le date specificate.
  • Basi di conoscenza create tra date specificate.

Fai clic su Reimposta tutto per reimpostare i criteri di ricerca.

Impostazione dell'agente AI autonomo

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 Autonomous. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli degli agenti AI.

4

Scegli il tipo di agente Autonomo.

5

Specificare i seguenti dati richiesti:

  1. Nome dell'agente—Inserisci il nome dell'agente IA. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. ID di sistema— Un identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale—Scegli uno dei seguenti motori di intelligenza artificiale dall'elenco a discesa per soddisfare le esigenze del tuo contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta gli agenti di intelligenza artificiale nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US. 1.0: Offre conversazioni naturali e realistiche in inglese, adattate agli accenti regionali statunitensi e ai requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi. Al momento, questo motore di rendering non supporta i contenuti multimediali regionali provenienti da località remote.

    • Webex AI Pro-Europe 1.0: Offre un'esperienza localizzata e adattata agli accenti regionali, garantendo una migliore esperienza utente e la conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE. Al momento, questo motore di rendering non supporta i contenuti multimediali regionali provenienti da località remote.

    La scelta del motore AI determina le impostazioni della conversazione, come lingua, voce, DTMF, ritardi & Interruzioni e vocabolario: disponibili per configurare il tuo agente IA. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate nella scheda Conversazioni si aggiorneranno dinamicamente in base alla tua selezione. Per i dettagli sulle funzionalità dei motori di intelligenza artificiale, fare riferimento all'articolo Comprendere i motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  4. Obiettivo dell'agente— Fornire una breve descrizione dell'obiettivo dell'agente IA. Per inserire un esempio, fai clic su Inserisci esempio. Vedi Cosa fare e cosa non fare quando si scrivono gli obiettivi per le migliori pratiche.

    L'obiettivo e le istruzioni dell'agente, considerati insieme, possono avere una lunghezza massima di 5120 caratteri.

6

Fare clic su Crea. Hai creato con successo l'agente AI autonomo, che ora è disponibile nella Dashboard.

  • È possibile creare fino a 100 agenti IA, inclusi sia agenti con script che agenti autonomi.
  • Non creare un singolo agente di intelligenza artificiale autonomo con un ambito complesso. In alternativa, create più agenti di intelligenza artificiale con ambiti di competenza limitati. Utilizza l'opzione di trasferimento per trasferire la chiamata da un agente AI a un altro. Per ulteriori informazioni, consultare la sezione .

È inoltre possibile importare agenti IA preconfigurati. Per ulteriori informazioni, vedere Importa agente AI.

Operazioni successive

Configura l'agente AI autonomo.

Configura agente AI autonomo

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 Configurazioni > Scheda Profilo e configura i seguenti dettagli:

  1. Nome dell'agente—Modifica il nome dell'agente IA, se necessario.

  2. ID di sistema—Modifica l'ID di sistema dell'agente IA, se necessario.

  3. URL per l'immagine del profilo dell'agente— L'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificalo se necessario.

  4. Fuso orario—Visualizza il fuso orario configurato a livello di organizzazione, per impostazione predefinita. Se necessario, seleziona un fuso orario diverso per i singoli agenti IA dall'elenco a discesa.

    Il sistema mantiene le configurazioni a livello di agente anche quando cambiano le impostazioni a livello di organizzazione.

  5. Motore IA—Scegli una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore IA:

    • Webex AI Pro 1.0: Supporta gli agenti di intelligenza artificiale nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: Offre conversazioni naturali e realistiche in inglese, adattate agli accenti regionali statunitensi e ai requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: Offre un'esperienza localizzata e adattata agli accenti regionali, garantendo una migliore esperienza utente e la conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore AI determina le impostazioni della conversazione, come lingua, voce, DTMF, ritardi & Interruzioni e vocabolario: disponibili per configurare il tuo agente IA. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate nella scheda Conversazioni si aggiorneranno dinamicamente in base alla tua selezione. Per i dettagli sulle funzionalità dei motori di intelligenza artificiale, fare riferimento all'articolo Comprendere i motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  6. Trasparenza dell'IA— Abilita o disabilita la nota di trasparenza che informa i clienti che stanno interagendo con un agente di IA. Per i nuovi agenti IA, l'opzione di trasparenza dell'IA è abilitata per impostazione predefinita. Se lo disattivi, devi confermare la ricezione dell'avviso e fornire una motivazione.

    • Nelle regioni europee: Questa funzione è abilitata per impostazione predefinita. Per tutti i tipi di agente viene riprodotto o visualizzato un messaggio di trasparenza (a seconda del canale). Se gli amministratori decidono di disabilitare questa funzionalità, devono riconoscere i rischi e aggiungere commenti di verifica prima di disattivarla.

      I clienti con implementazioni rivolte all'UE devono rivedere il messaggio di trasparenza predefinito e verificare che la formulazione finale soddisfi i propri requisiti di branding, legali e di conformità entro il 2 agosto 2026.

    • In tutte le altre regioni: Gli amministratori possono scegliere se abilitare la funzionalità e, se necessario, configurare il messaggio. Cisco raccomanda di abilitare la trasparenza dell'IA come buona prassi per garantire che gli utenti finali siano informati quando interagiscono con l'IA.

      È inoltre possibile configurare un messaggio di trasparenza per gli agenti IA già presenti nella propria organizzazione. È consigliato, ma facoltativo.

    Nelle conversazioni vocali, prima del messaggio di benvenuto viene riprodotto un messaggio di trasparenza che gli interlocutori non possono interrompere. Nelle conversazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata dall'IA durante la sessione.

  7. Messaggio di benvenuto—Il messaggio di benvenuto predefinito che l'agente IA utilizza per avviare l'interazione. Aggiornare questo campo, se necessario.

    Specifica il messaggio di benvenuto nella lingua desiderata per l'agente di intelligenza artificiale. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente IA.

  8. Obiettivo dell'agente—Modifica l'obiettivo dell'agente IA, se necessario. Vedi Cosa fare e cosa non fare quando si scrivono gli obiettivi per le migliori pratiche.

  9. Istruzioni—Inserisci le istruzioni per l'agente IA. Vedi Suggerimenti di ingegneria rapida durante la scrittura delle istruzioni.

    L'obiettivo e le istruzioni dell'agente possono contenere complessivamente fino a 5120 caratteri.

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 Configurazioni > Azioni 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.

  1. Scegli Sfoglia le azioni > Selezionare le opzioni disponibili per la configurazione del client MCP.

  2. Scegli Aggiungi nuovo > Adempimento per creare un'azione di adempimento.

  3. Scegli Aggiungi nuovo > Trasferisci per creare un'azione di trasferimento personalizzata.

È 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:

  1. Nome azione—Inserisci il nome dell'azione. Per esempio, Book tickets. La lunghezza massima del campo Nome azione è di 64 caratteri.

  2. Descrizione dell'azione—Fornire una breve descrizione dell'azione prevista. Assicurati che la descrizione dell'azione sia chiara e precisa. La lunghezza massima della descrizione dell'azione è di 1024 caratteri .

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.

  1. Se si sceglie Usa l'esecuzione di Webex Connect Flow Builder, eseguire la seguente configurazione:

    • Seleziona il servizio—Scegli il servizio richiesto configurato nell'area di lavoro del client Webex Connect.

      Webex AI Agent Studio può accedere solo ai servizi e ai flussi configurati all'interno dell'area di lavoro a livello client.

    • Seleziona un flusso—Scegli il flusso desiderato configurato nell'area di lavoro del client Webex Connect.
  2. Se si sceglie Gestisci nel flusso sorgente (solo voce), è necessario configurare eventi personalizzati. Per informazioni dettagliate, consultare la sezione Configurare dati personalizzati ed eventi personalizzati per gli agenti AI.

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:

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:

  1. Nome dell'entità—Inserisci il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.

  2. Tipo di entità—Scegli il tipo di dati dell'entità.

  3. Descrizione dell'entità—Fornisci una breve descrizione dell'entità. Assicurati che la descrizione dell'entità sia chiara e precisa. La lunghezza massima della descrizione dell'entità può essere di 512 caratteri.

  4. Esempi di entità—Inserisci un esempio per l'entità. Fai clic +Add per aggiungere altri esempi.

  5. Seleziona la casella di controllo Obbligatorio per rendere questa entità obbligatoria.

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

  1. Per aggiungere un'entità di input in JSON, fai clic su Usa JSON invece di.
  2. Inserire lo schema dei parametri di input in formato JSON.
  3. 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 Configurazioni > Azioni tab.

3

Fai clic sull'elenco a discesa Crea nuovo.

4

Nella pagina Crea un'azione di trasferimento, specifica i seguenti dettagli:

  1. Nella sezione Informazioni generali, specificare i seguenti dettagli:

    • Nome azione—Inserisci il nome dell'azione. Ad esempio, Leave_Segreteria telefonica.
    • Condizione di trasferimento—Descrivere la condizione per il trasferimento. Ad esempio, l'utente desidera lasciare un messaggio vocale.
    • Visibilità dei trasferimenti— Attiva/disattiva l'opzione per annunciare i trasferimenti.
      • Attiva l'interruttore: L'agente AI informa il cliente del trasferimento prima di eseguirlo.
      • Disattiva l'interruttore: L'agente di intelligenza artificiale esegue un trasferimento silenzioso e gestisce l'azione utilizzando linguaggi neutri.
  2. (facoltativo) Fare clic su +New entità di input. Nella pagina Aggiungi una nuova entità di input, inserisci i seguenti dettagli:

    • Nome dell'entità—Inserisci il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.
    • Tipo di entità—Scegli il tipo di dati dell'entità.
    • Descrizione dell'entità—Fornisci una breve descrizione dell'entità. Assicurati che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della descrizione dell'entità può essere di 512 caratteri.
    • Esempi di entità—Inserisci un esempio per l'entità. Clic +Add per aggiungere altri esempi.
  3. Fare clic su Aggiungi.

Operazioni successive

Configurare l'attività Virtual Agent V2. Per maggiori dettagli, consultare la sezione Utilizzare agenti IA per le interazioni con i clienti.

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 Configurazioni > Conoscenza 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.

  1. Per accedere alla Knowledge baseselezionata, scegli Gestisci Knowledge base dall'elenco a discesa.

  2. Per disconnettere la knowledge base dall'agente IA, selezionare Nessuno dall'elenco a discesa.

  3. Per creare una nuova base di conoscenza, scegli +Add Nuovo dall'elenco a discesa. Per ulteriori informazioni, vedere Creare una base di conoscenza per l'agente AI.

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:

  1. Lingua: In base al motore di intelligenza artificiale scelto per il tuo agente IA (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente IA), configura l'opzione lingua richiesta:

    • Per il motore Webex AI Pro 1.0, la lingua predefinita è impostata su English. Seleziona la lingua desiderata dall'elenco a discesa. Per visualizzare l'elenco delle lingue supportate, consultare l'articolo Lingue e voci supportate.
    • Per il motore Webex AI Pro-US 1.0 , l'inglese è l'unica lingua supportata di default, con en-US impostato come locale predefinito. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.
    • Per il motore Webex AI Pro-Europe 1.0 , l'inglese è l'unica lingua supportata di default, con en-GB impostato come locale predefinito. Webex AI Pro-Europe 1.0 è disponibile solo per i clienti europei.
  2. Stile di risposta: —Scegli come vuoi che il tuo agente IA risponda ai clienti:

    • Attivo - ringraziamenti rapidi prima di una risposta sostanziale—Fornisce ringraziamenti rapidi prima di dare una risposta completa. Ciò significa che l'agente dirà prima qualcosa come "Ho capito la sua risposta" o "Ho capito", il che aiuta a rassicurare il cliente che il suo input è stato ricevuto prima di passare a una risposta dettagliata. È possibile configurare ulteriormente lo stile, la frequenza e la lunghezza delle risposte:
      • Stile—Scegli lo stile di risposta per la conversazione: Breve, Empatico, Conversazionale, o Formale. Ad esempio, nelle conversazioni in ambito sanitario è opportuno utilizzare un tono empatico.
      • Frequenza—Scegli una frequenza di risposta appropriata: Sempre o Quando opportuno. Un numero eccessivo di risposte può talvolta risultare fonte di distrazione o fastidioso.
      • Lunghezza—Scegli la lunghezza di risposta preferita:
        • Molto corto: Fino a due parole.
        • Corto: Fino a quattro parole.
        • Medio: Fino a sei parole.
        • Lungo: Fino a otto parole.
    • Diretto - leggero ritardo, restituisce solo la risposta sostanziale—L'agente attende un momento e poi risponde solo con la risposta sostanziale, senza alcun riconoscimento iniziale.
    • Seleziona la casella di controllo Includi disfluenze se desideri aggiungere intercalari come "ehm" o "tipo" per rendere la voce dell'agente più umana e comprensibile.
4

Configura le impostazioni del canale Voce :

  1. Voce—Scegli la voce desiderata per il tuo agente IA dal menu a tendina Seleziona voce, in base al motore IA scelto e alla lingua configurata. Per visualizzare l'elenco delle voci supportate, consultare l'articolo Lingue e voci supportate.

    • Per il motore Webex AI Pro 1.0, la voce predefinita per l'inglese è en-US-Jennifer. Per utilizzare una lingua o una voce diversa, seleziona la lingua preferita nel passaggio precedente; le voci disponibili per quella lingua appariranno quindi nel menu a tendina.
    • Per il motore Webex AI Pro-US 1.0, la voce predefinita per l'inglese è impostata su en-US-Jess. Al momento, è possibile passare solo ad altre voci in inglese.
    • Per il motore Webex AI Pro-Europe 1.0, la voce predefinita per l'inglese è impostata su en-GB-Grace. Attualmente, è possibile passare solo alle voci en-IE.

  2. Velocità di eloquio—Inserisci il valore numerico per aumentare o diminuire la velocità di eloquio rate/speed della produzione vocale. I valori validi vanno da 0,7 a 1,2, con il valore predefinito impostato a 1,0 per la velocità normale.

    • Questa impostazione sovrascrive la velocità di parlato configurata in Flow Designer.
    • Valori estremi, prossimi alla velocità di parlato minima o massima, possono influire sulla qualità del parlato generato.

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 :

  1. Attiva o disattiva l'opzione Consenti al cliente di interrompere per abilitare o disabilitare la possibilità per i clienti di parlare sopra l'agente. Attivando questa opzione, i chiamanti possono interrompere l'operatore senza dover attendere una pausa.

  2. Attiva o disattiva l'opzione Usa il rilevamento vocale AI di Webex per abilitare o disabilitare un'esperienza di interruzione più fluida per il cliente. L'attivazione di questa opzione consente ai tuoi agenti di intelligenza artificiale di rilevare con molto anticipo quando un cliente inizia a parlare. L'agente di intelligenza artificiale smette di parlare e inizia ad ascoltare con un ritardo notevolmente ridotto. Questa opzione è disponibile per l'inglese e le altre lingue supportate.

  3. Regola il cursore Sensibilità di fine discorso per impostare la velocità con cui l'agente risponde dopo che il chiamante ha smesso di parlare. I valori validi vanno da 500 ms (aggressivo) a 2000 ms (rilassato), con un valore predefinito di 500 ms (aggressivo).

  4. Inserisci il timeout di completamento (in secondi) per impostare un limite di tempo per l'esecuzione dell'attività e per interromperla forzatamente. I valori validi vanno da 10 a 30 secondi, con un valore predefinito di 30.

  5. Inserire il valore di Timeout chiamata (in millisecondi) per specificare per quanto tempo il sistema attende prima di verificare se il cliente ha terminato di parlare. I valori validi vanno da 750 a 3000 millisecondi, con un valore predefinito di 1500.

  6. Inserisci il Timeout senza input (in secondi) per impostare il tempo massimo di attesa per l'input del cliente prima che il sistema presupponga l'assenza di risposta. I valori validi vanno da 10 a 30, con un valore predefinito di 10.

7

Configura le impostazioni DTMF :

  1. Inserisci il valore del timeout, espresso in due cifre (in secondi). Questo parametro definisce per quanto tempo l'agente AI attende il successivo input DTMF dal cliente prima di procedere con il flusso della conversazione. Il valore predefinito è 5 secondi. Il valore può variare da 2 a 10 secondi.

  2. Inserire il carattere di terminazione che il cliente può utilizzare per indicare la fine dell'input DTMF. Il carattere di terminazione può essere # O *.

  3. Inserire la Lunghezza massima (in caratteri) per impostare la lunghezza massima consentita per l'input DTMF dai clienti. Il valore predefinito è di 16 caratteri. Il valore può variare da 8 a 32 caratteri.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto il motore Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto il motore Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in lingua inglese.

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:

  1. Nella Dashboard, fai clic sull'agente AI autonomo di cui desideri visualizzare i dettagli della sessione.

  2. 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 Icona Riproduci per avviare l'ascolto della sessione interattiva e fai clic su icona di pausa 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 Icona sonora 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.

    • 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:

  1. Nella Dashboard, fai clic sull'agente AI autonomo di cui desideri visualizzare la cronologia.

  2. 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:

  1. Seleziona l'agente AI dalla Dashboard.
  2. 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.

Imposta agente AI con script

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 Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli degli agenti AI.

4

Scegli il tipo di agente Scripted.

5

Specificare i seguenti dettagli:

  1. Nome dell'agente—Inserisci il nome dell'agente IA.

  2. ID di sistema— Un identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore IA—Scegli un motore IA dall'elenco a discesa. Le opzioni disponibili sono:

    • Webex AI Agent Pro 2.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Webex AI Agent Pro 1.0 (con Swiftmatch)

    Per i dettagli sulle funzionalità di ciascun motore di IA, fare riferimento all'articolo Comprendere i motori di IA per gli agenti di IA.

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:
  • Visualizza anteprima
  • Copia il token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

Inoltre, è possibile importare gli agenti di intelligenza artificiale. Per ulteriori informazioni, vedere Importa agente AI.

Operazioni successive

Configura il tuo agente AI con script.

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 Configurazioni > Scheda Profilo e configura i seguenti dettagli:

  1. Nome dell'agente—Modifica il nome dell'agente IA, se necessario.

  2. ID di sistema—Modifica l'ID di sistema dell'agente IA, se necessario.

  3. URL per l'immagine del profilo dell'agente— L'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificalo se necessario.

  4. Fuso orario—Seleziona il tuo fuso orario dall'elenco a discesa.

  5. Consenti feedback— Attiva questa opzione per consentire a un agente IA di richiedere feedback nel messaggio.

  6. Motore IA—Visualizza il motore IA scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per ulteriori informazioni, vedere Aggiornare le impostazioni del motore AI.

  7. Descrizione—Inserisci i dettagli relativi all'agente IA.

  8. Messaggio di errore personalizzato—Inserisci un messaggio di errore personalizzato per gli errori del server o del proxy.

  9. Trasparenza dell'IA— Abilita o disabilita la nota di trasparenza che informa i clienti che stanno interagendo con un agente di IA. Fai clic su Modifica informativa sulla trasparenza per modificare il messaggio predefinito sulla trasparenza.

    • La nota di trasparenza predefinita viene utilizzata quando non è disponibile un messaggio specifico per la lingua.
    • Nelle conversazioni digitali, la nota sulla trasparenza viene aggiunta alla prima risposta generata dall'IA durante la sessione.
    • Nelle conversazioni vocali, la nota di trasparenza viene riprodotta prima che l'interazione con l'IA prosegua e gli interlocutori non possono interromperla.
    • I nuovi agenti IA hanno la trasparenza dell'IA abilitata per impostazione predefinita. Se lo disattivi, conferma di aver letto l'avviso e fornisci una motivazione.
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 Configurazioni > Profilo scheda.

3

Fai clic sull'icona accanto al motore di intelligenza artificiale.

4

Nella pagina Gestisci motore AI, configura i seguenti campi:

  1. Motore di addestramento—Seleziona il motore di intelligenza artificiale desiderato dall'elenco a discesa.

    L'addestramento di un agente di intelligenza artificiale utilizzando il modello Webex AI Pro 2.0 (con Swiftmatch) potrebbe richiedere un tempo leggermente maggiore rispetto al modello Webex AI Pro 1.0 (con Swiftmatch).

  2. Inferenza—Specificare le seguenti informazioni:

    • Punteggio al di sotto del quale viene mostrata la risposta di ripiego—Il livello minimo di confidenza necessario per visualizzare una risposta, al di sotto del quale viene visualizzata una risposta di ripiego. Tieni presente che la modifica del motore di intelligenza artificiale influirà sul valore predefinito di questa impostazione.

      Tabella 1. Valori di punteggio di fallback per i motori di intelligenza artificiale
      Motore di intelligenza artificialeIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)-0.1, -0.05, 0.0, 0.05, 0.1, 0.15, 0.2 0.05Seleziona un valore predefinito dall'elenco a discesa.
      Webex AI Pro 1.0 (con Swiftmatch)Da 0 a 10.3Inserisci un valore valido nella casella di testo.
    • Differenza di punteggio per corrispondenza parziale— Il divario minimo tra i livelli di confidenza delle risposte per visualizzare chiaramente la migliore corrispondenza al di sotto della quale viene mostrato un modello di corrispondenza parziale. Tieni presente che la modifica del motore di intelligenza artificiale influirà sul valore predefinito di questa impostazione. Per entrambi i motori, il punteggio è 0 -1.

      Tabella 2. Valori parziali del punteggio di corrispondenza per i motori di intelligenza artificiale
      Motore di intelligenza artificialeIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)0—10.02Inserisci un valore valido nella casella di testo.
      Webex AI Pro 1.0 (con Swiftmatch)0—10.05Inserisci un valore valido nella casella di testo.

      Nella maggior parte dei casi, il valore di soglia predefinito è sufficiente. Per i casi d'uso che richiedono personalizzazione, convalida i valori di soglia di fallback alternativi utilizzando la funzionalità di test e scegli l'intervallo che offre le prestazioni migliori in base ai campioni aggiunti.

      Webex AI Pro 2.0 (con Swiftmatch) utilizza due punteggi: un punteggio di similarità e un punteggio di corrispondenza parziale per determinare le corrispondenze di intento. Un intento viene considerato una corrispondenza se il suo punteggio è superiore a 0,05.

      • Partita parziale: Se due o più intenti hanno punteggi superiori a 0,05 e la differenza tra i loro punteggi è inferiore o uguale a 0,02, l'agente IA attiva una corrispondenza parziale e chiede all'utente di chiarire quale opzione preferisce.

      • Partita sicura: Se la differenza tra i due punteggi di intento più alti è superiore a 0,02, il sistema identifica l'intento con il punteggio più alto come potenziale corrispondenza.

  • Impostazioni avanzate— Specificare le seguenti informazioni:

    • Espandi le contrazioni—Seleziona questa opzione per convertire le contrazioni nei dati di training e nelle query dei consumatori nella loro forma completa per una maggiore precisione. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch).

    • Controllo ortografico in fase di inferenza—Seleziona questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Dai priorità al riempimento degli slot—Seleziona questa opzione per dare priorità al riempimento degli slot rispetto al rilevamento dell'intento. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch).

    • Risultati memorizzati per messaggio—Inserisci il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di affidabilità) da elencare in Informazioni sulla transazione nelle Sessioni. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Modello multilingue—Seleziona il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente AI per abilitare questa opzione. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Modello vettoriale—Scegli il modello vettoriale dall'elenco a discesa per migliorare la precisione dell'agente IA. Questa funzionalità è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi le stopwords—Seleziona questa opzione per rimuovere le stopwords durante l'addestramento e l'inferenza. Questa funzionalità è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi caratteri speciali—Seleziona questa opzione per rimuovere i caratteri speciali dalle richieste dei clienti e ottenere risposte migliori. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Sostituisci le entità nell'inferenza—Seleziona questa opzione per sostituire i valori delle entità nei dati di addestramento e nell'inferenza con gli ID delle entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Espansione delle forme delle parole—Seleziona questa opzione per espandere i dati di addestramento con le forme delle parole (come plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

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:

  1. Nome dell'intento—Inserisci un nome per l'intento.

  2. Descrizione dell'intento—Inserisci una descrizione chiara e concisa dell'intento. Per ottimizzare le prestazioni di un agente di intelligenza artificiale, è consigliabile fornire una frase descrittiva anziché una o due sole parole. Questo campo è obbligatorio ed è applicabile solo al motore Webex AI Pro 2.0 (Swiftmatch). Se si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario fornire una descrizione per risolvere eventuali errori di convalida.

    Se nella descrizione dell'intento viene rilevato contenuto dannoso, verrà visualizzato un avviso generico e non sarà possibile salvare le modifiche finché il contenuto non verrà rimosso o corretto.

  3. Impostazioni— Attiva e disattiva le seguenti impostazioni per l'intent:

    1. Reimposta gli slot al termine— Attiva questa opzione per reimpostare i valori degli slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
    2. Termina conversazione—Attiva per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzare questa funzione per concludere una conversazione con i clienti.
  4. Contesto—Fornisci i contesti di ingresso e di uscita per l'intento. Per ulteriori informazioni, vedere Contesti.

    • Contesto di immissione—Immettere l'input richiesto nella casella di testo e premere il tasto Invio o Return per aggiungere il contesto di immissione. È possibile configurare un massimo di 5 contesti di ingresso per un determinato intento.

      I contesti di ingresso controllano se un intento può essere abbinato alla query del cliente in base al contesto attivo della sessione.

    • Contesto di uscita—Inserisci l'input richiesto nella casella di testo e premi il tasto Invio o Return per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un determinato intent.

      I contesti di uscita controllano i contesti attivi per una sessione.

  5. Intento & espressioni—Aggiungi un'espressione o una frase per determinare l'intento e fai clic su +Add.

    Per le scelte DTMF del canale vocale che attivano intenti predefiniti, aggiungi la cifra del tastierino numerico come espressione per l'intento corrispondente. Ad esempio, se il messaggio dice "Premi 1 per la fatturazione, premi 2 per l'assistenza", aggiungi 1 come frase all'intento di fatturazione e 2 come frase all'intento di assistenza.

    Il motore Webex AI Pro 2.0 (Swiftmatch) richiede almeno 10 utterances per intent. Questo numero viene calcolato considerando tutte le lingue configurate all'interno dell'intento. Quando si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario raggiungere un minimo di 10 enunciati per risolvere l'errore di convalida.

    Se vengono rilevati contenuti dannosi nelle frasi pronunciate, verrà visualizzato un avviso generico e non sarà possibile salvare le modifiche finché il contenuto non verrà rimosso o corretto.

    • Genera varianti— Affinché il sistema generi automaticamente frasi in base all'intento, fai clic su Genera varianti.
      1. Nella finestra di dialogo Genera varianti, descrivi lo scopo per cui intendi generare dati o frasi di addestramento pertinenti.
      2. Inserisci il numero di varianti da generare e scegli quanto creativo desideri che sia il modello LLM di base durante la generazione di queste varianti.
      3. Fai clic su Genera.
    • Aggiungi entità come slot—Se sono presenti entità nelle frasi aggiunte, queste vengono annotate automaticamente nelle frasi e appaiono nella sezione Slot. È possibile selezionare la parte dell'enunciato come slot per quell'intento e scegliere un'entità già creata oppure crearne una nuova.

    L'intento richiede almeno 3 enunciati e 2 annotazioni di slot per l'addestramento con l'attuale motore di intelligenza artificiale.

    Ciascuno slot visualizza quanto segue:
  6. Slot (opzionali)—Collega le entità per il riempimento degli slot. Ciò garantisce che l'agente di intelligenza artificiale raccolga tutte le informazioni necessarie.

    1. Fai clic +Link per collegare un'entità all'intento. Se non c'è alcuna entità nell'elenco, +Link L'opzione non viene visualizzata. Per creare un'entità, consultare la sezione Crea un'entità. Vengono visualizzati i dettagli dello slot seguente ed è possibile configurare i tentativi e la risposta per lo slot desiderato:
      • Il nome dell'entità collegata.
      • Obbligatorio: seleziona la casella di controllo per indicare se è necessario per completare l'intento.
      • Tentativi: inserisci il numero di tentativi che l'agente IA effettua per ottenere questo valore dello slot dal cliente.
      • Risposta: scegli la risposta appropriata per lo slot desiderato dall'elenco a discesa. Per creare una nuova risposta personalizzata, fai clic su +Create nuovo.
    2. Configura le seguenti Impostazioni:
      1. Attiva l'opzione Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con il cliente.

        L'agente di intelligenza artificiale considera l'ultimo valore inserito nello slot per elaborare i dati. Se si abilita questa funzione, il sistema aggiorna i valori degli slot occupati ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva l'opzione Fornisci suggerimenti per gli slot per fornire suggerimenti per il riempimento degli slot e valori alternativi per gli slot nella risposta finale, in base all'input del cliente.
  7. Risposta—Nella sezione Risposta, scegli la risposta che desideri inviare ai clienti al completamento dell'intento. Una volta selezionata, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fai clic su +Create nuovo per creare una nuova risposta. Per ulteriori informazioni, vedere Creare una risposta.

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:

  1. Nome dell'entità—Inserisci il nome dell'entità.

  2. Tipo di entità—Scegli un tipo di entità dall'elenco a discesa. In base al tipo di entità selezionato, inserisci un valore nel campo aggiuntivo, se presente.

    • Se l'agente IA ha difficoltà a identificare il nome di una persona con il tipo di entità Person names, prova a utilizzare il tipo di entità Free form per un riconoscimento migliorato.
    • Se l'agente AI non riconosce gli input come previsto quando si utilizza il valore dell'entità Regex o Alphanumeric con spazi nella classe di caratteri (ad esempio, ^[a-zA-Z 0-9]+$), provare a utilizzare il tipo di entità Free Form per una corrispondenza più ampia. Se preferisci utilizzare valori di entità Regex o Alphanumeric con spazi, puoi deselezionare l'opzione "Sostituisci entità nell'inferenza" nelle impostazioni avanzate del motore.

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 Configurazioni > Script > Risposte.

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.

  1. Inserisci il nome della condizione e fai clic su Crea.

  2. Fai clic sulla condizione e vai alla sezione Regole, inserisci le condizioni variabili IF e OR, se necessario.

    1. Nel campo Variabile sinistra , selezionare la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, consultare la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco delle variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono essere utilizzate anche per personalizzare le risposte degli agenti di intelligenza artificiale.
    2. Selezionare l'operatore appropriato per eseguire la regola.
    3. Seleziona il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile destra , specificare la variabile di risposta. Il tipo di valore della variabile con cui deve corrispondere la sintassi nella variabile di sinistra. Questo campo viene visualizzato solo quando si imposta l'operatore su uno di questi valori: uguale a, diverso da, compreso in, maggiore di, minore di. È inoltre possibile utilizzare l'elenco delle variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta Data type su Variable.
  3. Fai clic su Azioni per creare una risposta per la regola definita. Nella sezione Azioni, è possibile configurare la risposta da visualizzare per la richiesta del cliente una volta che la regola è stata soddisfatta.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Seleziona il tipo di risposta dal riquadro a destra. I tipi di risposta supportati sono Testo, Carosello, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta selezionato, configurare le impostazioni richieste. Per informazioni su come configurare le varie risposte per Web (predefinito), vedere la sezione Configura i tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fai clic + accanto a Web (predefinito).
      2. Seleziona il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e voce.
      3. Seleziona il tipo di risposta per il canale scelto dal riquadro a destra. Per i tipi di risposta supportati per i vari canali, vedere la sezione Tipi di risposta supportati per i canali.
      4. Configura le impostazioni necessarie per il tipo di risposta scelto. Per informazioni su come configurare le varie risposte, consultare la sezione Configurare i tipi di risposta.

6

Fai clic su Crea per creare una risposta.

Configura i tipi di risposta
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 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 del pulsante Rispondi

È possibile configurare le risposte tramite il pulsante "Rispondi" per il canale WhatsApp. Effettuare le seguenti operazioni:

1

Fai clic sul pulsante Rispondi nel riquadro di destra.

2

Configura i dettagli dell'intestazione (facoltativo).

  1. Scegli il tipo di intestazione: Testo (può contenere fino a 20 caratteri), Video, Immagine, Documento.

  2. Inserire il valore in base al tipo di intestazione selezionato.

3

Inserisci il corpo del testo. Questo campo può contenere fino a 1024 caratteri.

4

Inserisci il testo del piè di pagina (facoltativo). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fai clic su Aggiungi pulsante, inserisci il testo e il payload e fai clic su Fatto

È possibile configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Facoltativo) Configura i dettagli dell'intestazione (può contenere fino a 20 caratteri).

  2. Inserisci il corpo del testo (può contenere fino a 1024 caratteri).

  3. (Facoltativo) Inserire il testo del piè di pagina (può contenere fino a 60 caratteri).

  4. Inserisci il titolo dell'elenco.

3

Accedere alla scheda Sezioni elenco e configurare le seguenti impostazioni:

  1. (Facoltativo) Inserire il nome della sezione (può contenere fino a 24 caratteri).

  2. Inserisci il titolo della riga (può contenere fino a 24 caratteri).

  3. Inserisci l'ID della riga, che è un identificatore univoco per ogni riga che ti aiuterà a identificare la scelta dell'utente.

  4. Inserisci la descrizione della riga (può contenere fino a 20 caratteri).

  5. Per aggiungere una nuova sezione, fai clic su Aggiungi sezione.

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:

  1. Inserisci il testo e payload/identifier inviare il payload all'agente di intelligenza artificiale quando l'utente fa clic sul pulsante.

  2. Fare clic su Chiudi.

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:

  1. Inserisci il titolo del selettore di elenco.

  2. (Facoltativo) Inserisci l'URL dell'immagine di anteprima e scegli lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione per il selettore di elementi della lista.

  4. Inserisci il titolo e la descrizione per il messaggio di risposta in base all'opzione selezionata dal menu a tendina.

3

Accedere alla scheda Sezioni elenco e configurare le seguenti impostazioni:

  1. Inserisci il titolo degli elementi nell'elenco.

  2. Inserisci il titolo degli elementi nell'elenco.

  3. Nel campo Elemento elenco, configurare le seguenti impostazioni:

    1. Inserisci l'URL dell'immagine per l'elemento dell'elenco.

    2. Inserisci un titolo.

    3. Inserisci l'identificativo di un elemento. Quando un utente seleziona un elemento, l'identificativo viene inviato all'agente di intelligenza artificiale, che visualizza i passaggi successivi.

    4. Inserisci la descrizione dell'elemento dell'elenco.

    5. Per aggiungere un altro elemento, fai clic su + icona.

    6. Per eliminare un elemento, fai clic sull'icona Elimina .

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:

  1. Inserisci un titolo per il selettore dell'orario.

  2. (Facoltativo) Inserisci l'URL dell'immagine di anteprima e scegli lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione.

  4. Inserisci il titolo e la descrizione del messaggio di risposta in base all'opzione selezionata nel selettore orario.

2

Passare alla scheda Dettagli evento e configurare:

  1. Inserisci il titolo dell'evento.

  2. Inserisci il fuso orario dell'evento.

  3. Configura gli slot:

    1. Inserisci la data e l'ora per lo slot 1.

    2. Inserisci la durata per lo slot 1.
    3. Inserisci l'identificativo dello slot. Quando un utente seleziona uno slot, l'identificativo viene inviato all'agente di intelligenza artificiale, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fai clic su Aggiungi slot.
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 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:

  • Splash: Una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: Una pagina per un singolo "True/False" selezione o selezioni multiple, con supporto per le immagini.

  • Picker: Una pagina per la selezione di una singola opzione tra diverse alternative.

  • Selettore data: Offre il selettore data standard di Apple con formato e limiti di data personalizzabili.

  • Input: Una pagina con diversi campi di input per raccogliere informazioni.

I metadati strutturati del contenuto consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello è composto da due sezioni:

  • BusinessFormEvent: Consente di configurare identificatori di pagina, riepilogo, pagine e immagini.

  • Messaggio di chat aziendale: Configura le informazioni relative ai messaggi ricevuti e di risposta.

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:

  1. Timeout (s): Specificare la durata, in secondi, che l'agente attende per una risposta dall'utente. Se non c'è risposta, puoi impostare il sistema in modo che chieda nuovamente all'utente di confermare o che termini la conversazione. Il timeout predefinito è di 5 secondi.

  2. Risposta di timeout: Specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consentire l'irruzione: Seleziona questa opzione per consentire all'utente di interrompere la risposta dell'agente con un nuovo input. Se deselezionata, l'utente deve attendere che l'agente abbia terminato la sua risposta prima di poter rispondere a sua volta.

  4. Ingresso DTMF: Seleziona questa opzione per consentire agli utenti di inserire dettagli specifici tramite la tastiera. Questo è utile per raccogliere informazioni espresse come numeri lunghi. L'attivazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: Selezionare la modalità di input desiderata per consentire all'utente di rispondere solo tramite DTMF o utilizzando entrambi i metodi: DTMF e voce.
    • Intervallo tra le cifre (s): Imposta il tempo massimo di inattività consentito tra l'inserimento di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino a quel momento vengono inviate al flusso come input.
    • Carattere di terminazione: Specificare il carattere di terminazione, come # O *, per segnalare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input precedente della tastiera viene inviato al flusso come input dell'utente.
    • Lunghezza massima: Specificare la lunghezza massima dei caratteri consentiti per l'input dell'utente.

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 Configurazione > Consegna e attiva o disattiva le impostazioni richieste:

  1. Passaggio di consegne in caso di partita parziale— Un certo numero di partite parziali consecutive in una sessione possono avviare un passaggio di consegne. Questo numero è configurabile.

  2. Trasferimento in caso di fallback— Un certo numero di messaggi di fallback consecutivi in una sessione possono avviare un trasferimento dell'agente. Questo numero è configurabile nell'apposita casella di testo.

  3. Trasferimento dopo risposte ripetute dell'agente— Messaggi ripetuti consecutivamente in una sessione possono avviare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

  4. Handover al raggiungimento del limite di tentativi di riempimento dello slot—Quando il numero di tentativi di riempimento dello slot raggiunge il limite massimo, viene avviato un handover dell'agente.

3

Fai clic su Salva modifiche.

Operazioni successive

Vai all'anteprima del tuo agente IA scriptato.

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 Configurazione > Lingua 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.

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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni della chat in lingua inglese (en-US).

  • (Disponibile in versione beta) Puoi visualizzare in anteprima le conversazioni della chat nelle altre lingue che hai configurato. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce.

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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nella Dashboard, fai clic sull'agente AI con script che hai creato.
  3. Fai clic su Test nel riquadro a sinistra. Per impostazione predefinita, viene visualizzata la scheda Casi di test.
  4. 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:

Tabella 3. Casi di prova
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui interagisci con l'agente di intelligenza artificiale.
Intento previstoSpecifica 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 precedenteSeleziona 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 parzialiAttivando questa opzione, i casi di test verranno considerati superati anche se le intenzioni previste corrispondono solo parzialmente alla risposta effettiva.
Importa da CSVImporta i casi di test da un file CSV (separato da virgole). In questo caso, tutti i casi di test esistenti vengono sovrascritti.
Esporta in CSVEsporta i casi di test in un file CSV (separato da virgole).
Test di richiamoAttiva questa opzione per simulare le callback in entrata e testare il comportamento del flusso senza richiedere chiamate in entrata reali.
Richiamata nel flussoSeleziona la casella di controllo in questa colonna per indicare che un intent deve attivare una callback.
Modello di callback previstoSpecificare 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.

.
Al termine di ogni caso di test, il sistema visualizza il risultato accanto alla voce corrispondente. Per terminare un caso di test in esecuzione, fare clic su Annulla esecuzione nell'angolo in alto a destra dello schermo.

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 Icona Riproduci per avviare l'ascolto della sessione interattiva e fai clic su icona di pausa 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 Icona sonora 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.

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:

  1. 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.
  2. Fornitore di rilevamento della lingua— Il fornitore che offre una tecnologia in grado di identificare automaticamente la lingua di un dato testo.
  3. Lingua rilevata—La lingua rilevata dalla tecnologia.
  4. 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.
  5. Chiave modello—Indica la chiave modello associata all'intento che ha attivato la risposta dell'agente IA.
  6. Tipo di risposta— Indica il tipo di risposta generata dall'agente IA.
  7. Condizione di risposta— Indica la condizione o la regola specifica che ha attivato la risposta dell'agente IA.
  8. Motore di intelligenza artificiale NLU— Identifica il motore di intelligenza artificiale NLU utilizzato per elaborare la richiesta del cliente.
  9. Modello vettoriale— Un modo per rappresentare il testo come vettori numerici.
  10. Punteggi di soglia minimi—Visualizza il punteggio di soglia minimo.
  11. 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.
  12. 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:

  1. Accedi alla Dashboard e fai clic sull'agente AI che hai creato.
  2. Fai clic sulla scheda Cronologia delle versioni per visualizzare la cronologia dell'agente IA.
  3. 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 by e Change Location per 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 hai abilitato l'accesso alla decrittazione, puoi visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decifra contenuto.

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.

  1. Non è possibile collegarsi agli intent predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente IA basato su script, seleziona l'intento appropriato dall'elenco a discesa e contrassegna le entità pertinenti.
  3. Dopo aver apportato le modifiche, il sistema riaddestra l'agente di intelligenza artificiale per garantire che le sue risposte riflettano le nuove conoscenze.
  4. 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:

  1. Identifica l'enunciato— Individua l'enunciato che ha innescato la risposta errata.
  2. Verifica stato di curatela—Se il problema non è già presente nella Console di curatela, il sistema visualizza l'interruttore Curation Status.
  3. Attiva/disattiva il flag— Abilita l'interruttore Curation Status per 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.

  1. Dalla Dashboard, scegli l'agente AI che hai creato.
  2. 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.

Usa agenti AI per interazioni con i clienti

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.

Gestisci report personalizzati per agenti AI

È 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

Accedere a Control Hub.

2

Dal riquadro di navigazione Contact Center, scegli Flussi > Variabili globali.

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 Centro contatti > Esperienza del cliente > Flussi. 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 Definizione variabile > Sezione Variabili predefinite.

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.Cisco Webex Flow Designer con l'attività Imposta variabile aperta per assegnare il valore ABBANDONATO alla variabile CustomAIAgentInteractionOutcome.

7

Configura la tua attività Virtual Agent V2 nel flusso.Cisco Webex Flow Designer con l'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.Cisco Webex Flow Designer con l'attività Imposta variabile aperta 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.Cisco Webex Flow Designer con ESCALATE impostato sulla 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.Cisco Webex Flow Designer con variabile impostata selezionata

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.Finestra di importazione dei modelli di Webex Contact Center Analyzer aperta

7

Fai clic su Modifica per modificare la visualizzazione importata.Generatore di visualizzazioni per contact center Webex con opzione di modifica dei record delle chiamate dell'agente AI selezionata

8

Fai clic su Modifica filtri per CustomAIAgentInteractionOutcome.Pagina del contact center Webex con agenti AI visualizzata

9

Fai clic sul pulsante di opzione è in e aggiungi i valori ABBANDONATO, ESCALATE, ERRORE, GESTITO.Pagina delle visualizzazioni di Webex Contact Center Analyzer con la finestra Nuovi filtri espansa

10

Salva ed effettua alcune chiamate di prova.

11

Esegui la visualizzazione per visualizzare i risultati.Tabella degli agenti IA che mostra nove colonne di informazioni relative agli agenti.

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.È stata aggiunta la schermata della vista di visualizzazione.

Scopri la conformità AI

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

Sviluppo di prodotti basati sull'intelligenza artificiale

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 sicurezza

Non 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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.

Tabella 1. Disponibilità di Webex AI Agent

Soluzione per contact center

Tipo di agente AI

  • Webex Contact Center

  • Webex Contact Center Enterprise (WxCCE)

  • Unified CCE (UCCE)

  • Confezionato CCE (PCCE)

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à:

Tabella 2. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCome configurare?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni sulla base delle informazioni disponibili e delle azioni predefinite.

  • Automatizzano attività dispendiose in termini di tempo o ripetitive.

  • Accedono e utilizzano una base di conoscenza per fornire risposte informative e accurate alle domande degli utenti.

Configurare un agente AI autonomo

Previsto

Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici chiaramente definiti e strutturati.

  • Rispondono alle domande in base a un corpus di formazione creato dall'utente, che è una raccolta di esempi e risposte.

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:

RuoloOrganizzazione del clienteOrganizzazione partnerQualsiasi 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.

  1. Avviare AI Agent Studio.
  2. Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
  3. Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
  4. Fare clic sull'icona Modifica nella colonna Azioni .
  5. Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
  6. 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.

  1. Accedere a Control Hub.
  2. Selezionare Servizi > Contact Center.

  3. Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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:

  1. Nome della Knowledge Base: specificare un nome per la Knowledge Base.

  2. Descrizione: fornire una breve descrizione della Knowledge Base.

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.

  • Per caricare i file, attenersi alla seguente procedura:
    1. Fare clic su File Tab.

    2. Trascinare e rilasciare i file nella Knowledge Base. In alternativa, fare clic su Aggiungi file per aggiungere un file.

      Considerazioni importanti:

      • Il sistema supporta i seguenti formati di file: PDF, .docx, .doc, .txt, .xlsx, .xls e .CSV.
      • Per ogni tenant si applicano le seguenti restrizioni per il caricamento dei file:
        • Limite di archiviazione totale per tutti i file combinati su più KB: 2 GB

        • Numero massimo di file: 100 file per KB.

        • Limite di dimensione individuale del file: 10 MB.

        • Limite di dimensione del singolo file di testo (.txt): 2 MB.

        • PDF limite di dimensione del file: oltre al limite di dimensione del file, è applicabile anche un limite di 300 pagine per PDF.

      • Quando carichi file MS Excel, tieni presente le seguenti regole:
        • Le intestazioni devono trovarsi nella prima riga affinché il sistema possa elaborare la riga di intestazione in modo accurato.
        • Il sistema consolida tutte le tabelle da un singolo foglio Excel in un'unica tabella unificata. Pertanto, pulisci il file prima di caricarlo.
        • Le celle vuote nei file Excel vengono sostituite con NA.
        • Se il sistema impiega troppo tempo per elaborare il file Excel, potrebbe essere a causa della grande quantità di dati nel file. Prendi in considerazione la possibilità di suddividere i dati in più file e caricare i singoli file separatamente.
      • I file PDF e CSV non supportano i collegamenti ipertestuali. Tuttavia, .docx, .xlsx e .xls supportano i collegamenti ipertestuali.

    3. Fare clic su Elabora file per elaborare i file. Al termine, il sistema elenca i file sotto File Tab.

Considerazioni importanti:

  • Il tempo massimo di attesa per l'elaborazione di un file prima che scada è di 2 ore.
  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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.

  • Per creare documenti, attenersi alla seguente procedura:
    1. Fare clic su Documenti Tab.

    2. Fare clic su +Crea documento per creare i propri documenti della Knowledge Base.

      È possibile inserire i documenti in diverse categorie. Fare clic su + Aggiungi categoria per creare categorie prima di creare documenti.

    3. Nella pagina Crea documento , immettere il nome del documento.

    4. Selezionare Aggiungi a categoria esistente per aggiungere il documento alla categoria esistente. Puoi anche scegliere Aggiungi a nuova categoria e creare una nuova categoria.

      Considerazioni importanti:
      • Se non aggiungi i documenti ad alcuna categoria, i documenti vengono elencati nella categoria Non assegnati per impostazione predefinita.
      • I documenti non supportano i collegamenti ipertestuali. Per supportare i collegamenti ipertestuali nei documenti, utilizzare il testo del collegamento come URL del collegamento ipertestuale o semplicemente inserire l'URL nei documenti.
      • Non è possibile aggiungere tabelle nei documenti.
    5. Fare clic su Salva.

    6. Aggiungere le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, se necessario.

    7. Per visualizzare l'anteprima del documento, scegliere il documento richiesto nel riquadro sinistro e fare clic su Anteprima Web. Il documento viene visualizzato in un nuovo browser.

    Per eliminare il documento, fare clic su Elimina nell'editor di testo. Inoltre, è possibile eliminare il documento facendo clic sull'icona Elimina file accanto al nome del documento nel riquadro sinistro.

8

Passare a Information Tab per visualizzare i seguenti dettagli:

CampoDescrizione
Dettagli della Knowledge BaseNella Knowledge Base vengono visualizzati i seguenti dettagli:
  • ID della Knowledge Base.

  • Spazio di archiviazione disponibile nella Knowledge Base.

  • Numero totale di file caricati e documenti creati.

Dettagli utente amministratoreNome dell'utente amministratore che ha creato la Knowledge Base con l'ora di creazione.
Agente mappatoDettagli dell'agente mappato. Fare clic sull'icona Impostazioni per passare alla pagina dell'agente mappato. Fare clic sull'icona Anteprima per visualizzare in anteprima l'agente.
Ultimo aggiornamento pressoTimestamp dell'ultimo aggiornamento della Knowledge Base.
Ultimo aggiornamento diNome dell'utente amministratore che l'ha aggiornata per ultima.
Storia dell'attivitàStoria delle attività sulla base di conoscenza.

  • Fare clic sull'icona Modifica per modificare il nome della Knowledge Base.

  • Fare clic sull'icona Elimina per eliminare completamente la Knowledge Base. Se una Knowledge Base è mappata a un agente di intelligenza artificiale, non è possibile eliminarla.

  • È possibile mappare una Knowledge Base solo a un singolo agente di intelligenza artificiale.

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:

  • Nome della Knowledge Base.
  • Tipo di Knowledge Base.
  • Basi di conoscenza aggiornate tra le date specificate.
  • Basi di conoscenza create tra date specificate.

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 Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente autonomo .

5

Specificare i seguenti dettagli obbligatori:

  1. Nome agente: inserisci il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: scegli uno dei seguenti motori AI dall'elenco a discesa per soddisfare le tue esigenze di contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US. 1.0: offre conversazioni naturali e simili a quelle umane in inglese, personalizzate per gli accenti regionali degli Stati Uniti e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: offre un'esperienza localizzata su misura per gli accenti regionali, offrendo una migliore esperienza utente e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore di intelligenza artificiale determina le impostazioni di conversazione, ad esempio lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente di intelligenza artificiale. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate in Conversations Tab verranno aggiornate dinamicamente in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  4. Obiettivo dell'agente: fornisci una breve descrizione dell'obiettivo dell'agente AI. Per Insert un esempio, fare clic su Insert esempio. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

    L'obiettivo dell'agente e le istruzioni insieme possono avere una lunghezza massima di 5120 caratteri.

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.
  • Non creare un singolo agente AI autonomo con un ambito complesso. Crea invece più agenti di intelligenza artificiale con ambiti limitati. Usa l'opzione di azione di trasferimento per trasferire la chiamata da un agente AI a un altro. Per ulteriori informazioni, vedere la sezione Crea un'azione di trasferimento personalizzata.

Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

Aggiornare il profilo dell'agente AI autonomo

Operazioni preliminari

Crea un agente AI autonomo.

1

Nel dashboard, fai clic sull'agente AI che hai creato.

2

Passare a Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Fuso orario: scegli il fuso orario per il tuo agente AI dall'elenco a discesa. Il fuso orario predefinito è Europa/Londra.

  5. Motore AI: scegli una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: offre conversazioni naturali e simili a quelle umane in inglese, personalizzate per gli accenti regionali degli Stati Uniti e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: offre un'esperienza localizzata su misura per gli accenti regionali, offrendo una migliore esperienza utente e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore di intelligenza artificiale determina le impostazioni di conversazione, ad esempio lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente di intelligenza artificiale. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate in Conversations Tab verranno aggiornate dinamicamente in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  6. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiorna questo, come richiesto.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

  7. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

  8. Istruzioni: inserisci le istruzioni per l'agente AI. Vedere Suggerimenti tecnici rapidi durante la scrittura delle istruzioni.

    L'obiettivo dell'agente e le istruzioni insieme possono contenere fino a 5120 caratteri.

3

Fai clic su Salva modifiche.

4

Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere la sezione Pubblicare l'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 Configurazioni > Azioni 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.

  1. Scegliere Sfoglia azioni > Selezionare disponibile per la configurazione del client MCP.

  2. Scegli Crea nuova azione > Evasione ordini per creare un'azione di evasione ordini.

  3. Scegliere Crea nuova azione > Trasferisci per creare un'azione di trasferimento personalizzata.

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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti. La lunghezza massima del campo Nome azione è di 64 caratteri.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata. La lunghezza massima della descrizione dell'azione è 1024 caratteri.

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:

  1. Seleziona servizio: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

    Webex AI Agent Studio può accedere solo ai servizi e ai flussi configurati all'interno dell'area di lavoro a livello client.

  2. Selezionare un flusso: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

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
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:

  1. Nome entità: immettere il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.

  2. Tipo di entità: scegliere il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della descrizione dell'entità può essere di 512 caratteri.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

3

Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie.

4

Fare clic su Aggiungi per aggiungere l'azione all'agente AI.

5

Fare clic su Pubblica per rendere attivo l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo.

Dopo aver aggiunto l'azione, utilizzare l'opzione Controlli per modificare o eliminare le entità.

Aggiungere entità utilizzando un editor JSON

  1. Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
  2. Immettere lo schema dei parametri di input in formato JSON.
  3. 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 Configurazioni > Azioni Tab.

3

Fare clic sull'elenco a discesa Crea nuovo .

4

Nella pagina Crea azione di trasferimento specificare i seguenti dettagli:

  1. Nella sezione Informazioni generali, specificare i seguenti dettagli:

    • Nome azione: immettere il nome dell'azione. Ad esempio, FavoriteDestinationHandover
    • Condizione di trasferimento: descrivere la condizione per il trasferimento. Ad esempio, se il cliente specifica la propria destinazione preferita, trasferire la chiamata a un altro agente.
  2. Nella casella Selezionare la modalità di assegnazione di un agente, scegliere una delle seguenti opzioni:

    • Seleziona un agente AI
    • Imposta la logica personalizzata per assegnare un agente umano o di intelligenza artificiale.
  3. Fare clic su + Nuova entità di input. Nella pagina Aggiungi una nuova entità di input immettere i seguenti dettagli:

    • Nome entità
    • Tipo di entità
    • Descrizione dell'entità
    • Esempi di entità
  4. Fare clic su Aggiungi.

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 Configurazioni > Knowledge 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.

  1. Per passare alla Knowledge Base scelta, scegliere Gestisci Knowledge Base dall'elenco a discesa.

  2. Per disconnettere la Knowledge Base dall'agente AI, scegliere Nessuno dall'elenco a discesa.

  3. Per creare una nuova Knowledge Base, scegliere +Aggiungi nuovo dall'elenco a discesa. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.

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:

  1. Lingua: in base al motore AI scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI ), configurare l'opzione della lingua richiesta:

    • Per Webex motore AI Pro 1.0 , la lingua predefinita è impostata sull'inglese . Scegli la lingua desiderata dall'elenco a discesa. Per visualizzare l'elenco delle lingue supportate, vedere l'articolo Lingue e voci supportate.
    • Per Webex AI Pro-US 1.0 engine, l'inglese è l'unica lingua supportata per impostazione predefinita. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.
  2. Stile di risposta: scegli lo stile di risposta preferito per il modo in cui l'agente AI risponde ai clienti.

    • Riconoscimenti rapidi attivi prima di una risposta sostanziale: fornisce riconoscimenti rapidi prima di dare una risposta completa. Ciò significa che l'agente dirà prima qualcosa come "Capisco la tua risposta" o "Ho capito", che aiuta a rassicurare il cliente che il suo input è stato ricevuto prima di passare a una risposta dettagliata.
    • Diretto - leggero ritardo, restituisce solo la risposta sostanziale: l'agente attende un momento e poi risponde solo con la risposta sostanziale, senza alcun riconoscimento iniziale.
    • Seleziona la casella di controllo Includi disfluenze se desideri aggiungere riempitivi come "um" o "mi piace" per rendere l'agente più umano e riconoscibile.
4

Configurare le impostazioni del canale vocale:

  1. Voce: scegli la voce desiderata per il tuo agente AI dall'elenco a discesa Seleziona voce , in base al motore di intelligenza artificiale scelto e alla lingua configurata. Per visualizzare l'elenco delle voci supportate, vedere l'articolo Lingue e voci supportate.

    • Per il motore Webex AI Pro 1.0 , la voce predefinita per l'inglese è en-US-Jennifer. Per utilizzare una lingua o una voce diversa, selezionare la lingua preferita nel passaggio precedente; Le voci disponibili per quella lingua appariranno quindi nell'elenco a discesa.
    • Per il motore Webex AI Pro-US 1.0 , la voce predefinita per l'inglese è en-US-Jess. Attualmente, puoi passare solo ad altre voci inglesi.
  2. Velocità di conversazione: immettere il valore numerico per aumentare o diminuire la velocità/velocità dell'output vocale. I valori validi sono compresi tra 0,7 e 1,2, con il valore predefinito impostato su 1,0 per la velocità normale.

    • Questa impostazione sostituisce la velocità di conversazione configurata in Flow Designer.
    • Valori estremi vicini alla velocità minima o massima di conversazione possono influire sulla qualità del discorso generato.

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 :

  1. Attiva o disattiva l'opzione Consenti al cliente di interrompere per abilitare o disabilitare i clienti che parlano tramite l'agente. Abilitando questa opzione, i chiamanti interrompono l'agente senza attendere una pausa.

  2. Regolare il dispositivo di scorrimento Sensibilità fine voce per impostare la velocità di risposta dell'agente dopo che il chiamante ha smesso di parlare. I valori validi vanno da 500 ms (Aggressive) a 2000 ms (Rilassato) con un valore predefinito di 500 ms (Aggressive).

  3. Inserisci il timeout di evasione (in secondi) per impostare un limite di tempo per l'esecuzione dell'attività e interrompere forzatamente l'attività. I valori validi sono compresi tra 10 e 30 secondi con un valore predefinito di 30.

  4. Immettere il timeout # TURN del chiamante (in millisecondi) per specificare il tempo di attesa del sistema prima di verificare se il cliente ha finito di parlare. I valori validi sono compresi tra 750 e 3000 millisecondi con un valore predefinito di 1500.

  5. Immettere il timeout di assenza di input (in secondi) per impostare il tempo massimo di attesa dell'input del cliente prima che il sistema non assuma alcuna risposta. I valori validi sono compresi tra 10 e 30 e il valore predefinito è 10.

7

Configurare le impostazioni DTMF :

  1. Immettere il timeout tra due cifre (in secondi). Questo imposta per quanto tempo l'agente AI attende il prossimo input DTMF dal cliente prima di procedere con il flusso della conversazione. L'impostazione predefinita è 5 secondi. Il valore può variare da 2 a 10 secondi.

  2. Immettere il carattere di terminazione che il cliente può utilizzare per indicare la fine dell'input DTMF. Il carattere di terminazione può essere # o *.

  3. Inserisci la lunghezza massima (in caratteri) per impostare la lunghezza massima consentita per DTMF input dai clienti. Il valore predefinito è 16 caratteri. Il valore può variare da 8 a 32 caratteri.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto il motore Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto il motore Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in lingua inglese.

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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.

  2. 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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.

  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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 Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente di script.

5

Specificare i seguenti dettagli:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: scegli un motore di intelligenza artificiale dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 2.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Webex AI Agent Pro 1.0 (con Swiftmatch)
    • Webex AI Agent Pro 1.0 (con Mindmeld)

    Per informazioni dettagliate sulle funzionalità di ciascun motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale .

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:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

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 Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Descrizione: inserisci i dettagli sull'agente AI.

  4. Fuso orario: scegli il fuso orario dall'elenco a discesa.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Consenti feedback: abilita questo interruttore per consentire a un agente AI di richiedere feedback nel messaggio.

  7. Messaggio di errore personalizzato: immettere un messaggio di errore personalizzato per errori del server o del proxy.

  8. Motore AI: visualizza il motore AI scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per altre informazioni, vedi Aggiornare le impostazioni del motore di intelligenza artificiale.

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 Configurazioni > Profilo Tab.

3

Fai clic sull'icona accanto al motore di intelligenza artificiale.

4

Nella pagina Gestisci motore AI, configura i seguenti campi:

  1. Motore di addestramento: scegli il motore AI richiesto dall'elenco a discesa.

    L'addestramento di un agente AI utilizzando il modello Webex AI Pro 2.0 (con Swiftmatch) potrebbe richiedere un po' più di tempo rispetto al modello Webex AI Pro 1.0 (con Swiftmatch).

  2. Inferenza: specificare le seguenti informazioni:

    • Punteggio al di sotto del quale viene visualizzato il fallback: attendibilità minima necessaria per visualizzare una risposta, al di sotto della quale viene visualizzata una risposta di fallback. Tieni presente che la commutazione del motore AI modificherà il valore predefinito di questa impostazione.

      Tabella 1. Valori del punteggio di fallback per i motori di intelligenza artificiale
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)-0.1, -0.05, 0.0, 0.05, 0.1, 0.15, 0.2 0.05Scegliere un valore predefinito dall'elenco a discesa.
      Webex AI Pro 1.0 (con Swiftmatch)Da 0 a 10.3Immettere un valore valido nella casella di testo.
    • Differenza nel punteggio per la corrispondenza parziale: lo spazio 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. Tieni presente che la commutazione del motore AI modificherà il valore predefinito di questa impostazione. Per entrambi i motori, il punteggio è 0 -1.

      Tabella 2. Valori del punteggio di corrispondenza parziale per i motori di intelligenza artificiale
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)0—10.02Immettere un valore valido nella casella di testo.
      Webex AI Pro 1.0 (con Swiftmatch)0—10.05Immettere un valore valido nella casella di testo.

      Nella maggior parte dei casi, il valore di soglia predefinito è sufficiente. Per i casi d'uso che richiedono personalizzazione, convalidare i valori delle soglie di fallback alternativi utilizzando la funzionalità di test e scegliere l'intervallo con le prestazioni migliori in base agli esempi aggiunti.

      Webex AI Pro 2.0 (con Swiftmatch) utilizza due punteggi: un punteggio di somiglianza e un punteggio di corrispondenza parziale per determinare le corrispondenze intenzionali. Un intento è considerato una corrispondenza se il suo punteggio è superiore a 0,05.

      • Corrispondenza parziale: se due o più intenti hanno punteggi superiori a 0,05 e la differenza tra i loro punteggi è inferiore o uguale a 0,02, l'agente AI attiva una corrispondenza parziale e chiede all'utente di chiarire tra le opzioni.

      • Corrispondenza sicura: se la differenza tra i primi due punteggi di intento è maggiore di 0,02, il sistema identifica l'intento con il punteggio più alto come corrispondenza potenziale.

  • Impostazioni avanzate: specificare le seguenti informazioni:

    • Espandi contrazioni: selezionare questa opzione per convertire le contrazioni nei dati di addestramento e nelle query dei consumatori nelle loro forme complete per una maggiore precisione. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch) e Webex AI Pro 1.0 (con Mindmeld).

    • Controllo ortografico nell'inferenza: selezionare questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Assegna priorità al riempimento degli slot: selezionare questa opzione per assegnare priorità al riempimento degli slot rispetto al rilevamento dell'intento. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch) e Webex AI Pro 1.0 (con Mindmeld).

    • Ruoli entità: selezionare questa opzione per abilitare ruoli diversi per una singola entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Mindmeld).

    • Risultati memorizzati per messaggio: immettere il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di affidabilità) da elencare in Informazioni sulle transazioni nelle sessioni. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Modello multilingue: scegliere il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente AI per abilitare questa opzione e questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Modello vettoriale: scegliere il modello vettoriale dall'elenco a discesa per migliorare l'accuratezza dell'agente AI. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi stopwords: selezionare questa opzione per rimuovere le stopword durante l'addestramento e l'inferenza. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi caratteri speciali: selezionare questa opzione per rimuovere i caratteri speciali dalle query dei clienti e ottenere risposte migliori. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Sostituisci entità nell'inferenza: selezionare questa opzione per sostituire i valori delle entità nei dati di training e nell'inferenza con gli ID entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Espansione dei moduli di testo: selezionare questa opzione per espandere i dati di training con forme di parole (ad esempio plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

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:

  1. Nome intento: immettere un nome per l'intento.

  2. Descrizione intento: immettete una descrizione chiara e concisa per l'intento. Per ottimizzare le prestazioni degli agenti di intelligenza artificiale, fornisci una frase descrittiva anziché solo una o due parole. Questo campo è obbligatorio e applicabile solo al motore Webex AI Pro 2.0 (Swiftmatch). Se si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario fornire una descrizione per risolvere eventuali errori di convalida.

    Se viene rilevato contenuto dannoso nella descrizione dell'intento, verrà visualizzato un avviso generico e non potrai salvare le modifiche finché il contenuto non viene rimosso o corretto.

  3. Impostazioni: attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reimposta slot dopo il completamento: attiva questa opzione per reimpostare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è in stato disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
    2. Termina conversazione: attiva questa opzione per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzarlo per chiudere una conversazione con i clienti.
  4. Contesto: fornisce i contesti di entrata e di uscita per l'intento. Per ulteriori informazioni, vedere Concorsi.

    • Contesto di ingresso: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto della voce. È possibile configurare un massimo di 5 contesti di immissione per un intento particolare.

      I contesti di immissione controllano se un intento può essere abbinato alla query del cliente in base al contesto attivo della sessione.

    • Contesto di uscita: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un intento specifico.

      I contesti di uscita controllano i contesti attivi per una sessione.

  5. Intento ed espressioni: aggiungi un'espressione o una frase per determinare l'intento e fai clic su + Aggiungi.

    Webex motore AI Pro 2.0 (Swiftmatch) richiede almeno 10 espressioni per intento. Questo numero viene calcolato in tutte le lingue configurate all'interno dell'intento. Quando si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario soddisfare questo minimo di 10 espressioni per risolvere l'errore di convalida.

    Se viene rilevato contenuto dannoso nelle espressioni, verrà visualizzato un avviso generico e non potrai salvare le modifiche finché il contenuto non viene rimosso o corretto.

    • Genera varianti: affinché il sistema generi automaticamente le espressioni in base all'intento, fate clic su Genera varianti.
      1. Nella finestra di dialogo Genera varianti , fornire una descrizione dell'intenzione di generare dati o espressioni di addestramento pertinenti.
      2. Inserisci il numero di varianti da generare e scegli quanto vuoi che sia creativo il LLM sottostante durante la generazione di queste varianti.
      3. Fare clic su Genera.
    • Aggiungi entità come slot: se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e visualizzate nella sezione Slot . Potete selezionare la parte dell'enunciato come slot per tale intento e scegliere un'entità già creata o creare una nuova entità.

    L'intento richiede almeno 3 enunciati e 2 annotazioni di slot per l'addestramento con il motore AI corrente.

    Ogni slot visualizza quanto segue:
  6. Slot (opzionale): consente di collegare le entità per il riempimento dello slot. Ciò garantisce che l'agente AI raccolga tutte le informazioni richieste.

    1. Fare clic su +Collegamento per collegare un'entità all'intento. Se non è presente alcuna entità nell'elenco, l'opzione +Link non viene visualizzata. Per creare un'entità, vedere la sezione Creare un'entità . Vengono visualizzati i seguenti dettagli dello slot ed è possibile configurare i tentativi e la risposta per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessaria per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi tentati dall'agente AI di ottenere questo valore di slot dal cliente.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fare clic su +Crea nuova.
    2. Configurare le seguenti impostazioni:
      1. Attivare l'opzione Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con il cliente.

        L'agente AI considera l'ultimo valore compilato nello slot per elaborare i dati. Se si abilita questa funzione, il sistema aggiorna i valori per gli slot riempiti ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva l'opzione 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 del cliente.
  7. Risposta: nella sezione Risposta , scegli la risposta che desideri restituire ai clienti al termine dell'intento. Una volta scelto, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fare clic su +Crea nuova per creare una nuova risposta. Per ulteriori informazioni, vedere Creare una risposta.

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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegliere un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    • Se l'agente AI ha difficoltà a identificare il nome di una persona con il tipo di entità Nomi persona, prova a usare il tipo di entità in formato libero per migliorare il riconoscimento.
    • Se l'agente AI non riconosce gli input come previsto quando usa il valore di entità Regex o alfanumerico con spazi nella classe di caratteri (ad esempio, ^[a-zA-Z 0-9]+$), prova a utilizzare il tipo di entità Forma libera per una corrispondenza più ampia. Se preferisci utilizzare valori di entità Regex o alfanumerici con gli spazi, puoi deselezionare l'opzione "Sostituisci entità nell'inferenza" nelle impostazioni avanzate del motore.

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.

  1. Immettere il nome della condizione e fare clic su Crea.

  2. Fare clic sulla condizione e passare alla sezione Regole , fornire le condizioni variabili IF e OR, in base alle esigenze.

    1. Nel campo Variabile sinistra, scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco delle variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile destra, specificare la variabile di risposta. Tipo di valore della variabile a cui deve corrispondere la sintassi nella variabile sinistra. Questo campo viene visualizzato solo quando si imposta l'Operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il tipo di dati su Variabile.
  3. Fare clic su Azioni per creare una risposta per la regola definita. Nella sezione Azioni , è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegliere il tipo di risposta dal riquadro destro. I tipi di risposta supportati sono Testo, Carosello, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per Web (impostazione predefinita), vedere la sezione Configurare i tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic su + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegliere il tipo di risposta per il canale scelto dal riquadro di destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali .
      4. Configurare le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurare i tipi di risposta.

6

Fai clic su Crea per creare una risposta.

Configurare i tipi di risposta
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 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 del pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Attenersi alla seguente procedura:

1

Fare clic sul pulsante Rispondi nel riquadro destro.

2

Configurare i dettagli dell'intestazione (facoltativo).

  1. Scegli il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il corpo del testo. Questo campo può contenere fino a 1024 caratteri.

4

Immettere il testo del piè di pagina (facoltativo). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fare clic sul pulsante Aggiungi, immettere il testo e il payload, quindi fare clic su Fine

È possibile configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configurare i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il corpo del testo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo dell'elenco.

3

Passare a List Sections Tab e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Inserisci l'ID riga, che è un identificatore univoco per ogni riga che ti aiuterà a identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserisci il testo e il payload/identificatore per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo della selezione elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Immettere la descrizione del selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione elenco selezionata.

3

Passare a Elenco sezioni Tab e configurare le seguenti impostazioni:

  1. Immettere il titolo per gli elementi nell'elenco.

  2. Immettere il titolo per gli elementi nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificatore di un elemento. Quando un utente seleziona un elemento, l'identificatore viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fai clic sull'icona + .

    6. Per eliminare un elemento, fare clic sull'icona Elimina .

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:

  1. Immettere un titolo per il selettore ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passare a Dettagli evento Tab e configurare:

  1. Inserisci il titolo dell'evento.

  2. Inserisci il fuso orario dell'evento.

  3. Configurare gli slot:

    1. Immettere la data e l'ora per lo slot1.

    2. Immettere la durata per lo slot1.
    3. Immettere l'identificatore dello slot. Quando un utente seleziona uno slot, l'identificatore viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supporta le risorse immagine.

  • Selettore: una pagina per una singola selezione tra più opzioni.

  • Selettore data: fornisce al selettore di data standard di Apple formato e limiti di data personalizzabili.

  • Input: una pagina con vari campi di input per raccogliere informazioni.

I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:

  • BusinessFormEvent: configura identificatori di pagina, riepilogo, pagine e immagini.

  • BusinessChatMessage: configura le informazioni sui messaggi ricevuti e di risposta.

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:

  1. Timeout: specifica la durata, in secondi, in cui l'agente attende una risposta dell'utente. Se non c'è risposta, puoi impostarla in modo da richiedere nuovamente all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti accesso tramite chiatta: selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con un nuovo input. Se deselezionata, l'utente deve attendere che l'agente abbia terminato la risposta prima di rispondere.

  4. DTMF input: selezionare questa opzione per consentire agli utenti di inserire dettagli specifici tramite la tastiera. Ciò è utile per raccogliere informazioni espresse in numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: scegli la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambi: DTMF e voce.
    • Timeout tra cifre (s): imposta il tempo di inattività massimo consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino a quel momento vengono inviate al flusso come input.
    • Carattere di terminazione: specifica il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input del tastierino precedente viene inviato al flusso come input utente.
    • Lunghezza massima: specifica la lunghezza massima di caratteri consentita per l'input dell'utente.

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

Operazioni preliminari

Creare l'agente AI di script.

1

Nel dashboard, fai clic sull'agente AI di script che hai creato.

2

Passare a Configurazione > Handover e attivare o disattivare le impostazioni richieste:

  1. Passaggio di consegne su corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può avviare un passaggio di consegne. Questo numero è configurabile.

  2. Trasferimento in fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare un passaggio di consegne dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Trasferimento dopo ripetute risposte dell'agente: messaggi ripetuti consecutivi in una sessione possono avviare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

  4. Passaggio quando viene raggiunto il limite di tentativi di riempimento slot: quando i tentativi di ripetizione per il riempimento dello slot vengono raggiunti al limite massimo, viene avviata la consegna dell'agente.

3

Fai clic su Salva modifiche.

Come procedere

Passare all'anteprima dell'agente AI con script.

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 Configurazione > Lingua# 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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni chat in lingua inglese (en-US).

  • (Disponibile in versione beta) Puoi visualizzare in anteprima le conversazioni chat nelle altre lingue configurate. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce .

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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 3. Casi di test
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui interagisci con l'agente AI.
Intento previstoSpecificare 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 precedenteSelezionare 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 parzialiAbilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti.
Esporta in CSVEsportare test case in un file separato da virgole (CSV).
Callback di testAbilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive.
Richiamata nel flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Modello di richiamata previstoSpecificare 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.

.
Al termine di ogni test case, il sistema visualizza il proprio risultato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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 :

  1. 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.
  2. Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: la lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo per rappresentare il testo come vettori numerici. 
  10. Punteggi soglia minima: visualizza il punteggio soglia minimo.
  11. 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.
  12. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
  3. 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 da e Modifica posizione per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se è stato abilitato l'accesso per decrittografare.

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.

  1. Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
  3. Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore Stato di cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Dal dashboard, scegli l'agente AI che hai creato.
  2. 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 Flussi > variabili 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 Contact Center > flussi > 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 sezione Definizione di variabile > variabili 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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value ABANDONED to the variable CustomAIAgentInteractionOutcome.

7

Configurare l'attività dell'agente virtuale V2 nel flusso.Cisco Webex Flow Designer with the Virtual Agent V2 activity in the flow.

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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value HANDLED to the variable 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.Cisco Webex Flow Designer with ESCALATED set to the variable CustomAIAgentInteractionOutcome.

10

Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome.Cisco Webex Flow Designer with set variable selected

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.Webex Contact Center Analyzer with import templates window opened

7

Fare clic su Modifica per modificare la visualizzazione importata.Webex contact center visualizations builder with AI Agent Call Records edit option selected

8

Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome.Webex contact center with AI Agents page displayed

9

Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED .Webex Contact Center Analyzer visualizations page with New filters window expanded

10

Salvare e avviare alcune chiamate di prova.

11

Eseguire la visualizzazione per visualizzare i risultati.AI Agents table displaying nine columns of agent-related information

Creare la visualizzazione AI Agent Outcome Distribution

1

Scaricare il file di Distribution.json AI Agent Outcome da AI Agent Outcome Distribution .

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 scegliere il file (in formato JSON) da importare.

6

Fare clic su Importa per importare il file di Distribution.json dei risultati dell'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.Visualization view screenshot is added

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

Sviluppo del prodotto AI

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 sicurezza

Non 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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à:

Tabella 1. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCome configurare?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni sulla base delle informazioni disponibili e delle azioni predefinite.

  • Automatizzano attività dispendiose in termini di tempo o ripetitive.

  • Accedono e utilizzano una base di conoscenza per fornire risposte informative e accurate alle domande degli utenti.

Configurare un agente AI autonomo

Previsto

Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici chiaramente definiti e strutturati.

  • Rispondono alle domande in base a un corpus di formazione creato dall'utente, che è una raccolta di esempi e risposte.

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:

RuoloOrganizzazione del clienteOrganizzazione partnerQualsiasi 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.

  1. Avviare AI Agent Studio.
  2. Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
  3. Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
  4. Fare clic sull'icona Modifica nella colonna Azioni .
  5. Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
  6. 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.

  1. Accedere a Control Hub.
  2. Selezionare Servizi > Contact Center.

  3. Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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:

  1. Nome della Knowledge Base: specificare un nome per la Knowledge Base.

  2. Descrizione: fornire una breve descrizione della Knowledge Base.

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.

  • Per caricare i file, attenersi alla seguente procedura:
    1. Fare clic su File Tab.

    2. Trascinare e rilasciare i file nella Knowledge Base. In alternativa, fare clic su Aggiungi file per aggiungere un file.

      Considerazioni importanti:

      • Il sistema supporta i seguenti formati di file: PDF, .docx, .doc, .txt, .xlsx, .xls e .CSV.
      • Per ogni tenant si applicano le seguenti restrizioni per il caricamento dei file:
        • Limite di archiviazione totale per tutti i file combinati su più KB: 2 GB

        • Numero massimo di file: 100 file per KB.

        • Limite di dimensione individuale del file: 10 MB.

        • Limite di dimensione del singolo file di testo (.txt): 2 MB.

        • PDF limite di dimensione del file: oltre al limite di dimensione del file, è applicabile anche un limite di 300 pagine per PDF.

      • Quando carichi file MS Excel, tieni presente le seguenti regole:
        • Le intestazioni devono trovarsi nella prima riga affinché il sistema possa elaborare la riga di intestazione in modo accurato.
        • Il sistema consolida tutte le tabelle da un singolo foglio Excel in un'unica tabella unificata. Pertanto, pulisci il file prima di caricarlo.
        • Le celle vuote nei file Excel vengono sostituite con NA.
      • I file PDF e CSV non supportano i collegamenti ipertestuali. Tuttavia, .docx, .xlsx e .xls supportano i collegamenti ipertestuali.

    3. Fare clic su Elabora file per elaborare i file. Al termine, il sistema elenca i file sotto File Tab.

Considerazioni importanti:

  • Il tempo massimo di attesa per l'elaborazione di un file prima che scada è di 2 ore.
  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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.

  • Per creare documenti, attenersi alla seguente procedura:
    1. Fare clic su Documenti Tab.

    2. Fare clic su +Crea documento per creare i propri documenti della Knowledge Base.

      È possibile inserire i documenti in diverse categorie. Fare clic su + Aggiungi categoria per creare categorie prima di creare documenti.

    3. Nella pagina Crea documento , immettere il nome del documento.

    4. Selezionare Aggiungi a categoria esistente per aggiungere il documento alla categoria esistente. Puoi anche scegliere Aggiungi a nuova categoria e creare una nuova categoria.

      Considerazioni importanti:
      • Se non aggiungi i documenti ad alcuna categoria, i documenti vengono elencati nella categoria Non assegnati per impostazione predefinita.
      • I documenti non supportano i collegamenti ipertestuali. Per supportare i collegamenti ipertestuali nei documenti, utilizzare il testo del collegamento come URL del collegamento ipertestuale o semplicemente inserire l'URL nei documenti.
      • Non è possibile aggiungere tabelle nei documenti.
    5. Fare clic su Salva.

    6. Aggiungere le informazioni richieste nell'editor di testo. Formattare il testo utilizzando le opzioni di formato, se necessario.

    7. Per visualizzare l'anteprima del documento, scegliere il documento richiesto nel riquadro sinistro e fare clic su Anteprima Web. Il documento viene visualizzato in un nuovo browser.

    Per eliminare il documento, fare clic su Elimina nell'editor di testo. Inoltre, è possibile eliminare il documento facendo clic sull'icona Elimina file accanto al nome del documento nel riquadro sinistro.

7

Passare a Information Tab per visualizzare i seguenti dettagli:

CampoDescrizione
Dettagli della Knowledge BaseNella Knowledge Base vengono visualizzati i seguenti dettagli:
  • ID della Knowledge Base.

  • Spazio di archiviazione disponibile nella Knowledge Base.

  • Numero totale di file caricati e documenti creati.

Dettagli utente amministratoreNome dell'utente amministratore che ha creato la Knowledge Base con l'ora di creazione.
Agente mappatoDettagli dell'agente mappato. Fare clic sull'icona Impostazioni per passare alla pagina dell'agente mappato. Fare clic sull'icona Anteprima per visualizzare in anteprima l'agente.
Ultimo aggiornamento pressoTimestamp dell'ultimo aggiornamento della Knowledge Base.
Ultimo aggiornamento diNome dell'utente amministratore che l'ha aggiornata per ultima.
Storia dell'attivitàStoria delle attività sulla base di conoscenza.

  • Fare clic sull'icona Modifica per modificare il nome della Knowledge Base.

  • Fare clic sull'icona Elimina per eliminare completamente la Knowledge Base. Se una Knowledge Base è mappata a un agente di intelligenza artificiale, non è possibile eliminarla.

  • È possibile mappare una Knowledge Base solo a un singolo agente di intelligenza artificiale.

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:

  • Nome della Knowledge Base.
  • Tipo di Knowledge Base.
  • Basi di conoscenza aggiornate tra le date specificate.
  • Basi di conoscenza create tra date specificate.

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 Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente autonomo .

5

Specificare i seguenti dettagli obbligatori:

  1. Nome agente: inserisci il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: scegli uno dei seguenti motori AI dall'elenco a discesa per soddisfare le tue esigenze di contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US. 1.0: Scegli questa opzione per offrire conversazioni ricche, più naturali e simili a quelle umane in inglese.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    In base al motore di intelligenza artificiale scelto, le opzioni lingua e voce vengono inserite automaticamente nella lingua Tab.
  4. Obiettivo dell'agente: fornisci una breve descrizione dell'obiettivo dell'agente AI. Per Insert un esempio, fare clic su Insert esempio. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

    L'obiettivo dell'agente e le istruzioni insieme possono avere una lunghezza massima di 5120 caratteri.

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:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

Aggiornare il profilo dell'agente AI autonomo

Operazioni preliminari

Crea un agente AI autonomo.

1

Nel dashboard, fai clic sull'agente AI che hai creato.

2

Passare a Configurations > ProfileTab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

  4. Istruzioni: inserisci le istruzioni per l'agente AI. Vedere Suggerimenti tecnici rapidi durante la scrittura delle istruzioni.

    L'obiettivo dell'agente e le istruzioni insieme possono contenere fino a 5120 caratteri.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Motore AI: scegli una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: offre conversazioni ricche, più naturali e simili a quelle umane in inglese.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    In base al motore di intelligenza artificiale scelto, le opzioni lingua e voce vengono inserite automaticamente nella lingua Tab.

  7. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiorna questo, come richiesto.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

3

Fai clic su Salva modifiche.

4

Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere la sezione Pubblicare l'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 Configurazioni > Azioni 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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti. La lunghezza massima del campo Nome azione è di 64 caratteri.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata. La lunghezza massima della descrizione dell'azione è 1024 caratteri.

  3. Ambito dell'azione: scegliere Riempimento e adempimento slot per configurare le entità di input richieste per il riempimento degli slot e definire anche i dettagli per l'adempimento dell'azione. Per ulteriori informazioni, vedere le sezioni Configurare il riempimento degli slot e Configurare l'evasione ordini .

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
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:

  1. Nome entità: immettere il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.

  2. Tipo di entità: scegliere il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della descrizione dell'entità può essere di 512 caratteri.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

3

Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie.

4

Fare clic su Aggiungi per aggiungere l'azione all'agente AI.

5

Fare clic su Pubblica per rendere attivo l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo.

Dopo aver aggiunto l'azione, utilizzare l'opzione Controlli per modificare o eliminare le entità.

Aggiungere entità utilizzando un editor JSON

  1. Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
  2. Immettere lo schema dei parametri di input in formato JSON.
  3. 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:

  1. Seleziona servizio: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

    Webex AI Agent Studio può accedere solo al servizio e ai flussi configurati all'interno dell'area di lavoro a livello client.

  2. Selezionare un flusso: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

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 Configurazioni > Knowledge 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.

  1. Per passare alla Knowledge Base scelta, scegliere Gestisci Knowledge Base dall'elenco a discesa.

  2. Per disconnettere la Knowledge Base dall'agente AI, scegliere Nessuno dall'elenco a discesa.

  3. Per creare una nuova Knowledge Base, scegliere +Aggiungi nuovo dall'elenco a discesa. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.

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:

  • Per Webex AI Pro 1.0, la lingua e la voce predefinite sono impostate sull'inglese. Tuttavia, puoi scegliere una lingua e una voce diverse, se necessario. Per visualizzare l'elenco delle lingue e delle voci supportate, vedere l'articolo Lingue e voci supportate.
    1. Scegli la lingua desiderata dall'elenco a discesa.
    2. Scegli la voce appropriata dall'elenco a discesa.
  • Per Webex AI Pro-US 1.0, l'inglese è l'unica lingua supportata per impostazione predefinita. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi. Per visualizzare le voci supportate per la lingua inglese, vedere l'articolo Lingue e voci supportate.
    1. Scegli la voce appropriata dall'elenco a discesa.

È 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.

  • Attualmente, l'agente AI autonomo supporta solo una lingua predefinita e una configurazione vocale alla volta.

  • È possibile modificare la lingua e la voce configurate, ma non è possibile eliminarle. Tuttavia, la modifica della lingua e della voce può influire sulla funzionalità dell'agente AI.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.

  2. 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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.

  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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 Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente di script.

5

Specificare i seguenti dettagli:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: scegli un motore di intelligenza artificiale dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 1.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Webex AI Agent Pro 1.0 (con RASA)
    • Webex AI Agent Pro 1.0 (con Mindmeld)
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:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

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 Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Descrizione: inserisci i dettagli sull'agente AI.

  4. Fuso orario: scegli il fuso orario dall'elenco a discesa.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Consenti feedback: abilita questo interruttore per consentire a un agente AI di richiedere feedback nel messaggio.

  7. Messaggio di errore personalizzato: immettere un messaggio di errore personalizzato per errori del server o del proxy.

  8. Motore AI: visualizza il motore AI scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per altre informazioni, vedi Aggiornare le impostazioni del motore di intelligenza artificiale.

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 Configurazioni > Profilo Tab.

3

Fai clic sull'icona accanto al motore di intelligenza artificiale.

4

Nella pagina Gestisci motore AI, configura i seguenti campi:

  • Motore di addestramento: scegli il motore AI richiesto dall'elenco a discesa.

  • Inferenza: specificare le seguenti informazioni:

    • Punteggio al di sotto del quale viene visualizzato il fallback: attendibilità minima necessaria per visualizzare una risposta, al di sotto della quale viene visualizzata una risposta di fallback.

    • Differenza nei punteggi per la corrispondenza parziale: 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.

  • Impostazioni avanzate

    • Espandi contrazioni: selezionare questa opzione per convertire le contrazioni nei dati di addestramento e nelle query dei consumatori nelle loro forme complete per una maggiore precisione. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Controllo ortografico in inferenza: selezionare questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Assegna priorità al riempimento degli slot: selezionare questa opzione per assegnare priorità al riempimento degli slot rispetto al rilevamento dell'intento. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Ruoli entità: selezionare questa opzione per abilitare ruoli diversi per una singola entità. Questa opzione è disponibile solo per i motori AI RASA e Mindmeld.

    • Numero di risultati da memorizzare per ogni messaggio: immettere il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di affidabilità) da elencare in Informazioni sulle transazioni nelle sessioni. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Modello multilingue: scegliere il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente di intelligenza artificiale per abilitare questa opzione e questa opzione è disponibile solo per il motore di intelligenza artificiale Swiftmatch.

    • Modello vettoriale: scegliere il modello vettoriale dall'elenco a discesa per migliorare l'accuratezza dell'agente AI. Questa funzione è disponibile solo per il motore AI Swiftmatch.

    • Rimuovi stopwords: selezionare questa opzione per rimuovere le stopword durante l'addestramento e l'inferenza. Questa funzione è disponibile solo per il motore AI Swiftmatch.

    • Rimuovi caratteri speciali: selezionare questa opzione per rimuovere i caratteri speciali dalle query dei clienti e ottenere risposte migliori. Questa opzione è disponibile solo per il motore AI Swiftmatch.

    • Sostituzione entità nell'inferenza: selezionare questa opzione per sostituire i valori delle entità nei dati di training e nell'inferenza con ID entità. Questa opzione è disponibile solo per il motore AI Swiftmatch.

    • Espansione dei moduli di testo: selezionare questa opzione per espandere i dati di training con forme di parole (ad esempio plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per il motore AI Swiftmatch.

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:

  1. Nome intento: immettere un nome per l'intento.

  2. Impostazioni: attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reimposta slot dopo il completamento: attiva questa opzione per reimpostare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è in stato disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
    2. Termina conversazione: attiva questa opzione per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzarlo per chiudere una conversazione con i clienti.
  3. Contesto: fornisce i contesti di entrata e di uscita per l'intento. Per ulteriori informazioni, vedere Concorsi.

    • Contesto di ingresso: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto della voce. È possibile configurare un massimo di 5 contesti di immissione per un intento particolare.

      I contesti di immissione controllano se un intento può essere abbinato alla query del cliente in base al contesto attivo della sessione.

    • Contesto di uscita: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un intento specifico.

      I contesti di uscita controllano i contesti attivi per una sessione.

  4. Intento ed espressioni: aggiungi una frase per determinare l'intento e fai clic su + Aggiungi.

    • Genera varianti: affinché il sistema generi automaticamente le espressioni in base all'intento, fate clic su Genera varianti.
      1. Nella finestra di dialogo Genera varianti , fornire una descrizione dell'intenzione di generare dati o espressioni di addestramento pertinenti.
      2. Inserisci il numero di varianti da generare e scegli quanto vuoi che sia creativo il LLM sottostante durante la generazione di queste varianti.
      3. Fare clic su Genera.
    • Aggiungi entità come slot: se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e visualizzate nella sezione Slot . Potete selezionare la parte dell'enunciato come slot per tale intento e scegliere un'entità già creata o creare una nuova entità.

    L'intento richiede almeno 3 enunciati e 2 annotazioni di slot per l'addestramento con il motore AI corrente.

    Ogni slot visualizza quanto segue:
  5. Slot (opzionale): consente di collegare le entità per il riempimento dello slot. Ciò garantisce che l'agente AI raccolga tutte le informazioni richieste.

    1. Fare clic su +Collegamento per collegare un'entità all'intento. Se non è presente alcuna entità nell'elenco, l'opzione +Link non viene visualizzata. Per creare un'entità, vedere la sezione Creare un'entità . Vengono visualizzati i seguenti dettagli dello slot ed è possibile configurare i tentativi e la risposta per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessaria per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi tentati dall'agente AI di ottenere questo valore di slot dal cliente.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fare clic su +Crea nuova.
    2. Configurare le seguenti impostazioni:
      1. Attivare l'opzione Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con il cliente.

        L'agente AI considera l'ultimo valore compilato nello slot per elaborare i dati. Se si abilita questa funzione, il sistema aggiorna i valori per gli slot riempiti ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva l'opzione 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 del cliente.
  6. Risposta: nella sezione Risposta , scegli la risposta che desideri restituire ai clienti al termine dell'intento. Una volta scelto, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fare clic su +Crea nuova per creare una nuova risposta. Per ulteriori informazioni, vedere Creare una risposta.

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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegliere un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    Se l'agente AI ha difficoltà a identificare il nome di una persona con il tipo di entità Nomi persona, prova a usare il tipo di entità in formato libero per migliorare il riconoscimento.

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.

  1. Immettere il nome della condizione e fare clic su Crea.

  2. Fare clic sulla condizione e passare alla sezione Regole , fornire le condizioni variabili IF e OR, in base alle esigenze.

    1. Nel campo Variabile sinistra, scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco delle variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile destra, specificare la variabile di risposta. Tipo di valore della variabile a cui deve corrispondere la sintassi nella variabile sinistra. Questo campo viene visualizzato solo quando si imposta l'Operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il tipo di dati su Variabile.
  3. Fare clic su Azioni per creare una risposta per la regola definita. Nella sezione Azioni , è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegliere il tipo di risposta dal riquadro destro. I tipi di risposta supportati sono Testo, Carosello, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per Web (impostazione predefinita), vedere la sezione Configurare i tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic su + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegliere il tipo di risposta per il canale scelto dal riquadro di destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali .
      4. Configurare le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurare i tipi di risposta.

6

Fai clic su Crea per creare una risposta.

Configurare i tipi di risposta
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 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 del pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Attenersi alla seguente procedura:

1

Fare clic sul pulsante Rispondi nel riquadro destro.

2

Configurare i dettagli dell'intestazione (facoltativo).

  1. Scegli il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il corpo del testo. Questo campo può contenere fino a 1024 caratteri.

4

Immettere il testo del piè di pagina (facoltativo). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fare clic sul pulsante Aggiungi, immettere il testo e il payload, quindi fare clic su Fine

È possibile configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configurare i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il corpo del testo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo dell'elenco.

3

Passare a List Sections Tab e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Inserisci l'ID riga, che è un identificatore univoco per ogni riga che ti aiuterà a identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserisci il testo e il payload/identificatore per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo della selezione elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Immettere la descrizione del selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione elenco selezionata.

3

Passare a Elenco sezioni Tab e configurare le seguenti impostazioni:

  1. Immettere il titolo per gli elementi nell'elenco.

  2. Immettere il titolo per gli elementi nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificatore di un elemento. Quando un utente seleziona un elemento, l'identificatore viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fai clic sull'icona + .

    6. Per eliminare un elemento, fare clic sull'icona Elimina .

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:

  1. Immettere un titolo per il selettore ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passare a Dettagli evento Tab e configurare:

  1. Inserisci il titolo dell'evento.

  2. Inserisci il fuso orario dell'evento.

  3. Configurare gli slot:

    1. Immettere la data e l'ora per lo slot1.

    2. Immettere la durata per lo slot1.
    3. Immettere l'identificatore dello slot. Quando un utente seleziona uno slot, l'identificatore viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supporta le risorse immagine.

  • Selettore: una pagina per una singola selezione tra più opzioni.

  • Selettore data: fornisce al selettore di data standard di Apple formato e limiti di data personalizzabili.

  • Input: una pagina con vari campi di input per raccogliere informazioni.

I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:

  • BusinessFormEvent: configura identificatori di pagina, riepilogo, pagine e immagini.

  • BusinessChatMessage: configura le informazioni sui messaggi ricevuti e di risposta.

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:

  1. Timeout: specifica la durata, in secondi, in cui l'agente attende una risposta dell'utente. Se non c'è risposta, puoi impostarla in modo da richiedere nuovamente all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti accesso tramite chiatta: selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con un nuovo input. Se deselezionata, l'utente deve attendere che l'agente abbia terminato la risposta prima di rispondere.

  4. DTMF input: selezionare questa opzione per consentire agli utenti di inserire dettagli specifici tramite la tastiera. Ciò è utile per raccogliere informazioni espresse in numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: scegli la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambi: DTMF e voce.
    • Timeout tra cifre (s): imposta il tempo di inattività massimo consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino a quel momento vengono inviate al flusso come input.
    • Carattere di terminazione: specifica il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input del tastierino precedente viene inviato al flusso come input utente.
    • Lunghezza massima: specifica la lunghezza massima di caratteri consentita per l'input dell'utente.

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

Operazioni preliminari

Creare l'agente AI di script.

1

Nel dashboard, fai clic sull'agente AI di script che hai creato.

2

Passare a Configurazione > Handover e attivare o disattivare le impostazioni richieste:

  1. Passaggio di consegne su corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può avviare un passaggio di consegne. Questo numero è configurabile.

  2. Trasferimento in fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare un passaggio di consegne dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Trasferimento dopo ripetute risposte dell'agente: messaggi ripetuti consecutivi in una sessione possono avviare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

  4. Passaggio quando viene raggiunto il limite di tentativi di riempimento slot: quando i tentativi di ripetizione per il riempimento dello slot vengono raggiunti al limite massimo, viene avviata la consegna dell'agente.

3

Fai clic su Salva modifiche.

Come procedere

Passare all'anteprima dell'agente AI con script.

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 Configurazione > Lingua# 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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni chat in lingua inglese (en-US).

  • (Disponibile in versione beta) Puoi visualizzare in anteprima le conversazioni chat nelle altre lingue configurate. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce .

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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 1. Casi di test
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui interagisci con l'agente AI.
Intento previstoSpecificare 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 precedenteSelezionare 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 parzialiAbilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti.
Esporta in CSVEsportare test case in un file separato da virgole (CSV).
Callback di testAbilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive.
Richiamata nel flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Modello di richiamata previstoSpecificare 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.

.
Al termine di ogni test case, il sistema visualizza il proprio risultato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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 :

  1. 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.
  2. Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: la lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo per rappresentare il testo come vettori numerici. 
  10. Punteggi soglia minima: visualizza il punteggio soglia minimo.
  11. 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.
  12. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
  3. 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 da e Modifica posizione per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se è stato abilitato l'accesso per decrittografare.

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.

  1. Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
  3. Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore Stato di cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Dal dashboard, scegli l'agente AI che hai creato.
  2. 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 Flussi > variabili 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 Contact Center > flussi > 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 sezione Definizione di variabile > variabili 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

1

Scaricare il file di Distribution.json AI Agent Outcome da AI Agent Outcome Distribution .

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 scegliere il file (in formato JSON) da importare.

6

Fare clic su Importa per importare il file di Distribution.json dei risultati dell'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.Visualization view screenshot is added

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

Sviluppo del prodotto AI

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 sicurezza

Non 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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.

Tabella 1. Disponibilità di Webex AI Agent

Soluzione per contact center

Tipo di agente AI

  • Webex Contact Center

  • Webex Contact Center Enterprise (WxCCE)

  • Unified CCE (UCCE)

  • Confezionato CCE (PCCE)

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à:

Tabella 2. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCome configurare?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni sulla base delle informazioni disponibili e delle azioni predefinite.

  • Automatizzano attività dispendiose in termini di tempo o ripetitive.

  • Accedono e utilizzano una base di conoscenza per fornire risposte informative e accurate alle domande degli utenti.

Configurare un agente AI autonomo

Previsto

Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici chiaramente definiti e strutturati.

  • Rispondono alle domande in base a un corpus di formazione creato dall'utente, che è una raccolta di esempi e risposte.

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:

RuoloOrganizzazione del clienteOrganizzazione partnerQualsiasi 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.

  1. Avviare AI Agent Studio.
  2. Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
  3. Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
  4. Fare clic sull'icona Modifica nella colonna Azioni .
  5. Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
  6. 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.

  1. Accedere a Control Hub.
  2. Selezionare Servizi > Contact Center.

  3. Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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

  1. Accedi alla piattaforma Webex AI Agent Studio.

  2. 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 Aggiungi origine > File.

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:

  • È possibile aggiungere più file alla volta.

  • Per ogni tenant si applicano le seguenti restrizioni per il caricamento dei file:

    • Limite di archiviazione totale per tutti i file combinati su più KB: 2 GB.

    • Numero massimo di file: 100 file per KB.

    • Limite di dimensione individuale del file: 10 MB.

    • Limite di dimensione del singolo file di testo (.txt): 2 MB.

    • PDF limite di dimensione del file: oltre al limite di dimensione del file, è applicabile anche un limite di 300 pagine per PDF.

    • I file PDF e CSV non supportano i collegamenti ipertestuali. Tuttavia, .docx, .xlsx e .xls supportano i collegamenti ipertestuali.

  • Quando carichi file MS Excel, tieni presente le seguenti linee guida:

    • Le intestazioni devono trovarsi nella prima riga affinché il sistema possa elaborare la riga di intestazione in modo accurato.

    • Il sistema consolida tutte le tabelle da un singolo foglio Excel in un'unica tabella unificata. Pertanto, pulisci il file prima di caricarlo.

    • Le celle vuote nei file Excel vengono sostituite con NA.

    • Se il sistema impiega troppo tempo per elaborare il file Excel, potrebbe essere a causa della grande quantità di dati nel file. Prendi in considerazione la suddivisione dei dati su più file e il caricamento dei singoli file separatamente.

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 tempo massimo di attesa per l'elaborazione di un file prima che scada è di 2 ore.

  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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 Aggiungi fonte > Articoli.

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 Aggiungi origine > Siti Web. 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:

  1. Sotto Fonte:

    • URL iniziale: immettere l'URL della pagina Web che si desidera sottoporre a scansione e aggiungere come origine.
    • Filtri: utilizzare le seguenti opzioni di attivazione/disattivazione per definire ciò che è necessario estrarre:
      • Estrai solo gli URL che corrispondono a una sintassi specifica con caratteri jolly: utilizza i modelli di URL per focalizzare la scansione. È possibile aggiungere fino a 10 modelli.

        Esempi:

        • *product*: abbina ed estrae gli URL contenenti "product".
        • *help*: abbina ed estrae solo gli URL contenenti "aiuto".
        • */blog/* - confronta ed estrae l'URL con /blog/ nel percorso.

      • Estrai solo sottodomini dell'URL iniziale: se il contenuto di destinazione si estende su più sottodomini, puoi specificare fino a 10 sottodomini da includere (ad esempio, support.example.com).

  2. In Ambito di estrazione: definire l'ambito in base al quale il sistema estrae il contenuto dalle pagine Web.

    • Limite di profondità
      • 0: esegue la ricerca per indicizzazione solo della pagina iniziale o dell'URL della pagina di destinazione.

      • 1: Esegue la scansione della pagina iniziale e di tutte le pagine direttamente collegate da essa.

      • 2: esegue la scansione della pagina iniziale, delle pagine collegate direttamente e delle pagine collegate da quelle.

    • Limite pagine: immettere il numero di pagine che si desidera sottoporre a ricerca per indicizzazione da parte del sistema. È possibile eseguire la scansione fino a 250 pagine. Se definisci il limite di profondità come '0', non puoi configurare il limite di pagina.

    Ad esempio: se limite di pagine = 100 e crawl_depth = 1 e se sono disponibili solo 50 collegamenti, il crawler restituisce 50 pagine.

    • Esclusioni di contenuto:
      • Tutti: esclude intestazioni, piè di pagina, elementi di navigazione ed elementi modulo.

      • Nav: esclude gli elementi di navigazione.

      • Piè di pagina: esclude gli elementi del piè di pagina.

      • Modulo: esclude gli elementi del modulo.

  3. Pianificazione esecuzione sincronizzazione: questa sezione consente di configurare la frequenza dell'origine di sincronizzazione dei dati. È inoltre possibile scegliere di configurare la modalità di applicazione delle modifiche agli agenti.

    • Frequenza di sincronizzazione: l'opzione predefinita e attualmente supportata è Esegui su richiesta. Ciò consente di sincronizzare manualmente le pagine Web per le modifiche recenti.

    • Sincronizza modifica contenuto: scegli di applicare automaticamente le modifiche o di conservarle per l'approvazione.

      • Applica automaticamente le modifiche agli agenti o alle competenze (opzione predefinita).

      • Bloccare le modifiche per l'approvazione dell'amministratore prima di renderle disponibili.

4

Fai clic su Aggiungi origine.

L'URL Web viene aggiunto alla pagina Sorgenti. Lo stato viene visualizzato come sincronizzazione. Il sistema:
  • Converte il contenuto estratto dalle pagine Web in un formato di markdown strutturato.
  • Estrae l'articolo principale.
  • Filtra la navigazione e i contenuti promozionali in base alle impostazioni.
  • Le tabelle e gli elenchi mantengono la loro struttura.

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

Dopo aver creato un'origine di conoscenza URL Web, eseguire un'operazione di sincronizzazione manuale per mantenere aggiornate e aggiornate le informazioni sull'origine delle informazioni.
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

Se l'approvazione del contenuto è abilitata, esamina il contenuto estratto prima che diventi disponibile per i tuoi agenti di intelligenza artificiale.
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:

  • Aggiunto: nuovo contenuto trovato durante questa sincronizzazione.

  • Modificato: contenuto esistente che è stato modificato.

  • Eliminato: contenuto non più disponibile sul sito di origine.

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:

  • Fonti: dettagli delle fonti associate alla knowledge base, ad esempio:
    • Nome della fonte
    • Descrizione
    • Tipo
    • Creato da
    • Ultimo aggiornamento di
    • Ultimo aggiornamento presso
    • Stato
    • Controlli
  • Utilizzato da: Dettagli dell'agente AI che utilizza la Knowledge Base specifica.
  • Storia: Storia delle attività sulla base di conoscenza.

È 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:

  • Nome della Knowledge Base.
  • Tipo di Knowledge Base.
  • Basi di conoscenza aggiornate tra le date specificate.
  • Basi di conoscenza create tra date specificate.

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 Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente autonomo .

5

Specificare i seguenti dettagli obbligatori:

  1. Nome agente: inserisci il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: scegli uno dei seguenti motori AI dall'elenco a discesa per soddisfare le tue esigenze di contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US. 1.0: offre conversazioni naturali e simili a quelle umane in inglese, personalizzate per gli accenti regionali degli Stati Uniti e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: offre un'esperienza localizzata su misura per gli accenti regionali, offrendo una migliore esperienza utente e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore di intelligenza artificiale determina le impostazioni di conversazione, ad esempio lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente di intelligenza artificiale. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate in Conversations Tab verranno aggiornate dinamicamente in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  4. Obiettivo dell'agente: fornisci una breve descrizione dell'obiettivo dell'agente AI. Per Insert un esempio, fare clic su Insert esempio. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

    L'obiettivo dell'agente e le istruzioni insieme possono avere una lunghezza massima di 5120 caratteri.

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.
  • Non creare un singolo agente AI autonomo con un ambito complesso. Crea invece più agenti di intelligenza artificiale con ambiti limitati. Usa l'opzione di azione di trasferimento per trasferire la chiamata da un agente AI a un altro. Per ulteriori informazioni, vedere la sezione Crea un'azione di trasferimento personalizzata.

Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

Aggiornare il profilo dell'agente AI autonomo

Operazioni preliminari

Crea un agente AI autonomo.

1

Nel dashboard, fai clic sull'agente AI che hai creato.

2

Passare a Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Fuso orario: scegli il fuso orario per il tuo agente AI dall'elenco a discesa. Il fuso orario predefinito è Europa/Londra.

  5. Motore AI: scegli una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: offre conversazioni naturali e simili a quelle umane in inglese, personalizzate per gli accenti regionali degli Stati Uniti e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: offre un'esperienza localizzata su misura per gli accenti regionali, offrendo una migliore esperienza utente e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore di intelligenza artificiale determina le impostazioni di conversazione, ad esempio lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente di intelligenza artificiale. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate in Conversations Tab verranno aggiornate dinamicamente in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  6. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiorna questo, come richiesto.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

  7. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

  8. Istruzioni: inserisci le istruzioni per l'agente AI. Vedere Suggerimenti tecnici rapidi durante la scrittura delle istruzioni.

    L'obiettivo dell'agente e le istruzioni insieme possono contenere fino a 5120 caratteri.

3

Fai clic su Salva modifiche.

4

Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere la sezione Pubblicare l'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 Configurazioni > Azioni 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.

  1. Scegliere Sfoglia azioni > Selezionare disponibile per la configurazione del client MCP.

  2. Scegli Crea nuova azione > Evasione ordini per creare un'azione di evasione ordini.

  3. Scegliere Crea nuova azione > Trasferisci per creare un'azione di trasferimento personalizzata.

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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti. La lunghezza massima del campo Nome azione è di 64 caratteri.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata. La lunghezza massima della descrizione dell'azione è 1024 caratteri.

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:

  1. Seleziona servizio: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

    Webex AI Agent Studio può accedere solo ai servizi e ai flussi configurati all'interno dell'area di lavoro a livello client.

  2. Selezionare un flusso: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

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
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:

  1. Nome entità: immettere il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.

  2. Tipo di entità: scegliere il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della descrizione dell'entità può essere di 512 caratteri.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

3

Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie.

4

Fare clic su Aggiungi per aggiungere l'azione all'agente AI.

5

Fare clic su Pubblica per rendere attivo l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo.

Dopo aver aggiunto l'azione, utilizzare l'opzione Controlli per modificare o eliminare le entità.

Aggiungere entità utilizzando un editor JSON

  1. Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
  2. Immettere lo schema dei parametri di input in formato JSON.
  3. 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 Configurazioni > Azioni Tab.

3

Fare clic sull'elenco a discesa Crea nuovo .

4

Nella pagina Crea azione di trasferimento specificare i seguenti dettagli:

  1. Nella sezione Informazioni generali, specificare i seguenti dettagli:

    • Nome azione: immettere il nome dell'azione. Ad esempio, FavoriteDestinationHandover
    • Condizione di trasferimento: descrivere la condizione per il trasferimento. Ad esempio, se il cliente specifica la propria destinazione preferita, trasferire la chiamata a un altro agente.
  2. Nella casella Selezionare la modalità di assegnazione di un agente, scegliere una delle seguenti opzioni:

    • Seleziona un agente AI
    • Imposta la logica personalizzata per assegnare un agente umano o di intelligenza artificiale.
  3. Fare clic su + Nuova entità di input. Nella pagina Aggiungi una nuova entità di input immettere i seguenti dettagli:

    • Nome entità
    • Tipo di entità
    • Descrizione dell'entità
    • Esempi di entità
  4. Fare clic su Aggiungi.

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 Configurazioni > Knowledge 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.

  1. Per passare alla Knowledge Base scelta, scegliere Gestisci Knowledge Base dall'elenco a discesa.

  2. Per disconnettere la Knowledge Base dall'agente AI, scegliere Nessuno dall'elenco a discesa.

  3. Per creare una nuova Knowledge Base, scegliere +Aggiungi nuovo dall'elenco a discesa. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.

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:

  1. Lingua: in base al motore AI scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI ), configurare l'opzione della lingua richiesta:

    • Per Webex motore AI Pro 1.0 , la lingua predefinita è impostata sull'inglese . Scegli la lingua desiderata dall'elenco a discesa. Per visualizzare l'elenco delle lingue supportate, vedere l'articolo Lingue e voci supportate.
    • Per Webex AI Pro-US 1.0 engine, l'inglese è l'unica lingua supportata per impostazione predefinita. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.
  2. Stile di risposta: scegli lo stile di risposta preferito per il modo in cui l'agente AI risponde ai clienti.

    • Riconoscimenti rapidi attivi prima di una risposta sostanziale: fornisce riconoscimenti rapidi prima di dare una risposta completa. Ciò significa che l'agente dirà prima qualcosa come "Capisco la tua risposta" o "Ho capito", che aiuta a rassicurare il cliente che il suo input è stato ricevuto prima di passare a una risposta dettagliata.
    • Diretto - leggero ritardo, restituisce solo la risposta sostanziale: l'agente attende un momento e poi risponde solo con la risposta sostanziale, senza alcun riconoscimento iniziale.
    • Seleziona la casella di controllo Includi disfluenze se desideri aggiungere riempitivi come "um" o "mi piace" per rendere l'agente più umano e riconoscibile.
4

Configurare le impostazioni del canale vocale:

  1. Voce: scegli la voce desiderata per il tuo agente AI dall'elenco a discesa Seleziona voce , in base al motore di intelligenza artificiale scelto e alla lingua configurata. Per visualizzare l'elenco delle voci supportate, vedere l'articolo Lingue e voci supportate.

    • Per il motore Webex AI Pro 1.0 , la voce predefinita per l'inglese è en-US-Jennifer. Per utilizzare una lingua o una voce diversa, selezionare la lingua preferita nel passaggio precedente; Le voci disponibili per quella lingua appariranno quindi nell'elenco a discesa.
    • Per il motore Webex AI Pro-US 1.0 , la voce predefinita per l'inglese è en-US-Jess. Attualmente, puoi passare solo ad altre voci inglesi.
  2. Velocità di conversazione: immettere il valore numerico per aumentare o diminuire la velocità/velocità dell'output vocale. I valori validi sono compresi tra 0,7 e 1,2, con il valore predefinito impostato su 1,0 per la velocità normale.

    • Questa impostazione sostituisce la velocità di conversazione configurata in Flow Designer.
    • Valori estremi vicini alla velocità minima o massima di conversazione possono influire sulla qualità del discorso generato.

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 :

  1. Attiva o disattiva l'opzione Consenti al cliente di interrompere per abilitare o disabilitare i clienti che parlano tramite l'agente. Abilitando questa opzione, i chiamanti interrompono l'agente senza attendere una pausa.

  2. Regolare il dispositivo di scorrimento Sensibilità fine voce per impostare la velocità di risposta dell'agente dopo che il chiamante ha smesso di parlare. I valori validi vanno da 500 ms (Aggressive) a 2000 ms (Rilassato) con un valore predefinito di 500 ms (Aggressive).

  3. Inserisci il timeout di evasione (in secondi) per impostare un limite di tempo per l'esecuzione dell'attività e interrompere forzatamente l'attività. I valori validi sono compresi tra 10 e 30 secondi con un valore predefinito di 30.

  4. Immettere il timeout # TURN del chiamante (in millisecondi) per specificare il tempo di attesa del sistema prima di verificare se il cliente ha finito di parlare. I valori validi sono compresi tra 750 e 3000 millisecondi con un valore predefinito di 1500.

  5. Immettere il timeout di assenza di input (in secondi) per impostare il tempo massimo di attesa dell'input del cliente prima che il sistema non assuma alcuna risposta. I valori validi sono compresi tra 10 e 30 e il valore predefinito è 10.

7

Configurare le impostazioni DTMF :

  1. Immettere il timeout tra due cifre (in secondi). Questo imposta per quanto tempo l'agente AI attende il prossimo input DTMF dal cliente prima di procedere con il flusso della conversazione. L'impostazione predefinita è 5 secondi. Il valore può variare da 2 a 10 secondi.

  2. Immettere il carattere di terminazione che il cliente può utilizzare per indicare la fine dell'input DTMF. Il carattere di terminazione può essere # o *.

  3. Inserisci la lunghezza massima (in caratteri) per impostare la lunghezza massima consentita per DTMF input dai clienti. Il valore predefinito è 16 caratteri. Il valore può variare da 8 a 32 caratteri.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto il motore Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto il motore Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in lingua inglese.

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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.

  2. 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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.

  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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 Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente di script.

5

Specificare i seguenti dettagli:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: scegli un motore di intelligenza artificiale dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 2.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Webex AI Agent Pro 1.0 (con Swiftmatch)
    • Webex AI Agent Pro 1.0 (con Mindmeld)

    Per informazioni dettagliate sulle funzionalità di ciascun motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale .

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:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

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 Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Descrizione: inserisci i dettagli sull'agente AI.

  4. Fuso orario: scegli il fuso orario dall'elenco a discesa.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Consenti feedback: abilita questo interruttore per consentire a un agente AI di richiedere feedback nel messaggio.

  7. Messaggio di errore personalizzato: immettere un messaggio di errore personalizzato per errori del server o del proxy.

  8. Motore AI: visualizza il motore AI scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per altre informazioni, vedi Aggiornare le impostazioni del motore di intelligenza artificiale.

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 Configurazioni > Profilo Tab.

3

Fai clic sull'icona accanto al motore di intelligenza artificiale.

4

Nella pagina Gestisci motore AI, configura i seguenti campi:

  1. Motore di addestramento: scegli il motore AI richiesto dall'elenco a discesa.

    L'addestramento di un agente AI utilizzando il modello Webex AI Pro 2.0 (con Swiftmatch) potrebbe richiedere un po' più di tempo rispetto al modello Webex AI Pro 1.0 (con Swiftmatch).

  2. Inferenza: specificare le seguenti informazioni:

    • Punteggio al di sotto del quale viene visualizzato il fallback: attendibilità minima necessaria per visualizzare una risposta, al di sotto della quale viene visualizzata una risposta di fallback. Tieni presente che la commutazione del motore AI modificherà il valore predefinito di questa impostazione.

      Tabella 1. Valori del punteggio di fallback per i motori di intelligenza artificiale
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)-0.1, -0.05, 0.0, 0.05, 0.1, 0.15, 0.2 0.05Scegliere un valore predefinito dall'elenco a discesa.
      Webex AI Pro 1.0 (con Swiftmatch)Da 0 a 10.3Immettere un valore valido nella casella di testo.
    • Differenza nel punteggio per la corrispondenza parziale: lo spazio 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. Tieni presente che la commutazione del motore AI modificherà il valore predefinito di questa impostazione. Per entrambi i motori, il punteggio è 0 -1.

      Tabella 2. Valori del punteggio di corrispondenza parziale per i motori di intelligenza artificiale
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)0—10.02Immettere un valore valido nella casella di testo.
      Webex AI Pro 1.0 (con Swiftmatch)0—10.05Immettere un valore valido nella casella di testo.

      Nella maggior parte dei casi, il valore di soglia predefinito è sufficiente. Per i casi d'uso che richiedono personalizzazione, convalidare i valori delle soglie di fallback alternativi utilizzando la funzionalità di test e scegliere l'intervallo con le prestazioni migliori in base agli esempi aggiunti.

      Webex AI Pro 2.0 (con Swiftmatch) utilizza due punteggi: un punteggio di somiglianza e un punteggio di corrispondenza parziale per determinare le corrispondenze intenzionali. Un intento è considerato una corrispondenza se il suo punteggio è superiore a 0,05.

      • Corrispondenza parziale: se due o più intenti hanno punteggi superiori a 0,05 e la differenza tra i loro punteggi è inferiore o uguale a 0,02, l'agente AI attiva una corrispondenza parziale e chiede all'utente di chiarire tra le opzioni.

      • Corrispondenza sicura: se la differenza tra i primi due punteggi di intento è maggiore di 0,02, il sistema identifica l'intento con il punteggio più alto come corrispondenza potenziale.

  • Impostazioni avanzate: specificare le seguenti informazioni:

    • Espandi contrazioni: selezionare questa opzione per convertire le contrazioni nei dati di addestramento e nelle query dei consumatori nelle loro forme complete per una maggiore precisione. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch) e Webex AI Pro 1.0 (con Mindmeld).

    • Controllo ortografico nell'inferenza: selezionare questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Assegna priorità al riempimento degli slot: selezionare questa opzione per assegnare priorità al riempimento degli slot rispetto al rilevamento dell'intento. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch) e Webex AI Pro 1.0 (con Mindmeld).

    • Ruoli entità: selezionare questa opzione per abilitare ruoli diversi per una singola entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Mindmeld).

    • Risultati memorizzati per messaggio: immettere il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di affidabilità) da elencare in Informazioni sulle transazioni nelle sessioni. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Modello multilingue: scegliere il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente AI per abilitare questa opzione e questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Modello vettoriale: scegliere il modello vettoriale dall'elenco a discesa per migliorare l'accuratezza dell'agente AI. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi stopwords: selezionare questa opzione per rimuovere le stopword durante l'addestramento e l'inferenza. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi caratteri speciali: selezionare questa opzione per rimuovere i caratteri speciali dalle query dei clienti e ottenere risposte migliori. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Sostituisci entità nell'inferenza: selezionare questa opzione per sostituire i valori delle entità nei dati di training e nell'inferenza con gli ID entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Espansione dei moduli di testo: selezionare questa opzione per espandere i dati di training con forme di parole (ad esempio plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

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:

  1. Nome intento: immettere un nome per l'intento.

  2. Descrizione intento: immettete una descrizione chiara e concisa per l'intento. Per ottimizzare le prestazioni degli agenti di intelligenza artificiale, fornisci una frase descrittiva anziché solo una o due parole. Questo campo è obbligatorio e applicabile solo al motore Webex AI Pro 2.0 (Swiftmatch). Se si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario fornire una descrizione per risolvere eventuali errori di convalida.

    Se viene rilevato contenuto dannoso nella descrizione dell'intento, verrà visualizzato un avviso generico e non potrai salvare le modifiche finché il contenuto non viene rimosso o corretto.

  3. Impostazioni: attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reimposta slot dopo il completamento: attiva questa opzione per reimpostare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è in stato disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
    2. Termina conversazione: attiva questa opzione per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzarlo per chiudere una conversazione con i clienti.
  4. Contesto: fornisce i contesti di entrata e di uscita per l'intento. Per ulteriori informazioni, vedere Concorsi.

    • Contesto di ingresso: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto della voce. È possibile configurare un massimo di 5 contesti di immissione per un intento particolare.

      I contesti di immissione controllano se un intento può essere abbinato alla query del cliente in base al contesto attivo della sessione.

    • Contesto di uscita: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un intento specifico.

      I contesti di uscita controllano i contesti attivi per una sessione.

  5. Intento ed espressioni: aggiungi un'espressione o una frase per determinare l'intento e fai clic su + Aggiungi.

    Webex motore AI Pro 2.0 (Swiftmatch) richiede almeno 10 espressioni per intento. Questo numero viene calcolato in tutte le lingue configurate all'interno dell'intento. Quando si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario soddisfare questo minimo di 10 espressioni per risolvere l'errore di convalida.

    Se viene rilevato contenuto dannoso nelle espressioni, verrà visualizzato un avviso generico e non potrai salvare le modifiche finché il contenuto non viene rimosso o corretto.

    • Genera varianti: affinché il sistema generi automaticamente le espressioni in base all'intento, fate clic su Genera varianti.
      1. Nella finestra di dialogo Genera varianti , fornire una descrizione dell'intenzione di generare dati o espressioni di addestramento pertinenti.
      2. Inserisci il numero di varianti da generare e scegli quanto vuoi che sia creativo il LLM sottostante durante la generazione di queste varianti.
      3. Fare clic su Genera.
    • Aggiungi entità come slot: se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e visualizzate nella sezione Slot . Potete selezionare la parte dell'enunciato come slot per tale intento e scegliere un'entità già creata o creare una nuova entità.

    L'intento richiede almeno 3 enunciati e 2 annotazioni di slot per l'addestramento con il motore AI corrente.

    Ogni slot visualizza quanto segue:
  6. Slot (opzionale): consente di collegare le entità per il riempimento dello slot. Ciò garantisce che l'agente AI raccolga tutte le informazioni richieste.

    1. Fare clic su +Collegamento per collegare un'entità all'intento. Se non è presente alcuna entità nell'elenco, l'opzione +Link non viene visualizzata. Per creare un'entità, vedere la sezione Creare un'entità . Vengono visualizzati i seguenti dettagli dello slot ed è possibile configurare i tentativi e la risposta per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessaria per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi tentati dall'agente AI di ottenere questo valore di slot dal cliente.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fare clic su +Crea nuova.
    2. Configurare le seguenti impostazioni:
      1. Attivare l'opzione Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con il cliente.

        L'agente AI considera l'ultimo valore compilato nello slot per elaborare i dati. Se si abilita questa funzione, il sistema aggiorna i valori per gli slot riempiti ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva l'opzione 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 del cliente.
  7. Risposta: nella sezione Risposta , scegli la risposta che desideri restituire ai clienti al termine dell'intento. Una volta scelto, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fare clic su +Crea nuova per creare una nuova risposta. Per ulteriori informazioni, vedere Creare una risposta.

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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegliere un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    • Se l'agente AI ha difficoltà a identificare il nome di una persona con il tipo di entità Nomi persona, prova a usare il tipo di entità in formato libero per migliorare il riconoscimento.
    • Se l'agente AI non riconosce gli input come previsto quando usa il valore di entità Regex o alfanumerico con spazi nella classe di caratteri (ad esempio, ^[a-zA-Z 0-9]+$), prova a utilizzare il tipo di entità Forma libera per una corrispondenza più ampia. Se preferisci utilizzare valori di entità Regex o alfanumerici con gli spazi, puoi deselezionare l'opzione "Sostituisci entità nell'inferenza" nelle impostazioni avanzate del motore.

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.

  1. Immettere il nome della condizione e fare clic su Crea.

  2. Fare clic sulla condizione e passare alla sezione Regole , fornire le condizioni variabili IF e OR, in base alle esigenze.

    1. Nel campo Variabile sinistra, scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco delle variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile destra, specificare la variabile di risposta. Tipo di valore della variabile a cui deve corrispondere la sintassi nella variabile sinistra. Questo campo viene visualizzato solo quando si imposta l'Operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il tipo di dati su Variabile.
  3. Fare clic su Azioni per creare una risposta per la regola definita. Nella sezione Azioni , è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegliere il tipo di risposta dal riquadro destro. I tipi di risposta supportati sono Testo, Carosello, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per Web (impostazione predefinita), vedere la sezione Configurare i tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic su + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegliere il tipo di risposta per il canale scelto dal riquadro di destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali .
      4. Configurare le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurare i tipi di risposta.

6

Fai clic su Crea per creare una risposta.

Configurare i tipi di risposta
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 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 del pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Attenersi alla seguente procedura:

1

Fare clic sul pulsante Rispondi nel riquadro destro.

2

Configurare i dettagli dell'intestazione (facoltativo).

  1. Scegli il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il corpo del testo. Questo campo può contenere fino a 1024 caratteri.

4

Immettere il testo del piè di pagina (facoltativo). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fare clic sul pulsante Aggiungi, immettere il testo e il payload, quindi fare clic su Fine

È possibile configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configurare i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il corpo del testo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo dell'elenco.

3

Passare a List Sections Tab e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Inserisci l'ID riga, che è un identificatore univoco per ogni riga che ti aiuterà a identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserisci il testo e il payload/identificatore per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo della selezione elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Immettere la descrizione del selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione elenco selezionata.

3

Passare a Elenco sezioni Tab e configurare le seguenti impostazioni:

  1. Immettere il titolo per gli elementi nell'elenco.

  2. Immettere il titolo per gli elementi nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificatore di un elemento. Quando un utente seleziona un elemento, l'identificatore viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fai clic sull'icona + .

    6. Per eliminare un elemento, fare clic sull'icona Elimina .

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:

  1. Immettere un titolo per il selettore ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passare a Dettagli evento Tab e configurare:

  1. Inserisci il titolo dell'evento.

  2. Inserisci il fuso orario dell'evento.

  3. Configurare gli slot:

    1. Immettere la data e l'ora per lo slot1.

    2. Immettere la durata per lo slot1.
    3. Immettere l'identificatore dello slot. Quando un utente seleziona uno slot, l'identificatore viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supporta le risorse immagine.

  • Selettore: una pagina per una singola selezione tra più opzioni.

  • Selettore data: fornisce al selettore di data standard di Apple formato e limiti di data personalizzabili.

  • Input: una pagina con vari campi di input per raccogliere informazioni.

I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:

  • BusinessFormEvent: configura identificatori di pagina, riepilogo, pagine e immagini.

  • BusinessChatMessage: configura le informazioni sui messaggi ricevuti e di risposta.

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:

  1. Timeout: specifica la durata, in secondi, in cui l'agente attende una risposta dell'utente. Se non c'è risposta, puoi impostarla in modo da richiedere nuovamente all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti accesso tramite chiatta: selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con un nuovo input. Se deselezionata, l'utente deve attendere che l'agente abbia terminato la risposta prima di rispondere.

  4. DTMF input: selezionare questa opzione per consentire agli utenti di inserire dettagli specifici tramite la tastiera. Ciò è utile per raccogliere informazioni espresse in numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: scegli la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambi: DTMF e voce.
    • Timeout tra cifre (s): imposta il tempo di inattività massimo consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino a quel momento vengono inviate al flusso come input.
    • Carattere di terminazione: specifica il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input del tastierino precedente viene inviato al flusso come input utente.
    • Lunghezza massima: specifica la lunghezza massima di caratteri consentita per l'input dell'utente.

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

Operazioni preliminari

Creare l'agente AI di script.

1

Nel dashboard, fai clic sull'agente AI di script che hai creato.

2

Passare a Configurazione > Handover e attivare o disattivare le impostazioni richieste:

  1. Passaggio di consegne su corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può avviare un passaggio di consegne. Questo numero è configurabile.

  2. Trasferimento in fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare un passaggio di consegne dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Trasferimento dopo ripetute risposte dell'agente: messaggi ripetuti consecutivi in una sessione possono avviare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

  4. Passaggio quando viene raggiunto il limite di tentativi di riempimento slot: quando i tentativi di ripetizione per il riempimento dello slot vengono raggiunti al limite massimo, viene avviata la consegna dell'agente.

3

Fai clic su Salva modifiche.

Come procedere

Passare all'anteprima dell'agente AI con script.

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 Configurazione > Lingua# 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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni chat in lingua inglese (en-US).

  • (Disponibile in versione beta) Puoi visualizzare in anteprima le conversazioni chat nelle altre lingue configurate. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce .

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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 3. Casi di test
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui interagisci con l'agente AI.
Intento previstoSpecificare 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 precedenteSelezionare 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 parzialiAbilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti.
Esporta in CSVEsportare test case in un file separato da virgole (CSV).
Callback di testAbilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive.
Richiamata nel flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Modello di richiamata previstoSpecificare 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.

.
Al termine di ogni test case, il sistema visualizza il proprio risultato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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 :

  1. 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.
  2. Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: la lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo per rappresentare il testo come vettori numerici. 
  10. Punteggi soglia minima: visualizza il punteggio soglia minimo.
  11. 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.
  12. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
  3. 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 da e Modifica posizione per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se è stato abilitato l'accesso per decrittografare.

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.

  1. Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
  3. Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore Stato di cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Dal dashboard, scegli l'agente AI che hai creato.
  2. 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 Flussi > variabili 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 Contact Center > flussi > 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 sezione Definizione di variabile > variabili 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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value ABANDONED to the variable CustomAIAgentInteractionOutcome.

7

Configurare l'attività dell'agente virtuale V2 nel flusso.Cisco Webex Flow Designer with the Virtual Agent V2 activity in the flow.

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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value HANDLED to the variable 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.Cisco Webex Flow Designer with ESCALATED set to the variable CustomAIAgentInteractionOutcome.

10

Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome.Cisco Webex Flow Designer with set variable selected

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.Webex Contact Center Analyzer with import templates window opened

7

Fare clic su Modifica per modificare la visualizzazione importata.Webex contact center visualizations builder with AI Agent Call Records edit option selected

8

Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome.Webex contact center with AI Agents page displayed

9

Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED .Webex Contact Center Analyzer visualizations page with New filters window expanded

10

Salvare e avviare alcune chiamate di prova.

11

Eseguire la visualizzazione per visualizzare i risultati.AI Agents table displaying nine columns of agent-related information

Creare la visualizzazione AI Agent Outcome Distribution

1

Scaricare il file di Distribution.json AI Agent Outcome da AI Agent Outcome Distribution .

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 scegliere il file (in formato JSON) da importare.

6

Fare clic su Importa per importare il file di Distribution.json dei risultati dell'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.Visualization view screenshot is added

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

Sviluppo del prodotto AI

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 sicurezza

Non 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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.

Tabella 1. Disponibilità di Webex AI Agent

Soluzione per contact center

Tipo di agente AI

  • Webex Contact Center

  • Webex Contact Center Enterprise (WxCCE)

  • Unified CCE (UCCE)

  • Confezionato CCE (PCCE)

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à:

Tabella 2. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCome configurare?

Autonomo

Gli agenti autonomi lavorano in modo indipendente per raggiungere gli obiettivi definiti, riducendo la necessità di un intervento umano continuo.
  • Prendono decisioni sulla base delle informazioni disponibili e delle azioni predefinite.

  • Automatizzano attività dispendiose in termini di tempo o ripetitive.

  • Accedono e utilizzano una base di conoscenza per fornire risposte informative e accurate alle domande degli utenti.

Configurare un agente AI autonomo

Previsto

Gli agenti di intelligenza artificiale con script sono programmati per seguire una serie di regole e istruzioni predefinite.
  • Svolgono compiti specifici chiaramente definiti e strutturati.

  • Rispondono alle domande in base a un corpus di formazione creato dall'utente, che è una raccolta di esempi e risposte.

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:

RuoloOrganizzazione del clienteOrganizzazione partnerQualsiasi 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.

  1. Avviare AI Agent Studio.
  2. Passare il mouse sull'icona utente nell'angolo inferiore sinistro del menu di navigazione e fare clic su Enterprise Profile.
  3. Fare clic su Compagni di squadraTab per visualizzare l'elenco dei compagni di squadra esistenti.
  4. Fare clic sull'icona Modifica nella colonna Azioni .
  5. Abilita il tasto di accesso Decrittografa per concedere agli utenti l'accesso alle trascrizioni.
  6. 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.

  1. Accedere a Control Hub.
  2. Selezionare Servizi > Contact Center.

  3. Nel riquadro di spostamento di Contact Center , selezionare Customer experience > AI Agent .
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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

  1. Accedi alla piattaforma Webex AI Agent Studio.

  2. 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:

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 Aggiungi origine > File.

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:

  • È possibile aggiungere più file alla volta.

  • Per ogni tenant si applicano le seguenti restrizioni per il caricamento dei file:

    • Limite di archiviazione totale per tutti i file combinati su più KB: 2 GB.

    • Numero massimo di file: 100 file per KB.

    • Limite di dimensione individuale del file: 10 MB.

    • Limite di dimensione del singolo file di testo (.txt): 2 MB.

    • PDF limite di dimensione del file: oltre al limite di dimensione del file, è applicabile anche un limite di 300 pagine per PDF.

    • I file PDF e CSV non supportano i collegamenti ipertestuali. Tuttavia, .docx, .xlsx e .xls supportano i collegamenti ipertestuali.

  • Quando carichi file MS Excel, tieni presente le seguenti linee guida:

    • Le intestazioni devono trovarsi nella prima riga affinché il sistema possa elaborare la riga di intestazione in modo accurato.

    • Il sistema consolida tutte le tabelle da un singolo foglio Excel in un'unica tabella unificata. Pertanto, pulisci il file prima di caricarlo.

    • Le celle vuote nei file Excel vengono sostituite con NA.

    • Se il sistema impiega troppo tempo per elaborare il file Excel, potrebbe essere a causa della grande quantità di dati nel file. Prendi in considerazione la suddivisione dei dati su più file e il caricamento dei singoli file separatamente.

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 tempo massimo di attesa per l'elaborazione di un file prima che scada è di 2 ore.

  • Il supporto per l'elaborazione delle immagini è disponibile solo per i file PDF.

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 Aggiungi fonte > Articoli.

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 Aggiungi origine > Siti Web. 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:

  1. Sotto Fonte:

    • URL iniziale: immettere l'URL della pagina Web che si desidera sottoporre a scansione e aggiungere come origine.
    • Filtri: utilizzare le seguenti opzioni di attivazione/disattivazione per definire ciò che è necessario estrarre:
      • Estrai solo gli URL che corrispondono a una sintassi specifica con caratteri jolly: utilizza i modelli di URL per focalizzare la scansione. È possibile aggiungere fino a 10 modelli.

        Esempi:

        • *product*: abbina ed estrae gli URL contenenti "product".
        • *help*: abbina ed estrae solo gli URL contenenti "aiuto".
        • */blog/* - confronta ed estrae l'URL con /blog/ nel percorso.

      • Estrai solo sottodomini dell'URL iniziale: se il contenuto di destinazione si estende su più sottodomini, puoi specificare fino a 10 sottodomini da includere (ad esempio, support.example.com).

  2. In Ambito di estrazione: definire l'ambito in base al quale il sistema estrae il contenuto dalle pagine Web.

    • Limite di profondità
      • 0: esegue la ricerca per indicizzazione solo della pagina iniziale o dell'URL della pagina di destinazione.

      • 1: Esegue la scansione della pagina iniziale e di tutte le pagine direttamente collegate da essa.

      • 2: esegue la scansione della pagina iniziale, delle pagine collegate direttamente e delle pagine collegate da quelle.

    • Limite pagine: immettere il numero di pagine che si desidera sottoporre a ricerca per indicizzazione da parte del sistema. È possibile eseguire la scansione fino a 250 pagine. Se definisci il limite di profondità come '0', non puoi configurare il limite di pagina.

    Ad esempio: se limite di pagine = 100 e crawl_depth = 1 e se sono disponibili solo 50 collegamenti, il crawler restituisce 50 pagine.

    • Esclusioni di contenuto:
      • Tutti: esclude intestazioni, piè di pagina, elementi di navigazione ed elementi modulo.

      • Nav: esclude gli elementi di navigazione.

      • Piè di pagina: esclude gli elementi del piè di pagina.

      • Modulo: esclude gli elementi del modulo.

  3. Pianificazione esecuzione sincronizzazione: questa sezione consente di configurare la frequenza dell'origine di sincronizzazione dei dati. È inoltre possibile scegliere di configurare la modalità di applicazione delle modifiche agli agenti.

    • Frequenza di sincronizzazione: l'opzione predefinita e attualmente supportata è Esegui su richiesta. Ciò consente di sincronizzare manualmente le pagine Web per le modifiche recenti.

    • Sincronizza modifica contenuto: scegli di applicare automaticamente le modifiche o di conservarle per l'approvazione.

      • Applica automaticamente le modifiche agli agenti o alle competenze (opzione predefinita).

      • Bloccare le modifiche per l'approvazione dell'amministratore prima di renderle disponibili.

4

Fai clic su Aggiungi origine.

L'URL Web viene aggiunto alla pagina Sorgenti. Lo stato viene visualizzato come sincronizzazione. Il sistema:
  • Converte il contenuto estratto dalle pagine Web in un formato di markdown strutturato.
  • Estrae l'articolo principale.
  • Filtra la navigazione e i contenuti promozionali in base alle impostazioni.
  • Le tabelle e gli elenchi mantengono la loro struttura.

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

Dopo aver creato un'origine di conoscenza URL Web, eseguire un'operazione di sincronizzazione manuale per mantenere aggiornate e aggiornate le informazioni sull'origine delle informazioni.
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

Se l'approvazione del contenuto è abilitata, esamina il contenuto estratto prima che diventi disponibile per i tuoi agenti di intelligenza artificiale.
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:

  • Aggiunto: nuovo contenuto trovato durante questa sincronizzazione.

  • Modificato: contenuto esistente che è stato modificato.

  • Eliminato: contenuto non più disponibile sul sito di origine.

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:

  • Fonti: dettagli delle fonti associate alla knowledge base, ad esempio:
    • Nome della fonte
    • Descrizione
    • Tipo
    • Creato da
    • Ultimo aggiornamento di
    • Ultimo aggiornamento presso
    • Stato
    • Controlli
  • Utilizzato da: Dettagli dell'agente AI che utilizza la Knowledge Base specifica.
  • Storia: Storia delle attività sulla base di conoscenza.

È 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:

  • Nome della Knowledge Base.
  • Tipo di Knowledge Base.
  • Basi di conoscenza aggiornate tra le date specificate.
  • Basi di conoscenza create tra date specificate.

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 Autonomo. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente autonomo .

5

Specificare i seguenti dettagli obbligatori:

  1. Nome agente: inserisci il nome dell'agente AI. Il nome dell'agente può avere una lunghezza massima di 256 caratteri.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: scegli uno dei seguenti motori AI dall'elenco a discesa per soddisfare le tue esigenze di contact center:

    • Webex AI Pro 1.0: Questa opzione predefinita supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US. 1.0: offre conversazioni naturali e simili a quelle umane in inglese, personalizzate per gli accenti regionali degli Stati Uniti e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: offre un'esperienza localizzata su misura per gli accenti regionali, offrendo una migliore esperienza utente e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore di intelligenza artificiale determina le impostazioni di conversazione, ad esempio lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente di intelligenza artificiale. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate in Conversations Tab verranno aggiornate dinamicamente in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  4. Obiettivo dell'agente: fornisci una breve descrizione dell'obiettivo dell'agente AI. Per Insert un esempio, fare clic su Insert esempio. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

    L'obiettivo dell'agente e le istruzioni insieme possono avere una lunghezza massima di 5120 caratteri.

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.
  • Non creare un singolo agente AI autonomo con un ambito complesso. Crea invece più agenti di intelligenza artificiale con ambiti limitati. Usa l'opzione di azione di trasferimento per trasferire la chiamata da un agente AI a un altro. Per ulteriori informazioni, vedere la sezione Crea un'azione di trasferimento personalizzata.

Nell'intestazione dell'agente AI è possibile eseguire le attività seguenti:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

Aggiornare il profilo dell'agente AI autonomo

Operazioni preliminari

Crea un agente AI autonomo.

1

Nel dashboard, fai clic sull'agente AI che hai creato.

2

Passare a Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  4. Fuso orario: scegli il fuso orario per il tuo agente AI dall'elenco a discesa. Il fuso orario predefinito è Europa/Londra.

  5. Motore AI: scegli una delle seguenti opzioni dall'elenco a discesa per aggiornare il motore AI:

    • Webex AI Pro 1.0: supporta gli agenti AI nei contact center multilingue, offrendo conversazioni simili a quelle umane.
    • Webex AI Pro-US 1.0: offre conversazioni naturali e simili a quelle umane in inglese, personalizzate per gli accenti regionali degli Stati Uniti e i requisiti normativi.

      Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.

    • Webex AI Pro-Europe 1.0: offre un'esperienza localizzata su misura per gli accenti regionali, offrendo una migliore esperienza utente e conformità alle normative europee.

      Webex AI Pro-Europe 1.0 è disponibile solo per i clienti dell'UE.

    La scelta del motore di intelligenza artificiale determina le impostazioni di conversazione, ad esempio lingua, voce, DTMF, ritardi e interruzioni e vocabolario, disponibili per la configurazione dell'agente di intelligenza artificiale. Poiché ogni motore offre funzionalità uniche, le opzioni di configurazione visualizzate in Conversations Tab verranno aggiornate dinamicamente in base alla selezione. Per informazioni dettagliate sulle funzionalità del motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale.

  6. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiorna questo, come richiesto.

    Specificare il messaggio di benvenuto nella lingua desiderata per l'agente AI. Questo messaggio non verrà tradotto automaticamente e verrà visualizzato o riprodotto come configurato, indipendentemente dalla lingua configurata per l'agente AI.

  7. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Cosa fare e cosa non fare quando scrivi gli obiettivi per le best practice.

  8. Istruzioni: inserisci le istruzioni per l'agente AI. Vedere Suggerimenti tecnici rapidi durante la scrittura delle istruzioni.

    L'obiettivo dell'agente e le istruzioni insieme possono contenere fino a 5120 caratteri.

3

Fai clic su Salva modifiche.

4

Fai clic su Pubblica per attivare l'agente AI. Per ulteriori informazioni, vedere la sezione Pubblicare l'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 Configurazioni > Azioni 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.

  1. Scegliere Sfoglia azioni > Selezionare disponibile per la configurazione del client MCP.

  2. Scegli Crea nuova azione > Evasione ordini per creare un'azione di evasione ordini.

  3. Scegliere Crea nuova azione > Trasferisci per creare un'azione di trasferimento personalizzata.

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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti. La lunghezza massima del campo Nome azione è di 64 caratteri.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata. La lunghezza massima della descrizione dell'azione è 1024 caratteri.

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:

  1. Seleziona servizio: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

    Webex AI Agent Studio può accedere solo ai servizi e ai flussi configurati all'interno dell'area di lavoro a livello client.

  2. Selezionare un flusso: scegliere il servizio richiesto configurato nell'area di lavoro client Webex Connect.

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
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:

  1. Nome entità: immettere il nome dell'entità di input. La lunghezza massima del nome dell'entità può essere di 256 caratteri.

  2. Tipo di entità: scegliere il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata. La lunghezza massima della descrizione dell'entità può essere di 512 caratteri.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

3

Fare clic su Aggiungi per aggiungere l'entità di input. È possibile aggiungere tutte le entità di input necessarie.

4

Fare clic su Aggiungi per aggiungere l'azione all'agente AI.

5

Fare clic su Pubblica per rendere attivo l'agente AI. Per ulteriori informazioni, vedere Pubblicare l'agente AI autonomo.

Dopo aver aggiunto l'azione, utilizzare l'opzione Controlli per modificare o eliminare le entità.

Aggiungere entità utilizzando un editor JSON

  1. Per aggiungere un'entità di input in JSON, fai clic su Usa JSON.
  2. Immettere lo schema dei parametri di input in formato JSON.
  3. 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 Configurazioni > Azioni Tab.

3

Fare clic sull'elenco a discesa Crea nuovo .

4

Nella pagina Crea azione di trasferimento specificare i seguenti dettagli:

  1. Nella sezione Informazioni generali, specificare i seguenti dettagli:

    • Nome azione: immettere il nome dell'azione. Ad esempio, FavoriteDestinationHandover
    • Condizione di trasferimento: descrivere la condizione per il trasferimento. Ad esempio, se il cliente specifica la propria destinazione preferita, trasferire la chiamata a un altro agente.
  2. Nella casella Selezionare la modalità di assegnazione di un agente, scegliere una delle seguenti opzioni:

    • Seleziona un agente AI
    • Imposta la logica personalizzata per assegnare un agente umano o di intelligenza artificiale.
  3. Fare clic su + Nuova entità di input. Nella pagina Aggiungi una nuova entità di input immettere i seguenti dettagli:

    • Nome entità
    • Tipo di entità
    • Descrizione dell'entità
    • Esempi di entità
  4. Fare clic su Aggiungi.

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 Configurazioni > Knowledge 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.

  1. Per passare alla Knowledge Base scelta, scegliere Gestisci Knowledge Base dall'elenco a discesa.

  2. Per disconnettere la Knowledge Base dall'agente AI, scegliere Nessuno dall'elenco a discesa.

  3. Per creare una nuova Knowledge Base, scegliere +Aggiungi nuovo dall'elenco a discesa. Per ulteriori informazioni, vedere Creare una Knowledge Base per l'agente di intelligenza artificiale.

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:

  1. Lingua: in base al motore AI scelto per l'agente AI (durante la creazione dell'agente o l'aggiornamento del profilo dell'agente AI ), configurare l'opzione della lingua richiesta:

    • Per Webex motore AI Pro 1.0 , la lingua predefinita è impostata sull'inglese . Scegli la lingua desiderata dall'elenco a discesa. Per visualizzare l'elenco delle lingue supportate, vedere l'articolo Lingue e voci supportate.
    • Per Webex AI Pro-US 1.0 engine, l'inglese è l'unica lingua supportata per impostazione predefinita. Webex AI Pro-US 1.0 è disponibile solo per i clienti statunitensi.
  2. Stile di risposta: scegli lo stile di risposta preferito per il modo in cui l'agente AI risponde ai clienti.

    • Riconoscimenti rapidi attivi prima di una risposta sostanziale: fornisce riconoscimenti rapidi prima di dare una risposta completa. Ciò significa che l'agente dirà prima qualcosa come "Capisco la tua risposta" o "Ho capito", che aiuta a rassicurare il cliente che il suo input è stato ricevuto prima di passare a una risposta dettagliata.
    • Diretto - leggero ritardo, restituisce solo la risposta sostanziale: l'agente attende un momento e poi risponde solo con la risposta sostanziale, senza alcun riconoscimento iniziale.
    • Seleziona la casella di controllo Includi disfluenze se desideri aggiungere riempitivi come "um" o "mi piace" per rendere l'agente più umano e riconoscibile.
4

Configurare le impostazioni del canale vocale:

  1. Voce: scegli la voce desiderata per il tuo agente AI dall'elenco a discesa Seleziona voce , in base al motore di intelligenza artificiale scelto e alla lingua configurata. Per visualizzare l'elenco delle voci supportate, vedere l'articolo Lingue e voci supportate.

    • Per il motore Webex AI Pro 1.0 , la voce predefinita per l'inglese è en-US-Jennifer. Per utilizzare una lingua o una voce diversa, selezionare la lingua preferita nel passaggio precedente; Le voci disponibili per quella lingua appariranno quindi nell'elenco a discesa.
    • Per il motore Webex AI Pro-US 1.0 , la voce predefinita per l'inglese è en-US-Jess. Attualmente, puoi passare solo ad altre voci inglesi.
  2. Velocità di conversazione: immettere il valore numerico per aumentare o diminuire la velocità/velocità dell'output vocale. I valori validi sono compresi tra 0,7 e 1,2, con il valore predefinito impostato su 1,0 per la velocità normale.

    • Questa impostazione sostituisce la velocità di conversazione configurata in Flow Designer.
    • Valori estremi vicini alla velocità minima o massima di conversazione possono influire sulla qualità del discorso generato.

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 :

  1. Attiva o disattiva l'opzione Consenti al cliente di interrompere per abilitare o disabilitare i clienti che parlano tramite l'agente. Abilitando questa opzione, i chiamanti interrompono l'agente senza attendere una pausa.

  2. Regolare il dispositivo di scorrimento Sensibilità fine voce per impostare la velocità di risposta dell'agente dopo che il chiamante ha smesso di parlare. I valori validi vanno da 500 ms (Aggressive) a 2000 ms (Rilassato) con un valore predefinito di 500 ms (Aggressive).

  3. Inserisci il timeout di evasione (in secondi) per impostare un limite di tempo per l'esecuzione dell'attività e interrompere forzatamente l'attività. I valori validi sono compresi tra 10 e 30 secondi con un valore predefinito di 30.

  4. Immettere il timeout # TURN del chiamante (in millisecondi) per specificare il tempo di attesa del sistema prima di verificare se il cliente ha finito di parlare. I valori validi sono compresi tra 750 e 3000 millisecondi con un valore predefinito di 1500.

  5. Immettere il timeout di assenza di input (in secondi) per impostare il tempo massimo di attesa dell'input del cliente prima che il sistema non assuma alcuna risposta. I valori validi sono compresi tra 10 e 30 e il valore predefinito è 10.

7

Configurare le impostazioni DTMF :

  1. Immettere il timeout tra due cifre (in secondi). Questo imposta per quanto tempo l'agente AI attende il prossimo input DTMF dal cliente prima di procedere con il flusso della conversazione. L'impostazione predefinita è 5 secondi. Il valore può variare da 2 a 10 secondi.

  2. Immettere il carattere di terminazione che il cliente può utilizzare per indicare la fine dell'input DTMF. Il carattere di terminazione può essere # o *.

  3. Inserisci la lunghezza massima (in caratteri) per impostare la lunghezza massima consentita per DTMF input dai clienti. Il valore predefinito è 16 caratteri. Il valore può variare da 8 a 32 caratteri.

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.

  • Se hai scelto Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in inglese.

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.

  • Se hai scelto il motore Webex AI Pro 1.0, puoi visualizzare in anteprima le conversazioni vocali nelle lingue configurate.
  • Se hai scelto il motore Webex AI Pro-US 1.0 o Webex AI Pro-Europe 1.0, puoi visualizzare in anteprima le conversazioni vocali solo in lingua inglese.

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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare i dettagli della sessione.

  2. 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:

  1. Nel dashboard, fai clic sull'agente AI autonomo per il quale desideri visualizzare la cronologia.

  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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 Scripted. In questo caso, i campi nella pagina Profilo vengono compilati automaticamente. Per ulteriori informazioni sui modelli, vedere Utilizzare i modelli di agente AI.

4

Scegliere Tipo di agente di script.

5

Specificare i seguenti dettagli:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: scegli un motore di intelligenza artificiale dall'elenco a discesa. Di seguito vengono riportate le opzioni disponibili:

    • Webex AI Agent Pro 2.0 (con Swiftmatch): questa è l'opzione predefinita.
    • Webex AI Agent Pro 1.0 (con Swiftmatch)
    • Webex AI Agent Pro 1.0 (con Mindmeld)

    Per informazioni dettagliate sulle funzionalità di ciascun motore di intelligenza artificiale, fare riferimento all'articolo Informazioni sui motori di intelligenza artificiale per gli agenti di intelligenza artificiale .

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:
  • Anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere Attività sulla scheda agente AI.

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

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 Configurazioni > Profilo Tab e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Descrizione: inserisci i dettagli sull'agente AI.

  4. Fuso orario: scegli il fuso orario dall'elenco a discesa.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Consenti feedback: abilita questo interruttore per consentire a un agente AI di richiedere feedback nel messaggio.

  7. Messaggio di errore personalizzato: immettere un messaggio di errore personalizzato per errori del server o del proxy.

  8. Motore AI: visualizza il motore AI scelto. È possibile aggiornare il motore AI facendo clic sull'icona accanto all'elenco a discesa. Per altre informazioni, vedi Aggiornare le impostazioni del motore di intelligenza artificiale.

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 Configurazioni > Profilo Tab.

3

Fai clic sull'icona accanto al motore di intelligenza artificiale.

4

Nella pagina Gestisci motore AI, configura i seguenti campi:

  1. Motore di addestramento: scegli il motore AI richiesto dall'elenco a discesa.

    L'addestramento di un agente AI utilizzando il modello Webex AI Pro 2.0 (con Swiftmatch) potrebbe richiedere un po' più di tempo rispetto al modello Webex AI Pro 1.0 (con Swiftmatch).

  2. Inferenza: specificare le seguenti informazioni:

    • Punteggio al di sotto del quale viene visualizzato il fallback: attendibilità minima necessaria per visualizzare una risposta, al di sotto della quale viene visualizzata una risposta di fallback. Tieni presente che la commutazione del motore AI modificherà il valore predefinito di questa impostazione.

      Tabella 1. Valori del punteggio di fallback per i motori di intelligenza artificiale
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)-0.1, -0.05, 0.0, 0.05, 0.1, 0.15, 0.2 0.05Scegliere un valore predefinito dall'elenco a discesa.
      Webex AI Pro 1.0 (con Swiftmatch)Da 0 a 10.3Immettere un valore valido nella casella di testo.
    • Differenza nel punteggio per la corrispondenza parziale: lo spazio 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. Tieni presente che la commutazione del motore AI modificherà il valore predefinito di questa impostazione. Per entrambi i motori, il punteggio è 0 -1.

      Tabella 2. Valori del punteggio di corrispondenza parziale per i motori di intelligenza artificiale
      Motore AIIntervallo di valoriValore predefinitoMetodo di input
      Webex AI Pro 2.0 (con Swiftmatch)0—10.02Immettere un valore valido nella casella di testo.
      Webex AI Pro 1.0 (con Swiftmatch)0—10.05Immettere un valore valido nella casella di testo.

      Nella maggior parte dei casi, il valore di soglia predefinito è sufficiente. Per i casi d'uso che richiedono personalizzazione, convalidare i valori delle soglie di fallback alternativi utilizzando la funzionalità di test e scegliere l'intervallo con le prestazioni migliori in base agli esempi aggiunti.

      Webex AI Pro 2.0 (con Swiftmatch) utilizza due punteggi: un punteggio di somiglianza e un punteggio di corrispondenza parziale per determinare le corrispondenze intenzionali. Un intento è considerato una corrispondenza se il suo punteggio è superiore a 0,05.

      • Corrispondenza parziale: se due o più intenti hanno punteggi superiori a 0,05 e la differenza tra i loro punteggi è inferiore o uguale a 0,02, l'agente AI attiva una corrispondenza parziale e chiede all'utente di chiarire tra le opzioni.

      • Corrispondenza sicura: se la differenza tra i primi due punteggi di intento è maggiore di 0,02, il sistema identifica l'intento con il punteggio più alto come corrispondenza potenziale.

  • Impostazioni avanzate: specificare le seguenti informazioni:

    • Espandi contrazioni: selezionare questa opzione per convertire le contrazioni nei dati di addestramento e nelle query dei consumatori nelle loro forme complete per una maggiore precisione. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch) e Webex AI Pro 1.0 (con Mindmeld).

    • Controllo ortografico nell'inferenza: selezionare questa opzione per identificare e correggere gli errori di ortografia prima di elaborare il testo. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Assegna priorità al riempimento degli slot: selezionare questa opzione per assegnare priorità al riempimento degli slot rispetto al rilevamento dell'intento. Questa opzione è disponibile per Webex AI Pro 1.0 (con Swiftmatch) e Webex AI Pro 1.0 (con Mindmeld).

    • Ruoli entità: selezionare questa opzione per abilitare ruoli diversi per una singola entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Mindmeld).

    • Risultati memorizzati per messaggio: immettere il numero di transazioni (per le quali l'agente AI ha calcolato i punteggi di affidabilità) da elencare in Informazioni sulle transazioni nelle sessioni. Questa opzione è disponibile per tutti e tre i motori di intelligenza artificiale.

    • Modello multilingue: scegliere il modello dall'elenco a discesa per abilitare l'inferenza multilingue. Configura più di una lingua per un agente AI per abilitare questa opzione e questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Modello vettoriale: scegliere il modello vettoriale dall'elenco a discesa per migliorare l'accuratezza dell'agente AI. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi stopwords: selezionare questa opzione per rimuovere le stopword durante l'addestramento e l'inferenza. Questa funzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Rimuovi caratteri speciali: selezionare questa opzione per rimuovere i caratteri speciali dalle query dei clienti e ottenere risposte migliori. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Sostituisci entità nell'inferenza: selezionare questa opzione per sostituire i valori delle entità nei dati di training e nell'inferenza con gli ID entità. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

    • Espansione dei moduli di testo: selezionare questa opzione per espandere i dati di training con forme di parole (ad esempio plurali, verbi e così via), insieme ai sinonimi presenti nei dati. Questa opzione è disponibile solo per Webex AI Pro 1.0 (con Swiftmatch).

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:

  1. Nome intento: immettere un nome per l'intento.

  2. Descrizione intento: immettete una descrizione chiara e concisa per l'intento. Per ottimizzare le prestazioni degli agenti di intelligenza artificiale, fornisci una frase descrittiva anziché solo una o due parole. Questo campo è obbligatorio e applicabile solo al motore Webex AI Pro 2.0 (Swiftmatch). Se si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario fornire una descrizione per risolvere eventuali errori di convalida.

    Se viene rilevato contenuto dannoso nella descrizione dell'intento, verrà visualizzato un avviso generico e non potrai salvare le modifiche finché il contenuto non viene rimosso o corretto.

  3. Impostazioni: attivare e disattivare le seguenti impostazioni per l'intento:

    1. Reimposta slot dopo il completamento: attiva questa opzione per reimpostare i valori di slot raccolti nella conversazione una volta completato l'intento. Se questo interruttore è in stato disabilitato, lo slot mantiene i valori precedenti e visualizza la stessa risposta.
    2. Termina conversazione: attiva questa opzione per chiudere la sessione dopo questo intento. Webex Connect e i flussi vocali possono utilizzarlo per chiudere una conversazione con i clienti.
  4. Contesto: fornisce i contesti di entrata e di uscita per l'intento. Per ulteriori informazioni, vedere Concorsi.

    • Contesto di ingresso: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto della voce. È possibile configurare un massimo di 5 contesti di immissione per un intento particolare.

      I contesti di immissione controllano se un intento può essere abbinato alla query del cliente in base al contesto attivo della sessione.

    • Contesto di uscita: immettere l'input richiesto nella casella di testo e premere il tasto Invio o A capo per aggiungere il contesto di uscita. È possibile configurare un massimo di 15 contesti di uscita per un intento specifico.

      I contesti di uscita controllano i contesti attivi per una sessione.

  5. Intento ed espressioni: aggiungi un'espressione o una frase per determinare l'intento e fai clic su + Aggiungi.

    Webex motore AI Pro 2.0 (Swiftmatch) richiede almeno 10 espressioni per intento. Questo numero viene calcolato in tutte le lingue configurate all'interno dell'intento. Quando si passa dal motore Webex AI Pro 1.0 (Swiftmatch) al motore Webex AI Pro 2.0 (Swiftmatch), è necessario soddisfare questo minimo di 10 espressioni per risolvere l'errore di convalida.

    Se viene rilevato contenuto dannoso nelle espressioni, verrà visualizzato un avviso generico e non potrai salvare le modifiche finché il contenuto non viene rimosso o corretto.

    • Genera varianti: affinché il sistema generi automaticamente le espressioni in base all'intento, fate clic su Genera varianti.
      1. Nella finestra di dialogo Genera varianti , fornire una descrizione dell'intenzione di generare dati o espressioni di addestramento pertinenti.
      2. Inserisci il numero di varianti da generare e scegli quanto vuoi che sia creativo il LLM sottostante durante la generazione di queste varianti.
      3. Fare clic su Genera.
    • Aggiungi entità come slot: se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e visualizzate nella sezione Slot . Potete selezionare la parte dell'enunciato come slot per tale intento e scegliere un'entità già creata o creare una nuova entità.

    L'intento richiede almeno 3 enunciati e 2 annotazioni di slot per l'addestramento con il motore AI corrente.

    Ogni slot visualizza quanto segue:
  6. Slot (opzionale): consente di collegare le entità per il riempimento dello slot. Ciò garantisce che l'agente AI raccolga tutte le informazioni richieste.

    1. Fare clic su +Collegamento per collegare un'entità all'intento. Se non è presente alcuna entità nell'elenco, l'opzione +Link non viene visualizzata. Per creare un'entità, vedere la sezione Creare un'entità . Vengono visualizzati i seguenti dettagli dello slot ed è possibile configurare i tentativi e la risposta per lo slot richiesto:
      • Nome dell'entità collegata.
      • Obbligatorio: selezionare la casella di controllo per determinare se è necessaria per il completamento dell'intento.
      • Tentativi: immettere il numero di tentativi tentati dall'agente AI di ottenere questo valore di slot dal cliente.
      • Risposta: scegliere la risposta per lo slot dall'elenco a discesa. Per creare una nuova risposta personalizzata, fare clic su +Crea nuova.
    2. Configurare le seguenti impostazioni:
      1. Attivare l'opzione Aggiorna valori slot per aggiornare il valore dello slot durante la conversazione con il cliente.

        L'agente AI considera l'ultimo valore compilato nello slot per elaborare i dati. Se si abilita questa funzione, il sistema aggiorna i valori per gli slot riempiti ogni volta che i clienti forniscono nuove informazioni per lo stesso tipo di slot.

      2. Attiva l'opzione 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 del cliente.
  7. Risposta: nella sezione Risposta , scegli la risposta che desideri restituire ai clienti al termine dell'intento. Una volta scelto, fai clic su Visualizza il contenuto della risposta selezionata per visualizzare il contenuto della risposta. Per aggiungere una nuova risposta personalizzata, fare clic su +Crea nuova per creare una nuova risposta. Per ulteriori informazioni, vedere Creare una risposta.

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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegliere un tipo di entità dall'elenco a discesa. In base al tipo di entità scelto, immettere un valore nel campo aggiuntivo, se visualizzato.

    • Se l'agente AI ha difficoltà a identificare il nome di una persona con il tipo di entità Nomi persona, prova a usare il tipo di entità in formato libero per migliorare il riconoscimento.
    • Se l'agente AI non riconosce gli input come previsto quando usa il valore di entità Regex o alfanumerico con spazi nella classe di caratteri (ad esempio, ^[a-zA-Z 0-9]+$), prova a utilizzare il tipo di entità Forma libera per una corrispondenza più ampia. Se preferisci utilizzare valori di entità Regex o alfanumerici con gli spazi, puoi deselezionare l'opzione "Sostituisci entità nell'inferenza" nelle impostazioni avanzate del motore.

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.

  1. Immettere il nome della condizione e fare clic su Crea.

  2. Fare clic sulla condizione e passare alla sezione Regole , fornire le condizioni variabili IF e OR, in base alle esigenze.

    1. Nel campo Variabile sinistra, scegliere la variabile di risposta dall'elenco a discesa. Per ulteriori informazioni sulle variabili di risposta, vedere la tabella Elenco delle variabili di risposta comuni. Questa tabella contiene l'elenco delle variabili che è possibile utilizzare in questo campo per definire le regole. Queste variabili possono anche essere utilizzate per personalizzare le risposte degli agenti AI.
    2. Scegliere l'operatore appropriato per eseguire la regola.
    3. Scegliere il tipo di dati dall'elenco a discesa. I tipi di dati vengono popolati in base all'operatore scelto.
    4. Nel campo Variabile destra, specificare la variabile di risposta. Tipo di valore della variabile a cui deve corrispondere la sintassi nella variabile sinistra. Questo campo viene visualizzato solo quando si imposta l'Operatore su uno di questi valori: Uguale a, Non uguale a, In, Maggiore di, Minore di. È inoltre possibile utilizzare l'elenco di variabili per definire le regole nella variabile destra del tipo di risposta condizionale se si imposta il tipo di dati su Variabile.
  3. Fare clic su Azioni per creare una risposta per la regola definita. Nella sezione Azioni , è possibile configurare la risposta da visualizzare per la query del cliente una volta soddisfatta la regola.

    • Per aggiungere una risposta per il canale Web (predefinito):
      1. Scegliere il tipo di risposta dal riquadro destro. I tipi di risposta supportati sono Testo, Carosello, Risposta rapida, Immagine, Video, Audio e File.
      2. Per il tipo di risposta scelto, configurare le impostazioni richieste. Per informazioni su come configurare diverse risposte per Web (impostazione predefinita), vedere la sezione Configurare i tipi di risposta.
    • Per aggiungere una risposta per gli altri canali:
      1. Fare clic su + accanto a Web (impostazione predefinita).
      2. Scegliere il canale desiderato dall'elenco a discesa. I canali supportati sono Messenger, SMS, WhatsApp, Apple Messages for Business, RCS e Voice.
      3. Scegliere il tipo di risposta per il canale scelto dal riquadro di destra. Per i tipi di risposta supportati per diversi canali, vedere la sezione Tipi di risposta supportati per i canali .
      4. Configurare le impostazioni richieste per il tipo di risposta scelto. Per informazioni su come configurare diverse risposte, vedere la sezione Configurare i tipi di risposta.

6

Fai clic su Crea per creare una risposta.

Configurare i tipi di risposta
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 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 del pulsante di risposta

Puoi configurare le risposte del pulsante di risposta per il canale WhatsApp. Attenersi alla seguente procedura:

1

Fare clic sul pulsante Rispondi nel riquadro destro.

2

Configurare i dettagli dell'intestazione (facoltativo).

  1. Scegli il tipo di intestazione: Testo (può contenere 20 caratteri), Video, Immagine, Documento.

  2. Immettere il valore in base al tipo di intestazione selezionato.

3

Immettere il corpo del testo. Questo campo può contenere fino a 1024 caratteri.

4

Immettere il testo del piè di pagina (facoltativo). Questo campo può contenere fino a 60 caratteri.

5

Per aggiungere un nuovo pulsante di risposta, fare clic sul pulsante Aggiungi, immettere il testo e il payload, quindi fare clic su Fine

È possibile configurare fino a tre pulsanti di risposta (con un limite di 20 caratteri).

6

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:

  1. (Opzionale) Configurare i dettagli dell'intestazione (può contenere 20 caratteri).

  2. Inserisci il corpo del testo (può contenere 1024 caratteri).

  3. (Opzionale) Inserisci il testo del piè di pagina (può contenere 60 caratteri).

  4. Immettere il titolo dell'elenco.

3

Passare a List Sections Tab e configurare le seguenti impostazioni:

  1. (Opzionale) Inserisci il nome della sezione (può contenere 24 caratteri).

  2. Inserisci il titolo della riga (può contenere 24 caratteri).

  3. Inserisci l'ID riga, che è un identificatore univoco per ogni riga che ti aiuterà a identificare la scelta degli utenti.

  4. Inserisci la descrizione della riga (può contenere 20 caratteri).

  5. Per aggiungere una nuova sezione, fare clic su Aggiungi sezione.

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:

  1. Inserisci il testo e il payload/identificatore per inviare il payload all'agente AI quando l'utente fa clic sul pulsante.

  2. Fare clic su Fine.

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:

  1. Immettere il titolo della selezione elenco.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Immettere la descrizione del selettore elenco.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione elenco selezionata.

3

Passare a Elenco sezioni Tab e configurare le seguenti impostazioni:

  1. Immettere il titolo per gli elementi nell'elenco.

  2. Immettere il titolo per gli elementi nell'elenco.

  3. Nel campo Voce di elenco, configurare le seguenti impostazioni:

    1. Immettere l'URL dell'immagine per la voce di elenco.

    2. Inserisci un titolo.

    3. Immettere l'identificatore di un elemento. Quando un utente seleziona un elemento, l'identificatore viene inviato all'agente AI, che visualizza i passaggi successivi.

    4. Immettere la descrizione della voce di elenco.

    5. Per aggiungere un altro elemento, fai clic sull'icona + .

    6. Per eliminare un elemento, fare clic sull'icona Elimina .

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:

  1. Immettere un titolo per il selettore ora.

  2. (Opzionale) Immettere l'URL dell'immagine di anteprima e scegliere lo stile dell'immagine (Icona, Piccola, Grande).

  3. Inserisci la descrizione.

  4. Immettere il titolo e la descrizione del messaggio di risposta in base all'opzione di selezione ora selezionata.

2

Passare a Dettagli evento Tab e configurare:

  1. Inserisci il titolo dell'evento.

  2. Inserisci il fuso orario dell'evento.

  3. Configurare gli slot:

    1. Immettere la data e l'ora per lo slot1.

    2. Immettere la durata per lo slot1.
    3. Immettere l'identificatore dello slot. Quando un utente seleziona uno slot, l'identificatore viene inviato all'agente AI, che visualizza il passaggio successivo.
    4. Per aggiungere un nuovo slot, fare clic su Aggiungi slot.
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 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:

  • Splash: una pagina introduttiva con titolo, descrizione, pulsante di azione e immagine.

  • Seleziona: una pagina per una singola selezione "Vero/Falso" o per selezioni multiple, che supporta le risorse immagine.

  • Selettore: una pagina per una singola selezione tra più opzioni.

  • Selettore data: fornisce al selettore di data standard di Apple formato e limiti di data personalizzabili.

  • Input: una pagina con vari campi di input per raccogliere informazioni.

I metadati del contenuto strutturato consentono all'utente di specificare le pagine e il layout visivo del modulo. Questo modello comprende due sezioni:

  • BusinessFormEvent: configura identificatori di pagina, riepilogo, pagine e immagini.

  • BusinessChatMessage: configura le informazioni sui messaggi ricevuti e di risposta.

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:

  1. Timeout: specifica la durata, in secondi, in cui l'agente attende una risposta dell'utente. Se non c'è risposta, puoi impostarla in modo da richiedere nuovamente all'utente o terminare la conversazione. Il timeout predefinito è 5 secondi.

  2. Risposta timeout: specificare il messaggio di risposta da inviare all'utente in caso di timeout.

  3. Consenti accesso tramite chiatta: selezionare questa opzione per consentire all'utente di interrompere la risposta dell'agente con un nuovo input. Se deselezionata, l'utente deve attendere che l'agente abbia terminato la risposta prima di rispondere.

  4. DTMF input: selezionare questa opzione per consentire agli utenti di inserire dettagli specifici tramite la tastiera. Ciò è utile per raccogliere informazioni espresse in numeri lunghi. L'abilitazione dell'input DTMF consente di configurare le seguenti impostazioni:

    • Modalità di input: scegli la modalità di input richiesta per consentire all'utente di rispondere solo con DTMF o utilizzando entrambi: DTMF e voce.
    • Timeout tra cifre (s): imposta il tempo di inattività massimo consentito tra l'immissione di ciascuna cifra. Se l'utente supera questo tempo, le cifre inserite fino a quel momento vengono inviate al flusso come input.
    • Carattere di terminazione: specifica il carattere di terminazione, come # o *, per contrassegnare la fine dell'input dell'utente. Quando l'utente preme questo tasto, l'input del tastierino precedente viene inviato al flusso come input utente.
    • Lunghezza massima: specifica la lunghezza massima di caratteri consentita per l'input dell'utente.

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

Operazioni preliminari

Creare l'agente AI di script.

1

Nel dashboard, fai clic sull'agente AI di script che hai creato.

2

Passare a Configurazione > Handover e attivare o disattivare le impostazioni richieste:

  1. Passaggio di consegne su corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può avviare un passaggio di consegne. Questo numero è configurabile.

  2. Trasferimento in fallback: un numero di messaggi di fallback consecutivi in una sessione può avviare un passaggio di consegne dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Trasferimento dopo ripetute risposte dell'agente: messaggi ripetuti consecutivi in una sessione possono avviare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

  4. Passaggio quando viene raggiunto il limite di tentativi di riempimento slot: quando i tentativi di ripetizione per il riempimento dello slot vengono raggiunti al limite massimo, viene avviata la consegna dell'agente.

3

Fai clic su Salva modifiche.

Come procedere

Passare all'anteprima dell'agente AI con script.

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 Configurazione > Lingua# 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.

  • Per impostazione predefinita, è possibile visualizzare in anteprima le conversazioni chat in lingua inglese (en-US).

  • (Disponibile in versione beta) Puoi visualizzare in anteprima le conversazioni chat nelle altre lingue configurate. Per configurare altre lingue, fare riferimento alla sezione Configura lingua e voce .

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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzato Testcases Tab.
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 3. Casi di test
ParametroDescrizione
MessaggioUn 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 previstaLa lingua in cui interagisci con l'agente AI.
Intento previstoSpecificare 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 precedenteSelezionare 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 parzialiAbilita questo interruttore per considerare i test case riusciti anche se gli intenti previsti corrispondono solo parzialmente alla risposta effettiva.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti vengono sovrascritti.
Esporta in CSVEsportare test case in un file separato da virgole (CSV).
Callback di testAbilita questo interruttore per simulare i callback in ingresso e testare il comportamento del flusso senza richiedere chiamate in arrivo effettive.
Richiamata nel flussoFare clic sulla casella di controllo in questa colonna per indicare che un intento deve attivare una richiamata.
Modello di richiamata previstoSpecificare 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.

.
Al termine di ogni test case, il sistema visualizza il proprio risultato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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 :

  1. 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.
  2. Provider di rilevamento della lingua: provider che offre una tecnologia in grado di identificare automaticamente la lingua di un determinato testo.
  3. Lingua rilevata: la lingua rilevata dalla tecnologia. 
  4. 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.
  5. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  6. Tipo di risposta: indica il tipo di risposta generata dall'agente AI.
  7. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  8. NLU AI Engine: identifica il NLU AI Engine utilizzato per elaborare la query del cliente.
  9. Modello vettoriale: un modo per rappresentare il testo come vettori numerici. 
  10. Punteggi soglia minima: visualizza il punteggio soglia minimo.
  11. 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.
  12. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic su Cronologia versioni Tab per visualizzare la cronologia dell'agente AI.
  3. 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 da e Modifica posizione per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se è stato abilitato l'accesso per decrittografare.

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.

  1. Non è possibile creare collegamenti agli intenti predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale).
  2. Per un agente AI con script, selezionare l'intento appropriato dall'elenco a discesa e contrassegnare tutte le entità pertinenti.
  3. Dopo aver apportato modifiche, il sistema riaddestra l'agente AI per garantire che rifletta le nuove conoscenze nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, il sistema visualizza l'interruttore Stato di cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Dal dashboard, scegli l'agente AI che hai creato.
  2. 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 Flussi > variabili 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 Contact Center > flussi > 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 sezione Definizione di variabile > variabili 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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value ABANDONED to the variable CustomAIAgentInteractionOutcome.

7

Configurare l'attività dell'agente virtuale V2 nel flusso.Cisco Webex Flow Designer with the Virtual Agent V2 activity in the flow.

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.Cisco Webex Flow Designer with the Set Variable activity opened to assign the value HANDLED to the variable 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.Cisco Webex Flow Designer with ESCALATED set to the variable CustomAIAgentInteractionOutcome.

10

Connettere il percorso dell'agente virtuale V2 e utilizzare l'attività Imposta variabile per assegnare il valore ERRORED alla variabile CustomAIAgentInteractionOutcome.Cisco Webex Flow Designer with set variable selected

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.Webex Contact Center Analyzer with import templates window opened

7

Fare clic su Modifica per modificare la visualizzazione importata.Webex contact center visualizations builder with AI Agent Call Records edit option selected

8

Fare clic su Modifica filtri per CustomAIAgentInteractionOutcome.Webex contact center with AI Agents page displayed

9

Fare clic sul pulsante di opzione è in e aggiungere i valori ABANDONED,ESCALATED,ERRORED,HANDLED .Webex Contact Center Analyzer visualizations page with New filters window expanded

10

Salvare e avviare alcune chiamate di prova.

11

Eseguire la visualizzazione per visualizzare i risultati.AI Agents table displaying nine columns of agent-related information

Creare la visualizzazione AI Agent Outcome Distribution

1

Scaricare il file di Distribution.json AI Agent Outcome da AI Agent Outcome Distribution .

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 scegliere il file (in formato JSON) da importare.

6

Fare clic su Importa per importare il file di Distribution.json dei risultati dell'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.Visualization view screenshot is added

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

Sviluppo del prodotto AI

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 sicurezza

Non 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 valutazione

Il 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 etiche

Tutte 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 modello

Diamo 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à:

Tabella 1. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCapacitàDescrizioneCome 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.

Agenti AI autonomi per l'esecuzione di azioni

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

Se il Webex AI Agent non è visualizzato, contatta il supporto Cisco per abilitare il flag di funzione corrispondente.

  1. Accedere a Control Hub utilizzando l'URL  https://admin.webex.com.
  2. Nella sezione Servizi del riquadro di navigazione, scegliere Contact Center.
  3. Nei collegamenti rapidi nel riquadro destro, vai alla sezione Suite Contact Center.
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fare clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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:

  1. Accedi alla piattaforma Webex AI Agent.
  2. Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. Viene visualizzata la pagina Basi di conoscenza.
  3. È 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.
  4. È 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:

  1. Nome della Knowledge Base: specificare un nome per la Knowledge Base.

  2. Descrizione: fornire una breve descrizione della Knowledge Base.

4

Fai clic su Crea. Il sistema crea una Knowledge Base con il nome fornito.

5

Nella scheda File :

  1. Trascinare e rilasciare i file nella Knowledge Base. In alternativa, fare clic sul pulsante Aggiungi file per aggiungere un file.

    Il sistema supporta i seguenti formati di file: PDF, docx, data over cable, txt, xlsx, xls e CSV. La dimensione di ciascun file non deve superare i 2 MB.

  2. Dopo aver aggiunto i file, fare clic su Elabora file per elaborare il file. Al termine, il sistema elenca il file nella scheda File .

6

Nella scheda Documenti :

  1. Fare clic su +Crea documento per creare i propri documenti della Knowledge Base.

  2. Nella pagina Crea documento , immettere il nome del documento. Utilizzare l'editor di testo per aggiungere le informazioni richieste e formattare il testo, secondo necessità.

  3. Selezionare Aggiungi a categoria esistente per aggiungere il documento alla categoria esistente. Puoi anche scegliere Aggiungi a nuova categoria e creare una nuova categoria.

  4. Fare clic su Salva.

  5. È anche possibile fare clic su + Aggiungi categoria per definire le categorie e aggiungere i documenti nella categoria corrispondente.

  6. Selezionare il documento richiesto nel riquadro sinistro e fare clic su Anteprima Web per visualizzare l'anteprima del documento.

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: selezionare il motore AI dall'elenco a discesa. Il motore AI predefinito è Nova.

  4. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per procedure consigliate ed esempi.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione.

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 scheda Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  4. Istruzioni: immettere le istruzioni per l'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Motore di intelligenza artificiale: aggiorna il motore di intelligenza artificiale, se necessario.

  7. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiornalo, se necessario.

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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata.

  3. Ambito azione: scegliere l'ambito di azione dall'elenco a discesa. Sono disponibili le seguenti opzioni:

    • Fare clic su Riempimento slot per configurare le entità di input richieste per il riempimento degli slot. Se si sceglie il riempimento degli slot, non è possibile configurare i dettagli di evasione.
    • Fare clic su Riempimento slot con adempimento per configurare le entità di input richieste per il riempimento degli slot e definire anche i dettagli per l'adempimento dell'azione.

    Il trasferimento dell'agente è l'azione predefinita abilitata per impostazione predefinita. Utilizza l'opzione di attivazione/disattivazione per disabilitare il trasferimento dell'agente.

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:

  1. Nome entità: immettere il nome dell'entità di input.

  2. Tipo di entità: selezionare il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

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à:

  1. Fare clic sull'icona Modifica per modificare le entità di input aggiunte.

  2. Fare clic sull'icona Elimina per eliminare l'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:

  1. Seleziona un approccio di evasione ordini: seleziona il flusso.

  2. Seleziona un generatore di flusso: selezionare il generatore di flusso richiesto.

  3. URL webhook flow: immettere l'URL del webhook. Per ulteriori informazioni, vedere Webhook in ingresso.

  4. Chiave di servizio: immettere i dettagli della chiave di servizio.

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:

  1. Nome entità: immettere il nome dell'entità di output.

  2. Tipo di entità: selezionare il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurati che la descrizione sia chiara e accurata.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere questa entità obbligatoria.

È 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à:

  1. Fare clic sull'icona Modifica per apportare modifiche all'entità.

  2. Fare clic sull'icona Eliminaper eliminare l'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:

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: selezionare il motore di intelligenza artificiale richiesto dall'elenco a discesa. Il motore AI predefinito è Nova.

    Per l'anteprima vocale, selezionare Vega. Per ulteriori informazioni, vedere Anteprima basata su voce

    .
  4. Knowledge Base: selezionare il file della Knowledge Base richiesto dall'elenco delle Knowledge Base disponibili.

    Non è possibile mappare la Knowledge Base selezionata ad altri agenti di intelligenza artificiale.

  5. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione.

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 scheda Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  4. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  5. Motore di intelligenza artificiale: scegli il motore di intelligenza artificiale richiesto dall'elenco a discesa.

  6. Messaggio di benvenuto: immettere il messaggio di benvenuto che l'agente AI deve utilizzare per avviare l'interazione.

  7. Consenti trasferimento agente: abilita l'opzione di attivazione/disattivazione per trasferire la conversazione a un agente umano quando un cliente desidera parlare con un agente.

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:

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 :

  1. Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare i dettagli della sessione.
  2. 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:

  1. Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare la cronologia.
  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. Passare a Impostazioni > Profilo.
    1. Dall'elenco a discesa AI Engine , selezionare Vega.
  3. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: si tratta dell'identificatore univoco generato dal sistema.

    Puoi anche modificare questo campo.
  3. Motore di intelligenza artificiale: scegli il motore di intelligenza artificiale dall'elenco a discesa.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione

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 Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID di sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  4. Descrizione: fornire i dettagli su questo agente AI.

  5. Consenti feedback: abilita questo interruttore per consentire all'agente AI di richiedere un feedback nel messaggio.

  6. Messaggio di errore personalizzato: scrivi un messaggio che verrà visualizzato in caso di errore durante la chat con l'agente AI.

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àDescrizioneInput di esempioOutput di esempio
DataAnalizza le date in linguaggio naturale in un formato di data standard"Luglio dell'anno prossimo"01/07/2020
OraAnalizza l'ora in linguaggio naturale in un formato di ora standard5 di sera17:00
E-mailRileva gli indirizzi e-mailScrivimi a info@cisco.com info@cisco.com
Numero di telefonoRileva il numero di telefono comuneChiamami al 98765432109876543210
Unità monetarieAnalizza valuta e importoVoglio 20$20$
OrdinaleRileva il numero ordinaleQuarto di dieci persone4°
CardinaleRileva il numero cardinaleQuarto di dieci persone10
GeolocalizzazioneRileva le posizioni geografiche (città, paesi, ecc.)Sono andato a nuotare nel Tamigi a Londra nel Regno UnitoLondra, Regno Unito
Nomi di personeRileva i nomi comuniBill Gates di MicrosoftBill Gates
QuantitàIdentifica le misure, in base al peso o alla distanzaSiamo a 5 km da Parigi5km
DurataIdentifica i periodi di tempo1 settimana di vacanza1 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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegliere l'opzione Elenco personalizzato dall'elenco a discesa.

  3. Valori: immettere un valore per l'entità.

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.

  1. 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.
  2. 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.

  3. Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:

    • RASA (Beta)
    • Swiftmatch
    • Mindmeld (Beta)

  4. 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

  5. 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.

  6. Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
  7. 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 messaggio della 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 è Trasferimento agente. 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
Questi intenti e le relative risposte sono disponibili per impostazione predefinita in ogni agente AI. Tuttavia, puoi personalizzarli o eliminarli per allinearli al tuo caso d'uso specifico e al flusso di conversazione desiderato.

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:

  1. Nome intento: immettere il nome dell'intento.

  2. Aggiungi espressione: aggiungete una frase per attivare l'intento e fate clic su Aggiungi.

    Se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e vengono visualizzate nella sezione Slot . È possibile aggiungere altre entità come slot a un intento. Per ulteriori informazioni, vedere Creare entità con ruoli Entità. Ogni slot visualizza quanto segue:
    • Nome dell'entità
    • Se è necessario per il completamento dell'intento.
    • Numero di tentativi tentati dall'agente AI di ottenere questo valore di slot dall'utente.
    • La chiave del modello
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.

  1. Fare clic su Crea nuovo per creare una nuova chiave del modello di risposta per l'entità. Il contenuto delle risposte per queste chiavi modello è configurato nella sezione Risposte . Ogni chiave modello dispone di una risposta corrispondente che viene inviata all'utente quando viene attivato tale intento.

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:

  1. Immettete il nome dell'intento e un'espressione di esempio.
  2. Fare clic su Genera.
  3. Fornire una breve descrizione dell'intento di guidare l'IA.
  4. 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.

  1. 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.
  2. 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.

  3. Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:

    • RASA (Beta)
    • Swiftmatch
    • Mindmeld (Beta)

  4. 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

  5. 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.

  6. Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
  7. 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
  1. 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.

  2. 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:

    1. Scegliere la chiave dell'articolo o del modello per cui si desidera configurare la risposta rapida URL.
    2. Fai clic su + Aggiungi risposta rapida. Viene visualizzata la finestra popup Tipo di pulsante.
    3. Scegliere il tipo di pulsante come URL nel canale Web.
    4. Specificare il titolo del pulsante e l'URL a cui il consumatore deve essere reindirizzato dopo aver fatto clic sul pulsante.
    5. 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.

  3. 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.

  4. Immagine: un modello multimediale in cui gli utenti possono configurare le immagini fornendo URL.
  5. Video: esegue il rendering dei video nell'anteprima in base all'URL del video configurato.
  6. 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:

  1. Testo: un semplice messaggio di testo che può avere più varianti. Questo messaggio configurato viene visualizzato in base alla query.
  2. Risposta rapida: un modello con testo e pulsanti selezionabili.
  3. Carosello: una raccolta di schede, ognuna con un titolo, un URL dell'immagine e una descrizione.
  4. Immagine: un modello per configurare le immagini fornendo gli URL.
  5. Video: un modello per configurare il video fornendo l'URL del video. Puoi riprodurre il video facendo clic o toccando l'immagine.
  6. File: un modello per configurare un file pdf fornendo l'URL per accedere al file.
  7. 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 Impostazioni > Gestione e configurare i seguenti dettagli:

  1. Stato agente: abilita con interruttore rendi l'agente AI non disponibile.

  2. Messaggio disabilitato: scrivere un messaggio per l'agente disabilitato Questo messaggio verrà visualizzato agli utenti che tentano di accedere a questo agente.

  3. Azione di fallback: selezionare questa opzione per eseguire un'azione appropriata sui messaggi in arrivo all'agente. Valori possibili:

    • Non fare nulla: non viene intrapresa alcuna azione.

    • Invia all'agente: la chat viene consegnata a un agente in base ai messaggi in arrivo all'agente AI.

  4. Gestione delle sessioni > Consenti feedback: abilita questo interruttore per richiedere feedback agli utenti sull'utilità di ogni risposta dell'agente AI.

  5. Ora di chiusura sessione: il timeout della sessione (in minuti), dopo il quale la sessione verrà chiusa automaticamente in caso di inattività dell'utente.

  6. Sicurezza: messaggio di esclusione di responsabilità per il consenso. Questo campo è disponibile solo se si abilita l'opzione Protezione avanzata dei dati. Questa opzione è stata spostata nel backend. Quando questa opzione è impostata su True, è possibile visualizzare questo campo.

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 scheda Impostazioni > Lingua .

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 Impostazioni > Handover e configurare i seguenti dettagli:

  1. Consenti trasferimento agente: trasferisci l'utente a un agente quando l'agente AI non è in grado di gestire le query o se lo richiede esplicitamente.

  2. Abilita passaggio di consegne in fallback: un numero di messaggi di fallback consecutivi in una sessione può attivare un trasferimento dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Abilita passaggio di consegne in corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può attivare il passaggio di consegne. Questo numero è configurabile.

  4. Abilita handover per messaggi consecutivi: messaggi ripetuti consecutivi in una sessione possono attivare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

2

Fai clic su Salva modifiche per salvare le impostazioni di trasferimento.

Come procedere

Passare alle sezioni di gestione dell'agente AI con script o visualizzare in anteprima l'agente AI con script.

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: si tratta dell'identificatore univoco generato dal sistema.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione

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 Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID di sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  4. Descrizione: fornire i dettagli su questo agente AI.

  5. Consenti feedback: abilita questo interruttore per consentire all'agente AI di richiedere un feedback nel messaggio.

  6. Messaggio di errore personalizzato: scrivi un messaggio che verrà visualizzato in caso di errore durante la chat con l'agente AI.

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.

Non è possibile eliminare gli articoli predefiniti Messaggio di benvenuto, Messaggio di fallback, Parla con un agente e Messaggio parziale.
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 e fai clic su Crea nuovo articolo.

4

Aggiungere le varianti predefinite.

5

Selezionare una di queste risposte predefinite per l'articolo. Valori possibili:

  • Risposta condizionale: la risposta è configurata da regole. La risposta può essere in diversi formati, come testo, carosello, risposta rapida, immagine, audio, video, codice e file. Puoi aggiungere più risposte a un articolo.
  • Frammento di codice: la risposta viene creata utilizzando le condizioni if-else.

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 Impostazioni > Articoli 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 Impostazioni > Articoli 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 Impostazioni > Articoli 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 Impostazioni > Articoli 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.

  1. 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.
  2. 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.

  3. Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:

    • RASA (Beta)
    • Swiftmatch
    • Mindmeld (Beta)

  4. 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

  5. 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.

  6. Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
  7. 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 Impostazioni > Gestione e configurare i seguenti dettagli:

  1. Stato agente: abilita con interruttore rendi l'agente AI non disponibile.

  2. Messaggio disabilitato: scrivere un messaggio per l'agente disabilitato Questo messaggio verrà visualizzato agli utenti che tentano di accedere a questo agente.

  3. Azione di fallback: selezionare questa opzione per eseguire un'azione appropriata sui messaggi in arrivo all'agente. Valori possibili:

    • Non fare nulla: non viene intrapresa alcuna azione.

    • Invia all'agente: la chat viene consegnata a un agente in base ai messaggi in arrivo all'agente AI.

  4. Gestione delle sessioni > Consenti feedback: abilita questo interruttore per richiedere feedback agli utenti sull'utilità di ogni risposta dell'agente AI.

  5. Ora di chiusura sessione: il timeout della sessione (in minuti), dopo il quale la sessione verrà chiusa automaticamente in caso di inattività dell'utente.

  6. Sicurezza: messaggio di esclusione di responsabilità per il consenso. Questo campo è disponibile solo se si abilita l'opzione Protezione avanzata dei dati. Questa opzione è stata spostata nel backend. Quando questa opzione è impostata su True, è possibile visualizzare questo campo.

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 scheda Impostazioni > Lingua .

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 Impostazioni > Handover e configurare i seguenti dettagli:

  1. Consenti trasferimento agente: trasferisci l'utente a un agente quando l'agente AI non è in grado di gestire le query o se lo richiede esplicitamente.

  2. Abilita passaggio di consegne in fallback: un numero di messaggi di fallback consecutivi in una sessione può attivare un trasferimento dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Abilita passaggio di consegne in corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può attivare il passaggio di consegne. Questo numero è configurabile.

  4. Abilita handover per messaggi consecutivi: messaggi ripetuti consecutivi in una sessione possono attivare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

2

Fai clic su Salva modifiche per salvare le impostazioni di trasferimento.

Come procedere

Passare alle sezioni di gestione dell'agente AI con script o visualizzare in anteprima l'agente AI con script.

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 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 falso

    Esempio 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:

  1. Accedi alla piattaforma AI Agent.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzata la scheda Testcases .
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 1. Casi di test
ParametroDescrizione
MessaggioUn messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente AI.
Lingua previstaLa lingua in cui gli utenti devono interagire con l'agente AI.
Articolo attesoSpecificare 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 precedenteFare 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 parzialiAbilita questo interruttore per includere test case con articoli previsti che corrispondono solo parzialmente alla risposta effettiva considerata riuscita.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti verranno sovrascritti.
Esporta in CSVEsportare i test case in un file separato da virgole (CSV).
Callback di testAbilita 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 flussoFare 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 previstoSpecificare 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 .

.
Al termine di ogni test case, il relativo risultato viene visualizzato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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:

  1. Query elaborata: mostra la versione pre-elaborata dell'input del cliente dopo che è stato elaborato dalla pipeline NLU (Natural Language Understanding) dell'agente AI.
  2. 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.
  3. Tipo di risposta: specifica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
  4. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  5. NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
  6. 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.
  7. 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 :

  1. 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.
  2. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  3. Tipo di risposta: indica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
  4. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  5. NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
  6. 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.
  7. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic sulla scheda Cronologia per visualizzare la cronologia dell'agente AI.
  3. 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 da e Campo per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se l'accesso di decrittografia è abilitato.

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.

  1. Il collegamento ad articoli predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale) non è consentito.
  2. 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.
  3. Dopo aver apportato modifiche, riqualifica il tuo agente AI per assicurarti che le nuove conoscenze si riflettano nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, viene visualizzato il tasto di alternanza Stato cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Seleziona l'agente AI dalla pagina Dashboard.
  2. 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:

  1. Agente AI: il nome dell'agente AI associato al report. È possibile visualizzare tutti gli agenti AI per rispondere alle domande ed eseguire attività su questa applicazione.

  2. Tipo di report: il tipo di report predefinito a cui desideri effettuare la sottoscrizione. Se si seleziona l'agente AI per rispondere alle domande nell'agente AI archiviato, vengono visualizzati tre diversi tipi di report: i) Riepilogo utilizzo e comportamento, ii) Trascrizione del messaggio e iii) Problemi di cura.

  3. Formato di output: il formato in cui il report sottoscritto viene generato e inviato alla modalità di recapito configurata. Formati possibili: I) csv e ii) xlsx.

  4. Scegliere una delle due opzioni e impostazioni pertinenti seguenti per il tipo di report che si desidera generare:

    • Genera ora: specifica la data di inizio e la data di fine per un report su richiesta.
    • Report pianificato: consente di pianificare la frequenza , l'ora , il fuso orario ela data di inizio per un report. Una volta creato il report, è possibile utilizzare l'interruttore Abilita report che viene aggiunto al report. È possibile abilitare o disabilitare questo interruttore in un secondo momento per ricevere o interrompere il report alla frequenza pianificata.
  5. Modalità di consegna: fare riferimento alla sezione Modalità di consegna per ulteriori dettagli.

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 riepilogo

Questa 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:

Tabella 1. Dettagli della scheda Riepilogo
CampoDescrizione
Nome agente AINome dell'agente di intelligenza artificiale.
Totale conversazioniTotale conversazioni/sessioni gestite dall'agente AI.
Conversazioni con almeno un messaggio utenteConversazioni 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 AITotale messaggi inviati dall'agente AI agli utenti finali.
Totale corrispondenze parzialiCasi in cui c'era qualche ambiguità sul messaggio dell'utente e l'agente AI rispondeva con più intenti come opzioni.
Conversazioni inviate all'agenteConversazioni totali consegnate a un agente umano.
Totale voti positiviRisposte 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.

Tabella 2. Dettagli della scheda Categoria
CampoDescrizione
Nome della categoriaNome della categoria configurato nell'agente AI.
Conversazioni per la categoriaIl numero di conversazioni o sessioni in cui è stato rilevato un articolo appartenente a questa categoria.
Totale risposteIl numero di volte in cui è stato rilevato un articolo appartenente a questa categoria.
Totale voti positiviIl 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.

Tabella 3. Dettagli della scheda Articolo
CampoDescrizione
Nome dell'articoloNome dell'articolo (variante predefinita) configurato nell'agente AI.
Categoria dell'articoloLa categoria a cui appartiene questo intento.
Conversazioni per l'articoloNumero di conversazioni o sessioni in cui è stato rilevato questo articolo.
Totale risposteNumero di volte in cui è stato rilevato questo articolo.
Totale voti positiviIl 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.

Gestire le trascrizioni

Visualizza la conversazione tra l'agente AI e il cliente insieme al punteggio di somiglianza. È possibile visualizzare i seguenti dettagli nel report:

CampoDescrizione
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.

Problemi di curatela

Visualizza i messaggi che sono finiti in cura come problemi per vari motivi. È possibile visualizzare i seguenti dettagli nel report:

CampoDescrizione
TimestampTimestamp per il messaggio.
ID sessioneIdentificatore univoco per la sessione dell'utente.
ID consumatoreIdentificatore univoco per l'utente finale sull'agente AI.
Messaggio umanoContenuto del messaggio umano.
Messaggio dell'agente AIContenuto del messaggio con cui l'agente AI ha risposto.
Motivo del problemaIl motivo per cui questo messaggio finisce in cura.
ArticoloIdentificatore della risposta restituita dall'agente AI.
CategoriaIntento rilevato dall'agente AI per il messaggio dell'utente.
Punteggio più alto della partitaPunteggio di somiglianza per l'intento rilevato.
Articolo 1 corrispondenteIntento 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.

Comportamento d'uso e riepilogo

Visualizza il riepilogo delle conversazioni insieme alle chiavi intento e modello attivate. Nella scheda di riepilogo vengono visualizzati i seguenti dettagli:

Tabella 4. Scheda Riepilogo
CampoDescrizione
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:

Tabella 5. Scheda Intenti
CampoDescrizione
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:

Tabella 6. Dettagli del modello
CampoDescrizione
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.

Trascrizioni dei messaggi

Visualizza la conversazione di un cliente con l'agente AI insieme ai punteggi di somiglianza. È possibile visualizzare i seguenti dettagli nel report:

CampoDescrizione
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.

Problemi di curatela

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:

CampoDescrizione
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 IPIndirizzo IP del sistema.
Nome utenteNome utente per accedere ai report.
PasswordPassword per accedere ai report.
Chiave privataChiave privata per accedere ai file.
Percorso di caricamento

Percorso in cui i file vengono instradati nel sistema.

E-mail

CampoDescrizione
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

CampoDescrizione
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 AWSID chiave di accesso per accedere ai servizi e alle risorse AWS.
Chiave di accesso segreta AWSLa chiave di accesso segreta per accedere ai servizi e alle risorse AWS.
Nome bucketNome 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

Sviluppo del prodotto AI

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 sicurezza

Cisco 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 valutazione

Il 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 etiche

Tutte 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 modello

Cisco 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à:

Tabella 1. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCapacitàDescrizioneCome 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.

Agenti AI autonomi per l'esecuzione di azioni

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

Se il Webex AI Agent non è visualizzato, contatta il supporto Cisco per abilitare il flag di funzione corrispondente.

  1. Accedere a Control Hub utilizzando l'URL  https://admin.webex.com.
  2. Nella sezione Servizi del riquadro di navigazione, scegliere Contact Center.
  3. Nei collegamenti rapidi nel riquadro destro, vai alla sezione Suite Contact Center.
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fare clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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:

  1. Accedi alla piattaforma Webex AI Agent.
  2. Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. Viene visualizzata la pagina Basi di conoscenza.
  3. È 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.
  4. È 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:

  1. Nome della Knowledge Base: specificare un nome per la Knowledge Base.

  2. Descrizione: fornire una breve descrizione della Knowledge Base.

4

Fai clic su Crea. Il sistema crea una Knowledge Base con il nome fornito.

5

Nella scheda File :

  1. Trascinare e rilasciare i file nella Knowledge Base. In alternativa, fare clic sul pulsante Aggiungi file per aggiungere un file.

    Il sistema supporta i seguenti formati di file: PDF, docx, data over cable, txt, xlsx, xls e CSV. La dimensione di ciascun file non deve superare i 2 MB.

  2. Dopo aver aggiunto i file, fare clic su Elabora file per elaborare il file. Al termine, il sistema elenca il file nella scheda File .

6

Nella scheda Documenti :

  1. Fare clic su +Crea documento per creare i propri documenti della Knowledge Base.

  2. Nella pagina Crea documento , immettere il nome del documento. Utilizzare l'editor di testo per aggiungere le informazioni richieste e formattare il testo, secondo necessità.

  3. Selezionare Aggiungi a categoria esistente per aggiungere il documento alla categoria esistente. Puoi anche scegliere Aggiungi a nuova categoria e creare una nuova categoria.

  4. Fare clic su Salva.

  5. È anche possibile fare clic su + Aggiungi categoria per definire le categorie e aggiungere i documenti nella categoria corrispondente.

  6. Selezionare il documento richiesto nel riquadro sinistro e fare clic su Anteprima Web per visualizzare l'anteprima del documento.

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: selezionare il motore AI dall'elenco a discesa. Il motore AI predefinito è Nova.

  4. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per procedure consigliate ed esempi.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione.

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 scheda Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  4. Istruzioni: immettere le istruzioni per l'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Motore di intelligenza artificiale: aggiorna il motore di intelligenza artificiale, se necessario.

  7. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiornalo, se necessario.

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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata.

  3. Ambito azione: scegliere l'ambito di azione dall'elenco a discesa. Sono disponibili le seguenti opzioni:

    • Fare clic su Riempimento slot per configurare le entità di input richieste per il riempimento degli slot. Se si sceglie il riempimento degli slot, non è possibile configurare i dettagli di evasione.
    • Fare clic su Riempimento slot con adempimento per configurare le entità di input richieste per il riempimento degli slot e definire anche i dettagli per l'adempimento dell'azione.

    Il trasferimento dell'agente è l'azione predefinita abilitata per impostazione predefinita. Utilizza l'opzione di attivazione/disattivazione per disabilitare il trasferimento dell'agente.

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:

  1. Nome entità: immettere il nome dell'entità di input.

  2. Tipo di entità: selezionare il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

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à:

  1. Fare clic sull'icona Modifica per modificare le entità di input aggiunte.

  2. Fare clic sull'icona Elimina per eliminare l'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:

  1. Seleziona un approccio di evasione ordini: seleziona il flusso.

  2. Seleziona un generatore di flusso: selezionare il generatore di flusso richiesto.

  3. URL webhook flow: immettere l'URL del webhook. Per ulteriori informazioni, vedere Webhook in ingresso.

  4. Chiave di servizio: immettere i dettagli della chiave di servizio.

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:

  1. Nome entità: immettere il nome dell'entità di output.

  2. Tipo di entità: selezionare il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurati che la descrizione sia chiara e accurata.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere questa entità obbligatoria.

È 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à:

  1. Fare clic sull'icona Modifica per apportare modifiche all'entità.

  2. Fare clic sull'icona Eliminaper eliminare l'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:

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: selezionare il motore di intelligenza artificiale richiesto dall'elenco a discesa. Il motore AI predefinito è Nova.

    Per l'anteprima vocale, selezionare Vega. Per ulteriori informazioni, vedere Anteprima basata su voce

    .
  4. Knowledge Base: selezionare il file della Knowledge Base richiesto dall'elenco delle Knowledge Base disponibili.

    Non è possibile mappare la Knowledge Base selezionata ad altri agenti di intelligenza artificiale.

  5. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione.

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 scheda Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  4. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  5. Motore di intelligenza artificiale: scegli il motore di intelligenza artificiale richiesto dall'elenco a discesa.

  6. Messaggio di benvenuto: immettere il messaggio di benvenuto che l'agente AI deve utilizzare per avviare l'interazione.

  7. Consenti trasferimento agente: abilita l'opzione di attivazione/disattivazione per trasferire la conversazione a un agente umano quando un cliente desidera parlare con un agente.

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:

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 :

  1. Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare i dettagli della sessione.
  2. 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:

  1. Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare la cronologia.
  2. 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:

  1. Scegli l'agente AI dal dashboard.
  2. Passare a Impostazioni > Profilo.
    1. Dall'elenco a discesa AI Engine , selezionare Vega.
  3. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: si tratta dell'identificatore univoco generato dal sistema.

    Puoi anche modificare questo campo.
  3. Motore di intelligenza artificiale: scegli il motore di intelligenza artificiale dall'elenco a discesa.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione

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 Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID di sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  4. Descrizione: fornire i dettagli su questo agente AI.

  5. Consenti feedback: abilita questo interruttore per consentire all'agente AI di richiedere un feedback nel messaggio.

  6. Messaggio di errore personalizzato: scrivi un messaggio che verrà visualizzato in caso di errore durante la chat con l'agente AI.

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àDescrizioneInput di esempioOutput di esempio
DataAnalizza le date in linguaggio naturale in un formato di data standard"Luglio dell'anno prossimo"01/07/2020
OraAnalizza l'ora in linguaggio naturale in un formato di ora standard5 di sera17:00
E-mailRileva gli indirizzi e-mailScrivimi a info@cisco.com info@cisco.com
Numero di telefonoRileva il numero di telefono comuneChiamami al 98765432109876543210
Unità monetarieAnalizza valuta e importoVoglio 20$20$
OrdinaleRileva il numero ordinaleQuarto di dieci persone4°
CardinaleRileva il numero cardinaleQuarto di dieci persone10
GeolocalizzazioneRileva le posizioni geografiche (città, paesi, ecc.)Sono andato a nuotare nel Tamigi a Londra nel Regno UnitoLondra, Regno Unito
Nomi di personeRileva i nomi comuniBill Gates di MicrosoftBill Gates
QuantitàIdentifica le misure, in base al peso o alla distanzaSiamo a 5 km da Parigi5km
DurataIdentifica i periodi di tempo1 settimana di vacanza1 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:

  1. Nome entità: immettere il nome dell'entità.

  2. Tipo di entità: scegliere l'opzione Elenco personalizzato dall'elenco a discesa.

  3. Valori: immettere un valore per l'entità.

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.

  1. 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.
  2. 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.

  3. Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:

    • RASA (Beta)
    • Swiftmatch
    • Mindmeld (Beta)

  4. 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

  5. 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.

  6. Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
  7. 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 messaggio della 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 è Trasferimento agente. 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
Questi intenti e le relative risposte sono disponibili per impostazione predefinita in ogni agente AI. Tuttavia, puoi personalizzarli o eliminarli per allinearli al tuo caso d'uso specifico e al flusso di conversazione desiderato.

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:

  1. Nome intento: immettere il nome dell'intento.

  2. Aggiungi espressione: aggiungete una frase per attivare l'intento e fate clic su Aggiungi.

    Se nelle espressioni aggiunte sono presenti entità, queste vengono annotate automaticamente nelle espressioni e vengono visualizzate nella sezione Slot . È possibile aggiungere altre entità come slot a un intento. Per ulteriori informazioni, vedere Creare entità con ruoli Entità. Ogni slot visualizza quanto segue:
    • Nome dell'entità
    • Se è necessario per il completamento dell'intento.
    • Numero di tentativi tentati dall'agente AI di ottenere questo valore di slot dall'utente.
    • La chiave del modello
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.

  1. Fare clic su Crea nuovo per creare una nuova chiave del modello di risposta per l'entità. Il contenuto delle risposte per queste chiavi modello è configurato nella sezione Risposte . Ogni chiave modello dispone di una risposta corrispondente che viene inviata all'utente quando viene attivato tale intento.

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:

  1. Immettete il nome dell'intento e un'espressione di esempio.
  2. Fare clic su Genera.
  3. Fornire una breve descrizione dell'intento di guidare l'IA.
  4. 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.

  1. 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.
  2. 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.

  3. Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:

    • RASA (Beta)
    • Swiftmatch
    • Mindmeld (Beta)

  4. 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

  5. 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.

  6. Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
  7. 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
  1. 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.

  2. 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:

    1. Scegliere la chiave dell'articolo o del modello per cui si desidera configurare la risposta rapida URL.
    2. Fai clic su + Aggiungi risposta rapida. Viene visualizzata la finestra popup Tipo di pulsante.
    3. Scegliere il tipo di pulsante come URL nel canale Web.
    4. Specificare il titolo del pulsante e l'URL a cui il consumatore deve essere reindirizzato dopo aver fatto clic sul pulsante.
    5. 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.

  3. 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.

  4. Immagine: un modello multimediale in cui gli utenti possono configurare le immagini fornendo URL.
  5. Video: esegue il rendering dei video nell'anteprima in base all'URL del video configurato.
  6. 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:

  1. Testo: un semplice messaggio di testo che può avere più varianti. Questo messaggio configurato viene visualizzato in base alla query.
  2. Risposta rapida: un modello con testo e pulsanti selezionabili.
  3. Carosello: una raccolta di schede, ognuna con un titolo, un URL dell'immagine e una descrizione.
  4. Immagine: un modello per configurare le immagini fornendo gli URL.
  5. Video: un modello per configurare il video fornendo l'URL del video. Puoi riprodurre il video facendo clic o toccando l'immagine.
  6. File: un modello per configurare un file pdf fornendo l'URL per accedere al file.
  7. 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 Impostazioni > Gestione e configurare i seguenti dettagli:

  1. Stato agente: abilita con interruttore rendi l'agente AI non disponibile.

  2. Messaggio disabilitato: scrivere un messaggio per l'agente disabilitato Questo messaggio verrà visualizzato agli utenti che tentano di accedere a questo agente.

  3. Azione di fallback: selezionare questa opzione per eseguire un'azione appropriata sui messaggi in arrivo all'agente. Valori possibili:

    • Non fare nulla: non viene intrapresa alcuna azione.

    • Invia all'agente: la chat viene consegnata a un agente in base ai messaggi in arrivo all'agente AI.

  4. Gestione delle sessioni > Consenti feedback: abilita questo interruttore per richiedere feedback agli utenti sull'utilità di ogni risposta dell'agente AI.

  5. Ora di chiusura sessione: il timeout della sessione (in minuti), dopo il quale la sessione verrà chiusa automaticamente in caso di inattività dell'utente.

  6. Sicurezza: messaggio di esclusione di responsabilità per il consenso. Questo campo è disponibile solo se si abilita l'opzione Protezione avanzata dei dati. Questa opzione è stata spostata nel backend. Quando questa opzione è impostata su True, è possibile visualizzare questo campo.

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 scheda Impostazioni > Lingua .

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 Impostazioni > Handover e configurare i seguenti dettagli:

  1. Consenti trasferimento agente: trasferisci l'utente a un agente quando l'agente AI non è in grado di gestire le query o se lo richiede esplicitamente.

  2. Abilita passaggio di consegne in fallback: un numero di messaggi di fallback consecutivi in una sessione può attivare un trasferimento dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Abilita passaggio di consegne in corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può attivare il passaggio di consegne. Questo numero è configurabile.

  4. Abilita handover per messaggi consecutivi: messaggi ripetuti consecutivi in una sessione possono attivare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

2

Fai clic su Salva modifiche per salvare le impostazioni di trasferimento.

Come procedere

Passare alle sezioni di gestione dell'agente AI con script o visualizzare in anteprima l'agente AI con script.

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: si tratta dell'identificatore univoco generato dal sistema.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione

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 Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID di sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  4. Descrizione: fornire i dettagli su questo agente AI.

  5. Consenti feedback: abilita questo interruttore per consentire all'agente AI di richiedere un feedback nel messaggio.

  6. Messaggio di errore personalizzato: scrivi un messaggio che verrà visualizzato in caso di errore durante la chat con l'agente AI.

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.

Non è possibile eliminare gli articoli predefiniti Messaggio di benvenuto, Messaggio di fallback, Parla con un agente e Messaggio parziale.
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 e fai clic su Crea nuovo articolo.

4

Aggiungere le varianti predefinite.

5

Selezionare una di queste risposte predefinite per l'articolo. Valori possibili:

  • Risposta condizionale: la risposta è configurata da regole. La risposta può essere in diversi formati, come testo, carosello, risposta rapida, immagine, audio, video, codice e file. Puoi aggiungere più risposte a un articolo.
  • Frammento di codice: la risposta viene creata utilizzando le condizioni if-else.

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 Impostazioni > Articoli 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 Impostazioni > Articoli 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 Impostazioni > Articoli 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 Impostazioni > Articoli 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.

  1. 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.
  2. 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.

  3. Scegli il motore di addestramento per addestrare l'agente AI. Valori possibili:

    • RASA (Beta)
    • Swiftmatch
    • Mindmeld (Beta)

  4. 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

  5. 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.

  6. Fare clic su Aggiorna per modificare l'algoritmo nel corpus dell'agente AI.
  7. 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 Impostazioni > Gestione e configurare i seguenti dettagli:

  1. Stato agente: abilita con interruttore rendi l'agente AI non disponibile.

  2. Messaggio disabilitato: scrivere un messaggio per l'agente disabilitato Questo messaggio verrà visualizzato agli utenti che tentano di accedere a questo agente.

  3. Azione di fallback: selezionare questa opzione per eseguire un'azione appropriata sui messaggi in arrivo all'agente. Valori possibili:

    • Non fare nulla: non viene intrapresa alcuna azione.

    • Invia all'agente: la chat viene consegnata a un agente in base ai messaggi in arrivo all'agente AI.

  4. Gestione delle sessioni > Consenti feedback: abilita questo interruttore per richiedere feedback agli utenti sull'utilità di ogni risposta dell'agente AI.

  5. Ora di chiusura sessione: il timeout della sessione (in minuti), dopo il quale la sessione verrà chiusa automaticamente in caso di inattività dell'utente.

  6. Sicurezza: messaggio di esclusione di responsabilità per il consenso. Questo campo è disponibile solo se si abilita l'opzione Protezione avanzata dei dati. Questa opzione è stata spostata nel backend. Quando questa opzione è impostata su True, è possibile visualizzare questo campo.

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 scheda Impostazioni > Lingua .

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 Impostazioni > Handover e configurare i seguenti dettagli:

  1. Consenti trasferimento agente: trasferisci l'utente a un agente quando l'agente AI non è in grado di gestire le query o se lo richiede esplicitamente.

  2. Abilita passaggio di consegne in fallback: un numero di messaggi di fallback consecutivi in una sessione può attivare un trasferimento dell'agente. Questo numero è configurabile nella casella di testo fornita.

  3. Abilita passaggio di consegne in corrispondenza parziale: un numero di corrispondenze parziali consecutive in una sessione può attivare il passaggio di consegne. Questo numero è configurabile.

  4. Abilita handover per messaggi consecutivi: messaggi ripetuti consecutivi in una sessione possono attivare il trasferimento dell'agente. Il numero di ripetizioni necessarie per questo trigger è configurabile.

2

Fai clic su Salva modifiche per salvare le impostazioni di trasferimento.

Come procedere

Passare alle sezioni di gestione dell'agente AI con script o visualizzare in anteprima l'agente AI con script.

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 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 falso

    Esempio 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:

  1. Accedi alla piattaforma AI Agent.
  2. Nel dashboard, fai clic sull'agente AI di script che hai creato.
  3. Fare clic su Test nel riquadro sinistro. Per impostazione predefinita, viene visualizzata la scheda Testcases .
  4. Selezionare un test case e fare clic su Esegui test selezionati.

Ogni riga della tabella rappresenta un test case con i seguenti parametri:

Tabella 1. Casi di test
ParametroDescrizione
MessaggioUn messaggio di esempio che rappresenta i tipi di query e istruzioni che puoi aspettarti che gli utenti inviino al tuo agente AI.
Lingua previstaLa lingua in cui gli utenti devono interagire con l'agente AI.
Articolo attesoSpecificare 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 precedenteFare 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 parzialiAbilita questo interruttore per includere test case con articoli previsti che corrispondono solo parzialmente alla risposta effettiva considerata riuscita.
Importazione da CSVImportare test case da un file separato da virgole (CSV). In questo caso, tutti i test case esistenti verranno sovrascritti.
Esporta in CSVEsportare i test case in un file separato da virgole (CSV).
Callback di testAbilita 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 flussoFare 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 previstoSpecificare 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 .

.
Al termine di ogni test case, il relativo risultato viene visualizzato accanto alla voce corrispondente. Per terminare un test case in esecuzione, fare clic su Interrompi esecuzione nell'angolo superiore destro dello schermo.

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:

  1. Query elaborata: mostra la versione pre-elaborata dell'input del cliente dopo che è stato elaborato dalla pipeline NLU (Natural Language Understanding) dell'agente AI.
  2. 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.
  3. Tipo di risposta: specifica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
  4. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  5. NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
  6. 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.
  7. 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 :

  1. 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.
  2. Chiave modello: indica la chiave modello associata all'intento che ha attivato la risposta dell'agente AI.
  3. Tipo di risposta: indica il tipo di risposta generata dall'agente AI, ad esempio un frammento di codice o una risposta condizionale.
  4. Condizione di risposta: indica la condizione o la regola specifica che ha attivato la risposta dell'agente AI.
  5. NLU Engine: identifica il motore NLU utilizzato per elaborare la query del cliente (ad esempio, RASA, Switchmatch o Mindmeld).
  6. 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.
  7. 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:

  1. Passare al dashboard e fare clic sull'agente AI creato.
  2. Fare clic sulla scheda Cronologia per visualizzare la cronologia dell'agente AI.
  3. 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 da e Campo per 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.
È possibile visualizzare il contenuto completo delle sessioni crittografate utilizzando l'opzione Decrittografa contenuto , se l'accesso di decrittografia è abilitato.

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.

  1. Il collegamento ad articoli predefiniti (messaggio di benvenuto, messaggio di fallback, corrispondenza parziale) non è consentito.
  2. 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.
  3. Dopo aver apportato modifiche, riqualifica il tuo agente AI per assicurarti che le nuove conoscenze si riflettano nelle sue risposte.
  4. 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:

  1. Identifica l'enunciato: individua l'espressione che ha attivato la risposta errata.
  2. Controlla stato cura: se il problema non è già presente nella console di cura, viene visualizzato il tasto di alternanza Stato cura.
  3. Attiva/disattiva il contrassegno: abilita il tasto di alternanza Stato cura 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.

  1. Seleziona l'agente AI dalla pagina Dashboard.
  2. 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:

  1. Agente AI: il nome dell'agente AI associato al report. È possibile visualizzare tutti gli agenti AI per rispondere alle domande ed eseguire attività su questa applicazione.

  2. Tipo di report: il tipo di report predefinito a cui desideri effettuare la sottoscrizione. Se si seleziona l'agente AI per rispondere alle domande nell'agente AI archiviato, vengono visualizzati tre diversi tipi di report: i) Riepilogo utilizzo e comportamento, ii) Trascrizione del messaggio e iii) Problemi di cura.

  3. Formato di output: il formato in cui il report sottoscritto viene generato e inviato alla modalità di recapito configurata. Formati possibili: I) csv e ii) xlsx.

  4. Scegliere una delle due opzioni e impostazioni pertinenti seguenti per il tipo di report che si desidera generare:

    • Genera ora: specifica la data di inizio e la data di fine per un report su richiesta.
    • Report pianificato: consente di pianificare la frequenza , l'ora , il fuso orario ela data di inizio per un report. Una volta creato il report, è possibile utilizzare l'interruttore Abilita report che viene aggiunto al report. È possibile abilitare o disabilitare questo interruttore in un secondo momento per ricevere o interrompere il report alla frequenza pianificata.
  5. Modalità di consegna: fare riferimento alla sezione Modalità di consegna per ulteriori dettagli.

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 riepilogo

Questa 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:

Tabella 1. Dettagli della scheda Riepilogo
CampoDescrizione
Nome agente AINome dell'agente di intelligenza artificiale.
Totale conversazioniTotale conversazioni/sessioni gestite dall'agente AI.
Conversazioni con almeno un messaggio utenteConversazioni 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 AITotale messaggi inviati dall'agente AI agli utenti finali.
Totale corrispondenze parzialiCasi in cui c'era qualche ambiguità sul messaggio dell'utente e l'agente AI rispondeva con più intenti come opzioni.
Conversazioni inviate all'agenteConversazioni totali consegnate a un agente umano.
Totale voti positiviRisposte 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.

Tabella 2. Dettagli della scheda Categoria
CampoDescrizione
Nome della categoriaNome della categoria configurato nell'agente AI.
Conversazioni per la categoriaIl numero di conversazioni o sessioni in cui è stato rilevato un articolo appartenente a questa categoria.
Totale risposteIl numero di volte in cui è stato rilevato un articolo appartenente a questa categoria.
Totale voti positiviIl 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.

Tabella 3. Dettagli della scheda Articolo
CampoDescrizione
Nome dell'articoloNome dell'articolo (variante predefinita) configurato nell'agente AI.
Categoria dell'articoloLa categoria a cui appartiene questo intento.
Conversazioni per l'articoloNumero di conversazioni o sessioni in cui è stato rilevato questo articolo.
Totale risposteNumero di volte in cui è stato rilevato questo articolo.
Totale voti positiviIl 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.

Gestire le trascrizioni

Visualizza la conversazione tra l'agente AI e il cliente insieme al punteggio di somiglianza. È possibile visualizzare i seguenti dettagli nel report:

CampoDescrizione
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.

Problemi di curatela

Visualizza i messaggi che sono finiti in cura come problemi per vari motivi. È possibile visualizzare i seguenti dettagli nel report:

CampoDescrizione
TimestampTimestamp per il messaggio.
ID sessioneIdentificatore univoco per la sessione dell'utente.
ID consumatoreIdentificatore univoco per l'utente finale sull'agente AI.
Messaggio umanoContenuto del messaggio umano.
Messaggio dell'agente AIContenuto del messaggio con cui l'agente AI ha risposto.
Motivo del problemaIl motivo per cui questo messaggio finisce in cura.
ArticoloIdentificatore della risposta restituita dall'agente AI.
CategoriaIntento rilevato dall'agente AI per il messaggio dell'utente.
Punteggio più alto della partitaPunteggio di somiglianza per l'intento rilevato.
Articolo 1 corrispondenteIntento 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.

Comportamento d'uso e riepilogo

Visualizza il riepilogo delle conversazioni insieme alle chiavi intento e modello attivate. Nella scheda di riepilogo vengono visualizzati i seguenti dettagli:

Tabella 4. Scheda Riepilogo
CampoDescrizione
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:

Tabella 5. Scheda Intenti
CampoDescrizione
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:

Tabella 6. Dettagli del modello
CampoDescrizione
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.

Trascrizioni dei messaggi

Visualizza la conversazione di un cliente con l'agente AI insieme ai punteggi di somiglianza. È possibile visualizzare i seguenti dettagli nel report:

CampoDescrizione
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.

Problemi di curatela

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:

CampoDescrizione
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 IPIndirizzo IP del sistema.
Nome utenteNome utente per accedere ai report.
PasswordPassword per accedere ai report.
Chiave privataChiave privata per accedere ai file.
Percorso di caricamento

Percorso in cui i file vengono instradati nel sistema.

E-mail

CampoDescrizione
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

CampoDescrizione
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 AWSID chiave di accesso per accedere ai servizi e alle risorse AWS.
Chiave di accesso segreta AWSLa chiave di accesso segreta per accedere ai servizi e alle risorse AWS.
Nome bucketNome 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

Sviluppo del prodotto AI

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 sicurezza

Cisco 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 valutazione

Il 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 etiche

Tutte 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 modello

Cisco 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à:

Tabella 1. Tipi di agenti AI e relative funzionalità
Tipo di agente AIScopoCapacitàDescrizioneCome 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.

Agenti AI autonomi per l'esecuzione di azioni

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

Se il Webex AI Agent Studio non è visualizzato, contatta il supporto Cisco per abilitare il flag di funzione corrispondente.

  1. Accedere a Control Hub utilizzando l'URL  https://admin.webex.com.
  2. Nella sezione Servizi del riquadro di navigazione, scegliere Contact Center.
  3. Nei collegamenti rapidi nel riquadro destro, vai alla sezione Suite Contact Center.
  4. 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.

  1. 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.

  2. 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:

  1. Fai clic su Importa agente.
  2. Fai clic su Carica per caricare il file dell'agente AI (in formato JSON) esportato dalla piattaforma.
  3. Nel campo Nome agente , inserisci il nome dell'agente AI.
  4. (Opzionale) Nell'ID di sistema, modificare l'identificatore univoco generato dal sistema.
  5. 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:

  1. Accedi alla piattaforma Webex AI Agent Studio.
  2. Nel dashboard fare clic sull'icona Informazioni nel riquadro di spostamento sinistro. Viene visualizzata la pagina delle knowledge base.
  3. È 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.

  4. È 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:

  1. Nome della Knowledge Base: specificare un nome per la Knowledge Base.

  2. Descrizione: fornire una breve descrizione della Knowledge Base.

4

Fai clic su Crea. Il sistema crea una Knowledge Base con il nome specificato.

5

Nella scheda File :

  1. Trascinare e rilasciare i file nella Knowledge Base. In alternativa, fare clic su Aggiungi file per aggiungere un file.

    Il sistema supporta i seguenti formati di file: PDF, .doc, .docx, data over cable, .txt, .xlsx, .xls e CSV. La dimensione di ciascun file non deve superare i 2 MB.

  2. Dopo aver aggiunto i file, fare clic su Elabora file per elaborare i file. Al termine, il sistema elenca i file nella scheda File .

6

Nella scheda Documenti :

  1. Fare clic su +Crea documento per creare i propri documenti della Knowledge Base.

  2. Nella pagina Crea documento , immettere il nome del documento. Utilizzare l'editor di testo per aggiungere le informazioni richieste e formattare il testo, secondo necessità.

  3. Selezionare Aggiungi a categoria esistente per aggiungere il documento alla categoria esistente. Puoi anche scegliere Aggiungi a nuova categoria e creare una nuova categoria.

  4. Fare clic su Salva.

  5. È anche possibile fare clic su + Aggiungi categoria per definire le categorie e aggiungere i documenti nella categoria corrispondente.

  6. Selezionare il documento richiesto nel riquadro sinistro e fare clic su Anteprima Web per visualizzare l'anteprima del documento.

7

Passare alla scheda Informazioni per 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 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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore AI: selezionare il motore AI dall'elenco a discesa. Il motore AI predefinito è Nova.

  4. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per procedure consigliate ed esempi.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione.

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 scheda Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: modifica l'obiettivo dell'agente AI, se necessario. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  4. Istruzioni: immettere le istruzioni per l'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  5. URL per l'immagine del profilo dell'agente: l'URL predefinito da cui il sistema recupera il logo o l'immagine dell'agente AI. Modificare questa opzione se necessario.

  6. Motore di intelligenza artificiale: aggiorna il motore di intelligenza artificiale, se necessario.

  7. Messaggio di benvenuto: il messaggio di benvenuto predefinito utilizzato dall'agente AI per avviare l'interazione. Aggiornalo, se necessario.

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:

  1. Nome azione: immettere il nome dell'azione. Ad esempio, Prenota i biglietti.

  2. Descrizione azione: fornire una breve descrizione dell'azione prevista. Assicurarsi che la descrizione dell'azione sia chiara e accurata.

  3. Ambito azione: scegliere l'ambito di azione dall'elenco a discesa. Sono disponibili le seguenti opzioni:

    • Fare clic su Riempimento slot per configurare le entità di input richieste per il riempimento degli slot. Se si sceglie il riempimento degli slot, non è possibile configurare i dettagli di evasione.
    • Fare clic su Riempimento slot con adempimento per configurare le entità di input richieste per il riempimento degli slot e definire anche i dettagli per l'adempimento dell'azione.

    Il trasferimento dell'agente è l'azione predefinita abilitata per impostazione predefinita. Utilizza l'opzione di attivazione/disattivazione per disabilitare il trasferimento dell'agente.

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:

  1. Nome entità: immettere il nome dell'entità di input.

  2. Tipo di entità: selezionare il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurarsi che la descrizione dell'entità sia chiara e accurata.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere obbligatoria questa entità.

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à:

  1. Fare clic sull'icona Modifica per modificare le entità di input aggiunte.

  2. Fare clic sull'icona Elimina per eliminare l'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:

  1. Seleziona un approccio di evasione ordini: seleziona il flusso.

  2. Seleziona un generatore di flusso: selezionare il generatore di flusso richiesto.

  3. URL webhook flow: immettere l'URL del webhook. Per ulteriori informazioni, vedere Webhook in ingresso.

  4. Chiave di servizio: immettere i dettagli della chiave di servizio.

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:

  1. Nome entità: immettere il nome dell'entità di output.

  2. Tipo di entità: selezionare il tipo di dati dell'entità.

  3. Descrizione entità: fornire una breve descrizione dell'entità. Assicurati che la descrizione sia chiara e accurata.

  4. Esempi di entità: immettere un esempio per l'entità. Fare clic su + Aggiungi per aggiungere altri esempi.

  5. Selezionare la casella di controllo Obbligatorio per rendere questa entità obbligatoria.

È 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à:

  1. Fare clic sull'icona Modifica per apportare modifiche all'entità.

  2. Fare clic sull'icona Eliminaper eliminare l'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:

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:

  1. Nome agente: inserisci il nome dell'agente AI.

  2. ID di sistema: identificatore univoco generato dal sistema. Questo campo è modificabile.

  3. Motore di intelligenza artificiale: selezionare il motore di intelligenza artificiale richiesto dall'elenco a discesa. Il motore AI predefinito è Nova.

    Per l'anteprima vocale, selezionare Vega. Per ulteriori informazioni, vedere Anteprima vocale

    .
  4. Knowledge Base: selezionare il file della Knowledge Base richiesto dall'elenco delle Knowledge Base disponibili.

    Non è possibile mappare la Knowledge Base selezionata ad altri agenti di intelligenza artificiale.

  5. Obiettivo dell'agente: fornisci una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

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:
  • Anteprima
  • Copia collegamento anteprima
  • Copia token di accesso
  • Elimina
  • Esporta
Per ulteriori informazioni, vedere questa sezione.

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 scheda Impostazioni > Profilo e configurare i seguenti dettagli:

  1. Nome agente: modifica il nome dell'agente AI, se necessario.

  2. ID sistema: modifica l'ID di sistema dell'agente AI, se necessario.

  3. Obiettivo dell'agente: fornire una breve descrizione dell'obiettivo dell'agente AI. Vedi Linee guida per la definizione degli obiettivi e istruzioni per l'agente AI per linee guida ed esempi.

  4. URL per l'immagine del profilo dell'agente: modifica l'URL da cui il sistema recupera il logo o l'immagine dell'agente AI.

  5. Motore di intelligenza artificiale: scegli il motore di intelligenza artificiale richiesto dall'elenco a discesa.

  6. Messaggio di benvenuto: immettere il messaggio di benvenuto che l'agente AI deve utilizzare per avviare l'interazione.

  7. Consenti trasferimento agente: abilita l'opzione di attivazione/disattivazione per trasferire la conversazione a un agente umano quando un cliente desidera parlare con un agente.

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:

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 :

  1. Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare i dettagli della sessione.
  2. 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:

  1. Nel Dashboard, fai clic sull'agente Autonomous AI per il quale desideri visualizzare la cronologia.
  2. 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:

  1. Passare al dashboard e scegliere l'agente AI.
  2. Passare a Impostazioni > Profilo.
    1. Dall'elenco a discesa AI Engine , selezionare Vega.
  3. 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:

  1. Scegli l'agente AI dal dashboard.
  2. 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