Condividi tramite


Creare utilizzando le condizioni (anteprima)

Importante

Le capacità e funzionalità di Power Virtual Agents ora fanno parte di Microsoft Copilot Studio a seguito di investimenti significativi nell'intelligenza artificiale generativa e integrazioni migliorate in Microsoft Copilot.

Alcuni articoli e schermate potrebbero fare riferimento a Power Virtual Agents durante l'aggiornamento della documentazione e dei contenuti per il training.

Importante

Questo articolo contiene la documentazione sull'anteprima di Microsoft Copilot Studio ed è pertanto soggetto a modifiche.

Le funzionalità di anteprima non sono destinate a essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono disponibili prima di una versione ufficiale in modo che sia possibile ottenere l'accesso iniziale e inviare commenti.

Se stai creando un copilota pronto per la produzione, vedi Panoramica di Microsoft Copilot Studio.

Puoi usare i nodi Condizione per aggiungere rami all'interno del tuo argomento, confrontando il valore di una variabile con un'altra variabile o un valore specifico. Ad esempio, se il valore di isClubMember è True, allora l'argomento offre uno sconto; se il valore è False, l'argomento presenta il prezzo standard dell'articolo.

Prerequisiti

Aggiungi una condizione

  1. Apri l'argomento.

  2. Seleziona + per aggiungere un nodo e quindi seleziona Aggiungi una condizione.

    Questa azione aggiunge due rami al tuo argomento. Un ramo inizia con un nodo Condizione e definisce il percorso di conversazione per quando la condizione è vera. L'altro ramo inizia con un nodo Tutte le altre condizioni e definisce il percorso per quando la condizione è falsa.

    Screenshot che mostra un ramo Condizione e un ramo Tutte le altre condizioni in un argomento.

    Per creare la tua condizione nel ramo Condizione, seleziona una variabile, un operatore logico e un valore.

  3. Seleziona Seleziona una variabile e seleziona la variabile da confrontare.

  4. Per impostazione predefinita, l'operatore è impostato su è uguale a. Seleziona un altro operatore, se necessario.

    Gli operatori logici disponibili dipendono dal tipo di variabile selezionata. Ad esempio, è uguale a è disponibile per tutti i tipi di variabile. è maggiore di è disponibile per i tipi numerici, ma non per i tipi stringa.

  5. Immetti un valore da confrontare con la tua variabile. Per i tipi semplici, come testo, numero o booleano, digita un valore letterale. Seleziona Seleziona variabile (>) per selezionare una variabile o utilizzare una formula Power Fx.

    Il valore o la variabile con cui confrontare deve essere un tipo compatibile, basato sulla variabile e sull'operatore. Per alcuni operatori, come È vuoto o Non è vuoto, non è necessario aggiungere un valore di confronto.

  6. Seleziona + Nuova condizione se devi aggiungere altri criteri alla tua condizione. Seleziona E per rendere i criteri cumulativi, oppure seleziona O per renderli esclusivi l'uno dell'altro.

    Screenshot che mostra un ramo Condizione con una condizione Or.

Aggiungere più rami di condizione

Inizialmente, un nodo Condizione inserisce due rami, un ramo Condizione per quando la condizione è vera e un ramo Tutte le altre condizioni per quando è falsa. È possibile aggiungere tutti i rami Condizione desiderati. Ogni condizione viene valutata nell'ordine. Viene seguito il primo ramo con una condizione che restituisce vero. Se tutte le condizioni restituiscono false, viene eseguito il ramo Tutte le altre condizioni.

Ad esempio, potresti avere una variabile numero e volere tre rami per quando:

  • Il numero è inferiore a 10.
  • Il numero è maggiore di 50.
  • Tutti gli altri numeri: il numero è maggiore di 10 e minore di 50.
  1. Per aggiungere un altro ramo Condizione, seleziona il segno +sopra un ramo Condizione esistente e seleziona Aggiungi una condizione.

    Se selezioni Aggiungi nodo (+) sotto il ramo Condizione, aggiungerai l'intero nodo Condizione e Tutte le altre condizioni, non un nuovo ramo Condizione.

    Screenshot che mostra più rami Condizione e un ramo Tutte le altre condizioni in un argomento.

Utilizzare Power Fx per definire una condizione

L'editor delle condizioni predefinito è valido per la maggior parte degli scenari. Se hai bisogno di maggiore flessibilità, usa Power Fx nel ramo Condizione.

  1. Nel ramo Condizione, select the menu Nodo (), quindi seleziona Modifica in formula.

    Screenshot che mostra il menu Nodo in cui è possibile cambiare per utilizzare una formula Power Fx come condizione.

    Il nodo passa al controllo dell'editor di formule. Se hai definito una condizione in precedenza, la formula dietro quella condizione viene mostrata nell'editor delle formule.

    Screenshot che mostra l'editor di formule per un nodo Condizione.

  2. Per modificare la formula, utilizza Seleziona variabile (>) per aprire l'editor di formule Power Fx. La formula che immetti qui deve restituire un valore booleano (vero o falso).

Scopri come utilizzare Microsoft Power Fx in Microsoft Copilot Studio.

Per tornare all'editor delle condizioni semplici, seleziona il menu del nodo (), quindi seleziona Reimposta nodo.