Intelligent Advisor

Oracle Intelligent Advisor consente agli utenti business di fornire una consulenza coerente e verificabile su tutti i canali e processi aziendali mediante l'acquisizione di regole in lingua naturale mediante i documenti di Microsoft Word ed Excel, nonché la creazione di esperienze interattive di servizio ai clienti, dette interviste, basate su tali regole. È possibile sfruttare le interviste esistenti incorporandole nelle proprie competenze.

Ad esempio, un'azienda energetica dispone di una competenza di utilità che consente ai clienti di segnalare interruzioni, pagare le bollette e visualizzare l'utilizzo mensile. Ha anche un'intervista web form che dà consigli su come risparmiare sull'elettricità. L'azienda può migliorare le competenze di utilità rendendo disponibile la stessa intervista dalla competenza, dove viene condotta sotto forma di conversazione in chat. Lo skill designer non deve scrivere il flusso della finestra di dialogo per modellare le regole dell'intervista e le regole dell'intervista possono essere gestite in un'unica posizione. Per ulteriori informazioni su Oracle Intelligent Advisor, vedere Libreria della documentazione su Intelligent Advisor.

Nota

È possibile utilizzare le interviste solo per utenti anonimi. Lo skill non può accedere alle interviste abilitate per gli utenti del portale o degli agenti.

Funzionamento del framework di Intelligent Advisor

Il servizio Intelligent Advisor, in tandem con il componente di flusso della finestra di dialogo Intelligent Advisor in Oracle Digital Assistant, consente di integrare un'intervista Oracle Intelligent Advisor nelle proprie competenze.

Quando uno skill conduce un'intervista, ogni campo viene visualizzato in modo appropriato per il canale, come descritto nella sezione Modalità di visualizzazione degli artifact in una conversazione. Per spostarsi all'interno dell'intervista, i clienti possono rispondere alla domanda o dire uno dei seguenti comandi barra:

Comando barra Azione
/reset Tornare alla prima domanda.
/back Tornare alla domanda precedente.
/exit Uscire dall'intervista. Se un utente esce da un'intervista e attiva di nuovo lo stato del flusso della finestra di dialogo Intelligent Advisor durante la stessa sessione, lo skill chiederà all'utente se desidera riprendere l'intervista precedente.

Suggerimento

È possibile configurare il proprio testo per i comandi barra. Ad esempio, è possibile modificare /back in /previous.

L'integrazione delle proprie competenze con un'intervista è un processo in tre fasi.

  1. Aggiungere un'integrazione del servizio di Intelligent Advisor.
  2. (Facoltativo ma altamente consigliato) Creare una variazione "conversativa" dell'intervista.
  3. Aggiungere un componente Intelligent Advisor al flusso di dialogo della competenza.

Aggiungi servizio di Intelligent Advisor

Prima di poter accedere alle interviste di Oracle Intelligent Advisor da qualsiasi skill, è necessario aggiungere un servizio Intelligent Advisor che configura la connessione tra Oracle Digital Assistant e un client API di Intelligent Advisor Hub.

Ti guideremo attraverso i passaggi per ottenere le informazioni sul client API da Intelligent Advisor Hub e per creare il servizio Intelligent Advisor in Digital Assistant. I passi nell'hub di Intelligent Advisor Hub devono essere completati da un amministratore dell'hub.

  1. In Intelligent Advisor Hub, fare clic su icona per aprire il menu laterale per aprire il menu laterale, fare clic su Autorizzazioni e quindi sulla scheda Aree di lavoro.

  2. Fare clic sulla raccolta desiderata e assicurarsi che l'opzione Servizio chat sia selezionata in modo che, quando le distribuzioni nella raccolta vengono attivate, vengano attivate per il servizio chat per impostazione predefinita.

  3. Fare clic sulla scheda client API.

  4. Se non viene visualizzato un client con il ruolo Servizio chat, assegnarlo a uno dei client esistenti o crearne uno con il ruolo Servizio chat abilitato.

  5. Aprire il client API, assicurarsi che il client sia abilitato e prendere nota del segreto e dell'identificativo del client API, che sarà necessario creare il servizio Intelligent Advisor.

  6. Selezionare Amministratore hub per la pagina oppure Manager per l'area di lavoro. Se nessuna di queste opzioni è selezionata, non sarà possibile visualizzare le distribuzioni di chat attive dell'hub dalla pagina del servizio Intelligent Advisor. Né sarà possibile creare nuove competenze direttamente dalla pagina del servizio.

  7. È possibile uscire dall'hub.

    In Digital Assistant, fare clic su icona per aprire il menu laterale per aprire il menu laterale, fare clic su Impostazioni, su Servizi aggiuntivi e sulla scheda Intelligent Advisor.

  8. Fare clic su + Servizio.

  9. Nella finestra di dialogo Nuovo servizio Intelligent Advisor, fornire un nome univoco per il servizio.

    Nome che verrà utilizzato per la proprietà Nome servizio Intelligent Advisor del componente Intelligent Advisor nel flusso della finestra di dialogo dello skill.

  10. Immettere l'host per Intelligent Advisor Hub. Non utilizzare il prefisso https://. Ad esempio: myhub.example.com.

  11. Impostare l'ID client e il Segreto client sull'identificativo e sul segreto del client API annotati in precedenza.

  12. Fare clic su Crea.

  13. Fare clic su Verifica impostazioni per assicurarsi che sia possibile stabilire una connessione utilizzando le impostazioni immesse.

Durante la creazione degli skill che utilizzano il servizio, nella pagina del servizio Intelligent Advisor verranno visualizzati i nomi degli skill e le distribuzioni dell'hub utilizzate dagli skill. È possibile aprire il tester skill per una qualsiasi di queste competenze direttamente per la pagina del servizio. È anche possibile creare skill direttamente da questa pagina. Vedere Pagina Crea e testa skill da servizio di Intelligent Advisor.

Per ulteriori informazioni sui client API, vedere Attivare un progetto e Aggiornare i dettagli di un client API nella libreria della documentazione di Intelligent Advisor.

Pagina Crea e testa skill da servizio di Intelligent Advisor

La pagina del servizio Intelligent Advisor elenca tutte le competenze che utilizzano le distribuzioni chat attive dell'hub ed è possibile eseguire il tester delle competenze per qualsiasi skill elencato. Inoltre, da questa pagina è possibile creare uno skill che accede a una distribuzione attiva.

Per eseguire il test di uno skill incluso nell'elenco, fare clic sull'icona Sottoponi a test questo skill visualizzata accanto al nome dello skill. Quando si apre il tester di conversazione, avviare la conversazione. Con le competenze tipiche, è sufficiente digitare hi e premere Invio per iniziare. Tuttavia, a volte l'abilità è alla ricerca di frasi specifiche. In tal caso, se inserisci una frase che non capisce, dovrebbe darti istruzioni su cosa digitare.

Descrizione di ia-test-skill.png:
Descrizione dell'immagine ia-test-skill.png

Per creare uno skill dalla pagina del servizio Intelligent Advisor, selezionare un servizio per utenti anonimi, quindi fare clic su + Nuova competenza. Le competenze non possono accedere alle distribuzioni abilitate per gli utenti del portale o degli agenti. Fornire un nome visualizzato per lo skill, selezionare una distribuzione dall'elenco a discesa e fare clic su Crea. La nuova skill viene visualizzata nell'elenco degli skill che utilizzano il servizio.

Segue la descrizione di ia-new-skill-dialog.png
Descrizione dell'immagine ia-new-skill-dialog.png
Nota

Se il client API del servizio non dispone dell'opzione selezionata Amministratore hub o Manager, l'elenco a discesa non può elencare le distribuzioni e si riceverà una notifica che non si dispone dell'autorizzazione per eseguire l'operazione. Vedere Aggiungere un servizio Intelligent Advisor.

Elenca distribuzioni disponibili

Per visualizzare la lista delle distribuzioni dell'hub a cui è possibile accedere dalle competenze, andare a Servizi aggiuntivi, fare clic su Intelligent Advisor, selezionare il servizio dell'hub e fare clic su Distribuzioni.

Nota

L'elenco mostra tutte le distribuzioni abilitate per la chat. Tuttavia, è possibile utilizzare le distribuzioni solo per utenti anonimi. Lo skill non può accedere alle distribuzioni abilitate per gli utenti del portale o degli agenti.

Se una distribuzione è abilitata per il Web, accanto al nome verrà visualizzata l'icona Avvia intervista WebIcona Avvia intervista Web. È possibile fare clic sull'icona per eseguire l'intervista in una nuova scheda del browser.

Per accedere alla distribuzione nell'hub, fare clic su Gestisci distribuzione Icona Modifica.

Descrizione di ia-deployments.png:
Descrizione dell'immagine ia-deployments.png

Se per il client API del servizio non è selezionato Amministratore hub o Manager, la pagina non può visualizzare le distribuzioni e si riceverà una notifica che informa che non si dispone dell'autorizzazione per eseguire l'operazione. Vedere Aggiungere un servizio Intelligent Advisor.

Creazione di un colloquio di conversazione

Sebbene non sia un requisito difficile, puoi aumentare notevolmente l'efficacia delle tue interviste Oracle Intelligent Advisor basate su chat utilizzando tecniche di conversazione.

La maggior parte delle interviste è ottimizzata per i moduli nelle pagine Web, in cui le etichette delle schermate, le etichette delle sezioni e i tipi di componenti, ad esempio elenchi a discesa e caselle di controllo, forniscono indizi visivi sul contesto della domanda e sulle scelte che è possibile effettuare. Poiché le conversazioni sulle competenze sono diverse dalle interfacce Web tradizionali, potrebbe non essere possibile utilizzare semplicemente l'intervista basata su moduli per una conversazione. Per illustrare il punto, chiedi a una persona di unirsi a te e sedersi di nuovo, con una persona che agisce come il bot e l'altra che agisce come l'intervistato. Leggi la tua intervista basata su moduli ad alta voce (leggendo ogni etichetta e prompt) e chiediti se questa è una conversazione che pensi che i tuoi clienti vorrebbero avere con un bot.

Piuttosto che riutilizzare un'intervista appositamente progettata per una pagina Web, considera la possibilità di progettare una variazione più conversazionale in modo. Poiché si desidera utilizzare lo stesso modello criteri dell'unica fonte di informazioni attendibili, utilizzare la funzione Inclusioni di Oracle Intelligent Advisor per creare interviste aggiuntive per tale modello criteri. Vedere Inclusions in Intelligent Advisor Documentation Library. In alternativa, è possibile passare i seeddata all'intervista per indicare che l'intervista viene condotta in uno skill e che l'intervista deve nascondere o visualizzare gli artifact di conseguenza, in modo simile ai passi descritti in Personalizza interviste multicanale per diversi tipi di utente nella libreria della documentazione di Intelligent Advisor, ad eccezione del fatto che si utilizzerà un proprio attributo. Vedere Passare valori di attributo e parametri di connessione.

Ecco un esempio. Nell'intervista seguente viene presentato un set di pulsanti di attivazione/disattivazione dell'immagine. In una pagina Web, l'utente può fare clic sulle immagini applicabili.

Descrizione delle procedure ia-hazard-form.png:
Descrizione dell'immagine ia-hazards-form.png

Quando viene eseguita in un'abilità, l'intervista presenta ogni immagine e chiede all'utente se il segno è presente. L'utente deve rispondere Sì o No per ogni segno, come mostrato in questo esempio.

Descrizione delle procedure ia-hazard-skill.png:
Descrizione dell'immagine ia-hazards-skill.png

Poiché le regole per questa intervista si preoccupano solo se è presente un segno, l'intervista può essere ottimizzata per un'abilità mostrando una singola immagine con tutti i segni e ponendo una sola domanda: "Sono presenti questi segni?" È sufficiente modificare le regole per aggiungere una condizione per there is any sign present, come mostrato qui.

dangerous goods need to be handled if  
  there is a combustibles sign present or
  there is an explosives sign present or
  there is a flammable gas sign present or
  there is an inhalation sign present or
  there is a nonflammable sign present or
  there is an oxygen sign present or
  there is a flammable solid sign present or
  there is any sign present

Si noti inoltre che il testo del lead in non è applicabile al comportamento della conversazione di skill e, pertanto, deve essere modificato o nascosto.

Cosa rende un'intervista conversazionale

L'intervista ideale per un'abilità sarebbe quella che usa lo stesso linguaggio naturale conciso che un essere umano incontrerebbe in una conversazione da persona a persona. Invece di una fredda, robotica e noiosa serie di domande, cerca una conversazione interattiva che sia accogliente, utile, familiare, incoraggiante e non giudicante. Ecco alcuni modi per rendere un'intervista più conversazionale.

  • Creare una persona per l'intervista e far sì che l'intervista trasmetta una personalità coerente con cui gli utenti possono identificarsi. Ad esempio, è possibile creare una persona professionale e personale. Oppure potresti voler creare un personaggio che sia professore.
  • Comunicare all'utente l'obiettivo e i vantaggi per ogni serie di domande correlate. Per esempio: "Prima di poter approvare il tuo prestito, dobbiamo conoscere le tue attività e passività".
  • Usa la voce attiva quando possibile. Ad esempio, anziché "La richiesta è stata sottomessa", dire "La richiesta è in arrivo".
  • Usa termini del punto di vista come "tu", "tuo", "io" e "noi". Ad esempio: "Quanto vuoi prendere in prestito?"
  • Rompere una lunga serie di domande sì/no con interiezioni occasionali. Ad esempio: "OK. Ho altre domande al riguardo".
  • Se si dispone di un lungo elenco di scelte, suddividere l'elenco in quelle più piccole e porre una domanda che aiuterà a filtrare l'elenco da visualizzare. Un'altra opzione è quella di suddividere l'elenco in quelli più piccoli che includono "nessuno". Non appena l'utente seleziona una scelta, saltare gli elenchi rimanenti. Metti prima le scelte più comuni e le meno comuni ultime.
  • Usa parole incoraggianti. Ad esempio: "Abbiamo quasi finito. Ho solo bisogno di qualche riferimento".
  • Riduci al minimo la ripetizione ed evita la ridondanza. Ad esempio: invece di "Qual è il tipo di asset?" e "Qual è il valore dell'asset", è possibile dire "Che tipo di asset è?" e "Qual è il suo valore?"
  • Utilizzare le contrazioni.
  • Usa parole familiari. Ad esempio, invece di "Data di evasione", potresti dire "Quando hai ricevuto il tuo ordine?"
  • Poiché un valore predefinito viene visualizzato come "valore suggerito", sii prudente nel suo utilizzo. Non impostare un valore predefinito a meno che non si desideri suggerirlo come input ottimale. Ad esempio, se si assegna a What is your employment status? l'impostazione predefinita employed, l'output della conversazione sarà What is your employment status? Suggested value "employed", che potrebbe risultare un po' complicato per chi non lavora o è in pensione.
  • Provare a ridurre le domande dell'intervista utilizzando variabili utente, variabili di profilo ed entità sacchetto composto per raccogliere il maggior numero possibile di risposte e passando le risposte all'intervista tramite la proprietà Dati seed del componente Intelligent Advisor, come descritto in Passare i valori degli attributi e i parametri di connessione.

Dopo aver completato la bozza iniziale dell'intervista, è possibile creare rapidamente uno skill di test e testarlo come descritto nella sezione Pagina Crea e testa skill da servizio di Intelligent Advisor. Potresti volerlo testare su diverse persone per ottenere il loro feedback. Dopo aver completato lo skill di produzione, è possibile utilizzare l'analitica dello skill per facilitare la rivalutazione e il perfezionamento dell'intervista.

Se non è stata ancora progettata una conversazione sulle competenze, leggere Progettazione conversazionale per ulteriori informazioni sulle best practice.

Modalità di visualizzazione degli artifact in una conversazione

Una conversazione skill non può visualizzare alcuni aspetti dell'interfaccia utente, ad esempio elenchi a discesa, caselle di controllo e pulsanti di opzione. Invece, i prezzi sono convertiti in pulsanti.

  • Gli elenchi a discesa e i set di pulsanti di opzione non booleani vengono generati come set di pulsanti.
  • Per un gruppo di caselle di controllo, ogni casella di controllo del gruppo viene restituita con il prompt seguito dai pulsanti Sì e No.
  • Viene visualizzato un pulsante di opzione booleano sotto forma di prompt seguito dai pulsanti Sì e No (e Uncertain button se il pulsante di opzione è facoltativo).

Nei canali di solo testo, i pulsanti vengono visualizzati come testo di cui l'utente dispone per digitare la risposta.

Alcune offerte, come date e cursori, non vengono visualizzate se non hanno prompt. Alcuni degli aspetti non sono supportati, ad esempio firme, captcha e proprietà personalizzate.

Prima di progettare l'intervista, è necessario comprendere in che modo gli artifact vengono gestiti in modo diverso tra i moduli nelle pagine Web e le conversazioni sulle competenze nei vari canali.

Ad esempio, questa tabella mostra la modalità di visualizzazione di un gruppo di pulsanti immagine in un form Web rispetto a una conversazione skill in un canale Rich UI, una chat predefinita di Oracle B2C Service e un canale di solo testo. Si noti che per la chat predefinita di Oracle B2C Service e il canale di solo testo, la numerazione automatica è stata abilitata per l'esempio.

Questa tabella descrive la modalità di visualizzazione di ogni artifact di intervista in una conversazione.

Artifact di Intelligent Advisor Canale Rich-UI Chat predefinita di Oracle B2C Service Canale solo testo
Gruppo di pulsanti: testo, immagine e testo e immagine

Visualizza il prompt e i pulsanti, etichettati utilizzando i valori degli elementi. Per i gruppi di pulsanti testo e immagine e per i gruppi di pulsanti immagine, vengono visualizzati sia l'immagine che il valore dell'elemento.

Per i gruppi di pulsanti immagine, i pulsanti vengono visualizzati orizzontalmente o verticalmente a seconda che per il controllo di input in Policy Modeler sia selezionata l'opzione Orizzontale o Verticale.

I canali Slack non visualizzano le immagini.

Visualizza il prompt e i pulsanti, etichettati utilizzando i valori degli elementi.

Per i gruppi di pulsanti immagine, i pulsanti vengono visualizzati orizzontalmente o verticalmente a seconda che per il controllo di input in Policy Modeler sia selezionata l'opzione Orizzontale o Verticale.

Visualizza il prompt e un elenco dei valori degli elementi. L'utente digita il testo della voce desiderata.
Calendario (data, ora e data/ora) Visualizza il prompt e accetta una data, una data e un'ora o un'ora, a seconda dell'attributo dei dati di input. Accetta qualsiasi formato valido per le entità DATE e TIME di Digital Assistant, rispettivamente, ad esempio today, 5/16/1953 11:00pm o 13:00. I valori non formattati restituiscono il fuso orario UTC.

Il formato di data valido dipende dalle impostazioni nazionali per l'entità DATE e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor.

Visualizza il prompt e accetta una data, una data e un'ora o un'ora, a seconda dell'attributo dei dati di input. Accetta qualsiasi formato valido per le entità DATE e TIME di Digital Assistant, rispettivamente, ad esempio today, 5/16/1953 11:00pm o 13:00. I valori non formattati restituiscono il fuso orario UTC.

Il formato di data valido dipende dalle impostazioni nazionali per l'entità DATE e la proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor.

Visualizza il prompt e accetta una data, una data e un'ora o un'ora, a seconda dell'attributo dei dati di input. Accetta qualsiasi formato valido per le entità DATE e TIME di Digital Assistant, rispettivamente, ad esempio today, 5/16/1953 11:00pm o 13:00. I valori non formattati restituiscono il fuso orario UTC.

Il formato di data valido dipende dalle impostazioni nazionali per l'entità DATE e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor.

Captcha Non supportata Non supportata Non supportata
Checkbox

Ogni casella di controllo viene visualizzata con il relativo prompt seguito dai pulsanti e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel per definire etichette di pulsanti diverse.

Ogni casella di controllo viene visualizzata con il relativo prompt seguito dai pulsanti e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentA dvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel per definire stringhe diverse.

Ogni casella di controllo viene restituita con il prompt seguito da Yes e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentA dvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel per definire stringhe diverse. Tuttavia, l'NLP deve essere in grado di riconoscere che le stringhe rappresentano sì e no.

Valuta Visualizza l'etichetta e accetta una risposta numerica (nessun simbolo di valuta).

Il formato numerico valido dipende dalle impostazioni nazionali per l'entità NUMBER e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor.

Visualizza l'etichetta e accetta una risposta numerica (nessun simbolo di valuta).

Il formato numerico valido dipende dalle impostazioni nazionali per l'entità NUMBER e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor.

Visualizza l'etichetta e accetta una risposta numerica (nessun simbolo di valuta).

Il formato numerico valido dipende dalle impostazioni nazionali per l'entità NUMBER e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor.

Proprietà personalizzata Non supportata Non supportata Non supportata
Elenco a discesa, elenco a discesa filtrato ed elenco fisso

Visualizza i pulsanti etichettati utilizzando i valori di visualizzazione.

Visualizza una lista di valori visualizzati. L'utente digita il testo della voce desiderata.

Visualizza una lista di valori visualizzati. L'utente digita il testo della voce desiderata.

Spiegazione È possibile utilizzare la proprietà Mostra spiegazione del componente Intelligent Advisor per specificare se visualizzare la spiegazione. È possibile utilizzare la proprietà Mostra spiegazione del componente Intelligent Advisor per specificare se visualizzare la spiegazione. È possibile utilizzare la proprietà Mostra spiegazione del componente Intelligent Advisor per specificare se visualizzare la spiegazione.
Form Visualizza l'etichetta seguita da un pulsante con l'etichetta impostata sul nome del file più il tipo di file, ad esempio (PDF). Visualizza l'etichetta, il nome file, il tipo di file, ad esempio (PDF), e un collegamento su cui è possibile fare clic per aprire il form in un browser Web. Visualizza l'etichetta, il nome file, il tipo di file, ad esempio (PDF) e l'URL.
Immagine Visualizza l'immagine. Ignora le proprietà personalizzate. Visualizza l'immagine. Ignora le proprietà personalizzate. Le immagini non sono supportate nei canali di solo testo.
Immagine toggle

Visualizza l'immagine in un pulsante e di nuovo in un pulsante No.

I canali Slack non visualizzano le immagini.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel del componente Intelligent Advisor per definire etichette di pulsanti diverse.

Visualizza l'immagine in un pulsante e di nuovo in un pulsante No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel del componente Intelligent Advisor per definire stringhe diverse.

Visualizza l'etichetta seguita da Yes e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel del componente Intelligent Advisor per definire stringhe diverse. Tuttavia, l'NLP deve essere in grado di riconoscere che le stringhe rappresentano sì e no.

Etichetta Ignora lo stile e le proprietà personalizzate. Ignora lo stile e le proprietà personalizzate. Ignora lo stile e le proprietà personalizzate.
Testo mascherato Il formato previsto è Answer format: <mask>. Il formato previsto è Answer format: <mask>. Il formato previsto è Answer format: <mask>.
Numerico Visualizza l'etichetta e accetta una risposta numerica.

Il formato numerico valido dipende dalle impostazioni nazionali per l'entità NUMBER e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor

Visualizza l'etichetta e accetta una risposta numerica.

Il formato numerico valido dipende dalle impostazioni nazionali per l'entità NUMBER e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor

Visualizza l'etichetta e accetta una risposta numerica.

Il formato numerico valido dipende dalle impostazioni nazionali per l'entità NUMBER e dalla proprietà Impostazioni nazionali intervista del componente Intelligent Advisor. Vedere la descrizione della proprietà in Proprietà di Intelligent Advisor

Password Poiché l'espressione dell'utente viene passata come testo chiaro, non dovresti chiedere password. Poiché l'espressione dell'utente viene passata come testo chiaro, non dovresti chiedere password. Poiché l'espressione dell'utente viene passata come testo chiaro, non dovresti chiedere password
Pulsante di opzione, booleano

Visualizza il prompt e i pulsanti e No. Se il campo è facoltativo, viene visualizzato anche Non certo.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel. systemComponent_IntelligentAdvisor_noLabel e systemComponent_IntelligentAdvisor_uncertainLabel per definire etichette di pulsanti diverse.

Visualizza i prompt Yes, No e, se il campo è facoltativo, Uncertain.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel, systemComponent_IntelligentAdvisor_noLabel e systemComponent_IntelligentAdvisor_uncertainLabel per definire stringhe diverse.

Visualizza i prompt Yes, No e, se il campo è facoltativo, Uncertain.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel, systemComponent_IntelligentAdvisor_noLabel e systemComponent_IntelligentAdvisor_uncertainLabel per definire stringhe diverse. Tuttavia, l'NLP deve essere in grado di riconoscere che le stringhe sì e no rappresentano sì e no.

Set di pulsanti di scelta, non booleano Restituisce il prompt e i pulsanti, etichettati utilizzando i valori di visualizzazione. Restituisce il prompt e i valori di visualizzazione. L'utente digita il testo della voce desiderata. Restituisce il prompt e i valori di visualizzazione. L'utente digita il testo della voce desiderata.
Schermo Viene visualizzato il testo del titolo. La formattazione HTML è supportata ad eccezione di Slack. Viene visualizzato il testo del titolo. La formattazione HTML è supportata. Viene visualizzato il testo del titolo. Viene generato il markup HTML effettivo. Ignora lo stile e le proprietà personalizzate.
Signature Non supportata Non supportata Non supportata
Dispositivo di scorrimento

Visualizza l'etichetta. Viene quindi visualizzato uno dei seguenti artifact:

  • Intervallo: Enter a number between <n> and <n>.
  • Valori: pulsanti per ogni valore di visualizzazione.

Visualizza l'etichetta. Viene quindi visualizzato uno dei seguenti testi:

  • Intervallo: Enter a number between <n> and <n>.
  • Valori: lista dei valori visualizzati.

Visualizza l'etichetta. Viene quindi visualizzato uno dei seguenti testi:

  • Intervallo: Enter a number between <n> and <n>.
  • Valori: lista dei valori visualizzati.
Switch

L'etichetta viene restituita con 2 pulsanti: e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel per definire etichette di pulsanti diverse.

Visualizza l'etichetta seguita da Yes e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel per definire stringhe diverse.

Visualizza l'etichetta seguita da Yes e No.

È possibile utilizzare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel per definire stringhe diverse. Tuttavia, l'NLP deve essere in grado di riconoscere che le stringhe rappresentano sì e no.

Raccolte entità in formato tabulare e verticale Visualizza il prompt, l'etichetta del pulsante Aggiungi e i pulsanti e No. Se l'utente fa clic su , viene richiesto di immettere i campi per una riga di tabella per l'entità successiva. Lo skill ripete quindi il processo finché l'utente non risponde a No. Il funzionamento è lo stesso dei canali Rich UI, tranne per il fatto che l'utente deve digitare Yes o No. Il funzionamento è lo stesso dei canali Rich UI, tranne per il fatto che l'utente deve digitare Yes o No.
Casella di testo e area di testo

Per la sola lettura, visualizza l'etichetta e il valore.

In caso contrario, visualizza l'etichetta e attende una risposta. Anche se il campo è facoltativo, l'utente deve fornire il testo prima che la conversazione continui al passo successivo.

Per la sola lettura, visualizza l'etichetta e il valore.

In caso contrario, visualizza l'etichetta e attende una risposta. Anche se il campo è facoltativo, l'utente deve fornire il testo prima che la conversazione continui al passo successivo.

Per la sola lettura, visualizza l'etichetta e il valore.

In caso contrario, visualizza l'etichetta e attende una risposta. Anche se il campo è facoltativo, l'utente deve fornire il testo prima che la conversazione continui al passo successivo.

Carica Non supportato dall'intlay di chat incorporato. Non supportata. supportato.
È possibile modificare il testo dell'applicazione di supporto riportato di seguito e il testo nelle voci del bundle di risorse menzionate nella tabella precedente aprendo la pagina Bundle delle risorse dello skill, facendo clic su Icona Bundle risorse, selezionando la scheda Configurazione dello skill, quindi selezionando la chiave:
  • IntelligentAdvisor - answerNotValid: la risposta non è nel formato corretto. Riprovare.
  • IntelligentAdvisor - defaultValue: il valore suggerito è {0}
  • IntelligentAdvisor - doneHelp: (Carica) Al termine del caricamento, pronunciare {0}.
  • IntelligentAdvisor - maskLabel: (mascherato) Formato risposta: {0}
  • IntelligentAdvisor - numberMinMax: (Dispositivo di scorrimento) immettere un numero compreso tra {0} e {1}.
  • IntelligentAdvisor - outOfOrderMessage: Hai già risposto a questa domanda. Quando si desidera tornare indietro per modificare una risposta precedente, ad esempio {0}.
  • IntelligentAdvisor - resumeSessionPrompt: si desidera riavviare l'intervista dal punto in cui è stata precedentemente lasciata?
  • IntelligentAdvisor - yesNoMessage: (pulsante di opzione booleano, casella di controllo, switch, raccolte) immettere {0} o {1}

Suggerimenti per la progettazione conversazionale delle interviste

Di seguito sono riportati alcuni suggerimenti di progettazione di interviste per i vari tipi di campo.

Tipo di campo Suggerimento
Valutazione, consulenza, conclusione Ogni campo viene emesso come un'espressione separata. Se si dispone di più campi, è possibile che il suggerimento scorra dalla schermata. Considerare la possibilità di combinare le informazioni nel minor numero possibile di campi. Per esempio, invece di dire
Based on the information provided,
you are eligible for this loan.
Loan amount $32,000
Effective rate 6% p.a.
Minimum monthly repayment $191.86
Please contact one of our representatives to
complete your loan application.
dice
Based on your information, you're eligible for
a $32000 loan at 6% p.a. with a $191.86 monthly payment.
Please contact one of our representatives to complete 
your loan application.
Tutti Tutti i campi di input devono avere prompt.

Se il form utilizza il markup HTML e CSS per rendere l'intervista presente come form, è possibile che nella conversazione skill vengano visualizzate molte righe vuote. Per evitare questo problema, impostare la proprietà Rimuovi tag HTML dall'output del componente Intelligent Advisor su false.

Pulsante, radio

Assicurati di fornire scelte significative e inequivocabili che l'utente possa scansionare rapidamente e conoscere immediatamente la risposta appropriata. Per esempio, invece di chiedere

Are you employed?
yes
no
domanda
What is your employment status?
employed
unemployed
Per i canali di solo testo, in cui l'utente digita la risposta, non inserire punteggiatura nelle etichette. Per esempio, invece di dire
Do you want:
a hard copy,
digital media,
or both?
dice
What format do you want:
hard copy
digital
both

Vedere anche i suggerimenti per i pulsanti di testo.

Pulsante, testo Assicurati di fornire scelte significative e inequivocabili che l'utente possa scansionare rapidamente e conoscere immediatamente la risposta appropriata. Per esempio, invece di chiedere
Do you want to keep your changes before
you exit?
save
undo
domanda
Before exiting, what should we do with
your changes?
save changes
discard changes

Per i canali di solo testo, in cui l'utente digita la risposta, mantenere le etichette corte e non inserire punteggiatura nelle etichette.

Calendario (data, data e ora, ora)

Per abilitare la formattazione basata sulle impostazioni nazionali per la data di input, assicurarsi che Considera impostazioni nazionali utente finale sia attivato per l'entità DATE come descritto in Risoluzione della data basata sulle impostazioni nazionali e assicurarsi che profile.locale sia impostato sulle impostazioni nazionali dell'utente come descritto in Variabili di ambito profilo per il contesto utente. Quando l'opzione Considera impostazioni nazionali utente finale è impostata su Disattiva, viene utilizzato il formato data predefinito dell'entità DATE.

L'utente può immettere parole che implicano una data o un'ora, ad esempio oggi, ora, mercoledì, mezzogiorno o 1:00. Il parser di linguaggio naturale cercherà di fare una congettura ragionevole per la data e/o l'ora specifiche. Utilizza l'ora UTC corrente per i calcoli. Ad esempio:

  • Oggi, domani, ieri: esegue i calcoli alla data UTC corrente. Ad esempio, se sono le 8 del pomeriggio dell'8 luglio nel fuso orario Hawaii-Aleutine, allora è il 9 luglio nel fuso orario UTC.

  • Nome di un giorno: utilizza l'impostazione Data risoluzione come dell'entità DATA per determinare se ripristinare una data passata, corrente o futura, come descritto in Regole di risoluzione ambiguità per corrispondenze di data e ora. Esegue i calcoli alla data UTC corrente.

  • Ora senza am o pm: utilizza l'impostazione Data risoluzione come dell'entità DATE per determinare se risolvere un'ora passata, corrente o futura, come descritto in Regole di risoluzione ambiguità per corrispondenze di data e ora. Esegue i calcoli sull'ora UTC corrente.

A seconda di dove l'utente si trova in relazione al fuso orario UTC, la data o l'ora potrebbero non risolversi come previsto dall'utente. Per questo motivo, il prompt dovrebbe indicare un formato esplicito nel prompt e l'intervista dovrebbe fare eco a ciò a cui l'input ha effettivamente risolto. È inoltre possibile eseguire l'output di una stringa come If this isn't correct, enter "/back" and re-enter the date in the specified format.

Di seguito è riportato un esempio di progettazione di un'intervista che mostra il formato desiderato e riprende la data di risoluzione.

Descrizione di ia-date-interview.png
Descrizione dell'immagine ia-date-interview.png

Ecco l'aspetto della conversazione:

Descrizione di ia-date-feedback.png
Descrizione dell'immagine ia-date-feedback.png

Checkbox Per ogni elemento nel set di caselle di controllo, lo skill restituisce l'etichetta della casella di controllo e i pulsanti e No (o il testo per i canali di solo testo).

Poiché l'etichetta per il set di caselle di controllo completo scorrerà rapidamente fuori dallo schermo, prendere in considerazione l'utilizzo di domande per le etichette delle caselle di controllo. Per esempio, invece di dire

Does the package contain any of the following
(select all that apply):
Liquid
  Yes
  No
...
Aerosol
  Yes
  No
dice
I need to know if the package contains
controlled materials.
Does the package contain liquid?
  Yes
  No
...
Does the package contain an aerosol?
  Yes
  No

Se il set è troppo lungo, l'utente potrebbe stancarsi di fare clic su una moltitudine di pulsanti Sì e No e potrebbe non leggere attentamente i prompt. Invece di creare una dozzina o più caselle di controllo in un gruppo, pensa a come puoi aiutare l'utente a limitare il numero di caselle di controllo, ad esempio utilizzando le categorie. Ad esempio, le caselle di controllo rientrano in tre gruppi. Chiedere se il primo gruppo è applicabile e, in caso affermativo, presentare le caselle di controllo per tale gruppo e così via. In alternativa, suddividere le caselle di controllo in raggruppamenti logici.

Dropdown Evitare liste di scelte lunghe che richiedono all'utente di scorrere su un telefono cellulare o in un widget di chat. Se hai una lunga lista di scelte, pensa a modi per aiutare l'utente a restringere la sua richiesta in modo che lo skill possa fornire un elenco più conciso. In alternativa, suddividere l'elenco in più elenchi a discesa, ognuno dei quali include none. Non appena l'utente seleziona una scelta, saltare gli elenchi a discesa rimanenti.

Per i canali di solo testo, considerare che l'input dell'utente deve corrispondere esattamente all'etichetta del pulsante, in modo da mantenere l'etichetta il più breve possibile.

Pulsanti immagine Per i canali di solo testo in cui le immagini non vengono visualizzate, assicurarsi che il valore dell'elemento, utilizzato per il testo del pulsante, descriva chiaramente la scelta.
Immagine toggle L'etichetta deve avere la forma di una domanda sì/no.
Etichetta, input Fornire sempre un prompt per un campo di input. Considerare il fraseggio come una domanda. Per esempio, invece di dire
Age
dice
How old are you?
Etichetta, output Inserire le informazioni in frasi complete. Per esempio, invece di dire
Loan paid off in: 5 years
dice
You'll pay off your loan in 5 years
Non inserire suggerimenti, informazioni utili o suggerimenti correlati dopo un campo di input. In una conversazione, queste informazioni verranno restituite dopo che l'utente avrà risposto alla domanda. Invece metterlo nell'etichetta. Per esempio, invece di dire
What's the code?*
[input field]
* Enter 9999 if you don't know the answer.
dice
What's the code? (Enter 9999 if you don't know)
[input field]
Sola lettura Inserire le informazioni in una frase completa. Per esempio, invece di dire

Loan paid off in: 5 years

dice

You'll pay off your loan in 5 years

Switch

Poiché gli switch vengono visualizzati come scelte Sì/No, è consigliabile utilizzare una domanda per l'etichetta. Per esempio, invece di dire

Activate
  Yes
  No

dice

Do you want to activate the subscription?
  Yes
  No
Raccolta entità tabulare L'etichetta di campo deve indicare che l'utente avrà la possibilità di aggiungere più elementi. Ad esempio: Tell us about each of your assets?

L'etichetta del pulsante Aggiungi deve essere una domanda, ad esempio Do you want to add an asset?

Testo In una conversazione, l'utente deve immettere un valore prima di passare alla domanda successiva. Pertanto, se facoltativo, fornire un valore da immettere per passare alla domanda successiva. Ad esempio, si può dire
Any comments? (say 'n/a' if you don't have any)

Sarà necessario modificare l'intervista per gestire correttamente tale valore.

Per i campi di testo associati ad attributi di valuta e numerici, il formato valido dipende dalle impostazioni dello skill per le entità NUMBER e CURRENCY. Quando l'opzione Considera impostazioni nazionali utente finale dell'entità viene attivata, il formato valido dipende da profile.locale. In caso contrario, il formato predefinito è lo stesso di en-US (ad esempio, 1.000.000,00). Vedere Risoluzione della data basata sulle impostazioni nazionali e Variabili di ambito profilo per il contesto utente.

Qualifica Ometti o usa come spunto di conversazione su cosa aspettarti dopo. Per esempio, invece di dire
Location
dice
Let's start by getting some information
about your location
È inoltre possibile utilizzare il titolo come opportunità di ascolto riflessivo ridefinendo l'input dell'utente prima di passare alla schermata o alla sezione successiva. Per esempio, invece di dire
Loan Options
dice
Great. Now that we know you want a car loan,
let's get some details.
Si noti che è possibile impostare la proprietà Nascondi tutti i titoli delle schermate del componente Intelligent Advisor per non visualizzare i titoli delle schermate nella conversazione dello skill.

Progettazione di interviste per canali di solo testo

I canali di solo testo non possono visualizzare pulsanti o immagini. Se lo skill che utilizza il componente Intelligent Advisor sarà accessibile tramite canali di solo testo, di seguito sono riportati alcuni suggerimenti per la progettazione di interviste che funzionano sia con i canali Rich UI che con i canali di solo testo.

  • Attivare la numerazione automatica per lo skill (mediante l'impostazione di configurazione Abilita numerazione automatica su azioni di postback nei flussi di task) e/o assistente digitale dello skill (mediante l'impostazione Abilita numerazione automatica su azioni di postback dell'assistente digitale). Quando la numerazione automatica è attivata, l'utente può digitare il numero anziché il testo completo.
  • Utilizzare tutte le lettere minuscole per gli elenchi e i pulsanti per facilitare la digitazione da parte dell'utente.
  • Impostare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel, systemComponent_IntelligentAdvisor_noLabel e systemComponent_IntelligentAdvisor_uncertainLabel sul testo minuscolo per semplificare la digitazione della risposta da parte dell'utente.
  • Non impostare le voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel su valori che il parser di linguaggio naturale (NLP) non riconoscerà come variazione rispettivamente di Yes e No. Per gli switch, le caselle di controllo e i pulsanti di opzione booleani, lo skill visualizza i valori delle voci del bundle di risorse systemComponent_IntelligentAdvisor_yesLabel e systemComponent_IntelligentAdvisor_noLabel (e systemComponent_IntelligentAdvisor_uncertainLabel per i pulsanti di opzione booleani facoltativi). Per le risposte di testo, l'abilità passa la risposta dell'utente attraverso l'NLP e converte le eventuali variazioni di sì e no rispettivamente in vero e falso. Se si impostano le etichette su stringhe che l'NLP non può convertire in vero o falso, l'abilità restituirà un messaggio che indica che la risposta non è nel formato corretto. Ad esempio, è possibile impostare systemComponent_IntelligentAdvisor_yesLabel su ok o yeah e l'elaborazione NLP convertirà l'espressione in true. Tuttavia, se si imposta systemComponent_IntelligentAdvisor_yesLabel su Please, la competenza non accetta Please come risposta valida.

Utilizzare il componente Intelligent Advisor nella competenza

Prima di poter accedere a un'intervista anonima da uno skill, chiedere a un amministratore di Digital Assistant di aggiungere un servizio Intelligent Advisor all'istanza e chiedere a Hub Manager di distribuire l'intervista in Intelligent Advisor Hub e attivarla per il servizio chat. Al termine di tali task, è possibile accedere all'intervista in base alle proprie competenze aggiungendo il componente Intelligent Advisor al flusso della finestra di dialogo.

Suggerimento

È possibile creare rapidamente lo skill dalla pagina del servizio Intelligent Advisor. Fare clic su Icona per aprire il menu laterale per aprire il menu laterale, fare clic su Impostazioni, fare clic su Servizi aggiuntivi, fare clic sulla scheda Intelligent Advisor e quindi fare clic su + Nuova competenza. Assegnare allo skill un nome visualizzato e selezionare la distribuzione dall'elenco a discesa.

I passi riportati di seguito illustrano l'utilizzo del componente in uno skill creato per la modalità di finestra di dialogo Visual.

  1. Nella competenza, fare clic su Entità Icona entità per visualizzare la pagina Entità, quindi selezionare l'entità DATE.

  2. Passare a Considera impostazioni nazionali utente finale e selezionare Più vicino dall'elenco a discesa Risolvi data come.

    L'intervista utilizza queste impostazioni per determinare il formato della data di input e per interpretare le date ambigue come descritto in Regole di risoluzione delle ambiguità per le corrispondenze di data e ora e Risoluzione della data basata sulle impostazioni nazionali.

  3. Verificare che Considera impostazioni nazionali utente finale sia stato attivato per le entità VALUTA e NUMERO.
  4. Fare clic su Flussi Icona Flussi, quindi selezionare il flusso in cui si desidera inserire il componente Intelligent Advisor.

  5. Spostare il mouse sulla linea che collega i due componenti in cui si desidera inserire il nuovo componente e fare clic
    Aggiungi stato

    .
  6. Nel campo Cerca della finestra di dialogo Aggiungi stato, digitare intell, quindi selezionare il componente Intelligent Advisor visualizzato.
  7. Compilare i campi Nome e Descrizione e fare clic su Inserisci.
  8. Nella finestra di ispezione delle proprietà per il componente appena aggiunto, impostare la proprietà Nome servizio Intelligent Advisor del componente sul nome del servizio aggiunto alla pagina Impostazioni > Servizi aggiuntivi > Intelligent Advisor.

  9. Impostare Nome progetto di distribuzione sul nome dell'intervista anonima distribuita nell'hub di Intelligent Advisor Hub.

    Suggerimento

    Se non si è certi dell'esatta ortografia del nome, andare a Servizi aggiuntivi, fare clic su Intelligent Advisor, selezionare il servizio dell'hub e fare clic su Distribuzioni per visualizzare una lista dei nomi di distribuzione.
  10. Se si desidera che il componente nasconda i titoli delle schermate, impostare Nascondi tutti i titoli delle schermate su true. Per impostazione predefinita, nell'intervista vengono visualizzati i titoli delle schermate.

  11. Per impostazione predefinita, l'intervista non visualizza la spiegazione. È possibile impostare la proprietà Mostra spiegazione su always per visualizzare la spiegazione ogni volta oppure su ask per consentire all'utente di scegliere se visualizzare la spiegazione.

  12. Se lo skill ha già ottenuto valori per uno qualsiasi degli attributi dell'intervista, è possibile utilizzare la proprietà Seed data per passare i valori. In caso contrario, rimuovere la proprietà.

    Per informazioni su come passare l'utilizzo dei seeddata e su come utilizzare i dati in un'intervista, vedere Passa valori attributo e parametri di connessione.

  13. Per impostazione predefinita, lo skill restituisce il markup HTML e CSS dell'intervista. Se l'intervista contiene markup HTML e CSS che fanno sì che la conversazione contenga righe vuote non necessarie, considerare l'impostazione di Rimuovi tag HTML dall'output su true.

  14. Se l'intervista prevede una determinata valuta, impostare Valuta prevista intervista sul codice ISO-4217 per la valuta prevista. Quando si specifica un codice, l'utente può inserire solo valori di valuta nei formati consentiti per tale valuta.

  15. Aggiungere uno stato per la gestione dell'errore restituito in caso di problema con l'integrazione di Intelligent Advisor.
    • Nell'insettore delle proprietà selezionare la scheda Transitions.
    • Creare una nuova azione e denominarla error.
    • Nel campo Transizione a selezionare Aggiungi stato.
    • Selezionare il modello Invia messaggio o uno dei modelli Messaggistica utente, compilare un nome e una descrizione, quindi fare clic su Inserisci.

      È necessario inserire un nuovo componente nel diagramma di flusso con una transizione di errore che lo connette al componente Intelligent Advisor

    • Selezionare il componente appena inserito e inserire il testo che si desidera venga visualizzato dagli utenti in caso di errore, ad es.

      We are having a problem with a connection. Can you please send email to contact@example.com to let them know that the loan advisor isn't working? Thank you.
  16. (Facoltativo), perfezionare le stringhe utilizzate dal componente per le etichette e i messaggi standard. Vedere Voci del bundle delle risorse per Intelligent Advisor.
  17. Se è possibile accedere allo skill tramite canali di solo testo, assicurarsi che l'impostazione di configurazione dello skill Abilita numerazione automatica su azioni di postback nei flussi di task sia impostata su true o su un'espressione che viene risolta in true per i canali di solo testo, ad esempio l'espressione seguente:

    ${(system.channelType=='twilio'||system.channelType=='osvc' )?then('true','false')}

    Ciò consente all'utente di selezionare semplicemente un'opzione digitando un numero anziché il testo completo dell'opzione.

    Per accedere a questa impostazione, selezionare
    Impostazioni
    nella navigazione a sinistra dello skill e selezionare la scheda Configurazione.

  18. (Facoltativo), fare clic su Anteprima Icona Anteprima ed eseguire il test dell'intervista per tutti i canali che potranno accedere allo skill.

Per informazioni dettagliate su ciascuna proprietà del componente, vedere Proprietà di Intelligent Advisor.

Per informazioni dettagliate su ciascuna delle proprietà della versione YAML del componente e un semplice esempio di utilizzo, vedere System.IntelligentAdvisor.

Passa valori attributo e parametri di connessione

Se lo skill ha già ottenuto valori per gli attributi di un'intervista, è possibile utilizzare la proprietà Seed data nel componente Intelligent Advisor per passare i valori all'intervista. Se l'intervista richiede parametri per i connettori del servizio Web, è possibile utilizzare la proprietà Parametri di connessione per passare i valori.

Utilizzare la proprietà Seed Data per definire le coppie chiave-valore per passare i valori per qualsiasi attributo dell'intervista con l'opzione Popola da parametro URL abilitata. È possibile trovare questa opzione nella finestra di dialogo Modifica attributo in Oracle Policy Modeling.

L'intervista utilizza i valori di Seed data per impostare i valori predefiniti, visualizzati come valori suggeriti.

Se si desidera che l'intervista salti la schermata o passi se vengono forniti i seeddata, attenersi alla procedura riportata di seguito in Policy Modeling.

  1. Aggiungere una regola per determinare se sono stati forniti i seeddata:

    • Per un attributo booleano, utilizzare la seguente regola:

      The <screen name> screen should be shown if
            <attribute name> is uncertain or
            <attribute name> is currently unknown
    • Per un attributo non booleano, utilizzare la seguente regola:

      The <screen name> screen should be shown if
            <attribute name> is currently unknown
  2. Nella scheda Intervista, selezionare la schermata, fare clic su Mostra schermata se e selezionare la regola dall'elenco a discesa Mostra se.


    Descrizione di ia-show-screen-if.png segue
    Descrizione dell'immagine ia-show-screen-if.png

    Se nella schermata sono presenti più domande che si desidera nascondere solo la domanda, invece di utilizzare il pulsante Mostra schermata se, selezionare la domanda, fare clic su Obbligatorio e selezionare la regola dall'elenco a discesa Mostra se.

Per ulteriori informazioni sui seeddata e su come utilizzarli in un'intervista, vedere i seguenti articoli nella libreria della documentazione di Intelligent Advisor:

Se l'intervista utilizza un connettore del servizio Web che contiene mapping di dati ai dati dell'applicazione, utilizzare la proprietà Parametri di connessione per definire le coppie chiave-valore per il passaggio dei dati al connettore.

Per ulteriori informazioni sui parametri, vedere Integrazione dei dati nella libreria della documentazione di Intelligent Advisor.

Accedi ad attributi colloquio

Se è necessario accedere ai valori degli attributi denominati impostati durante l'intervista, è possibile utilizzare la proprietà Variabile per risultati intervista per passare il nome di una variabile elenco. I valori dell'attributo denominato verranno memorizzati in tale variabile come array di coppie chiave/valore.

Se l'utente esce dall'intervista prima del completamento, la variabile denominata da Variabile per i risultati dell'intervista non verrà creata.