Skip to main content

Tempo stimato

Aggiungere un flusso al modello di prompt

Nota

Nota

Stai seguendo la formazione in italiano? Inizia la sfida in un Trailhead Playground in italiano e utilizza le traduzioni fornite tra parentesi per la navigazione. Per quanto riguarda i valori da inserire, copia e incolla solo quelli in lingua inglese, perché la convalida della sfida è basata sul fatto che i dati siano in inglese. Se non superi la sfida nella tua organizzazione italiana, ti consigliamo di (1) selezionare Stati Uniti per le impostazioni internazionali, (2) selezionare Inglese per la lingua seguendo le istruzioni riportate qui e, successivamente, (3) fare nuovamente clic sul pulsante "Controlla la sfida".

Visita il badge Trailhead nella tua lingua per informazioni dettagliate su come usufruire dell'esperienza Trailhead in altre lingue.

Presso Coral Cloud Resorts si svolgono spesso diversi eventi durante la permanenza di un ospite. Ora creerai un flusso per includere tutte le esperienze a cui gli ospiti possono partecipare nel corso della loro vacanza nel resort. Per farlo, devi utilizzare un flusso prompt attivato da modello.

Creare un flusso prompt attivato da modello

  1. Fai clic sull'App Launcher (Programma di avvio app) (App Launcher (Programma di avvio app)).
  2. Nella casella Search apps and items (Cerca nelle app e nelle voci), inserisci auto e poi seleziona Automation (Automazione).
  3. Nel riquadro Flows (Flussi), fai clic su New (Nuovo).
  4. Nella casella Search automations (Cerca automazioni), inserisci prompt (prompt) e seleziona Template-Triggered Prompt Flow (Flusso prompt attivato da modello).
  5. Come tipo di input, lascia Manual Inputs (Input manuali).

Menu Select Input Type (Seleziona il tipo di input) con le opzioni Manual Inputs (Input manuali) e Automatic Inputs (Input automatici).

  1. Fai clic su Toggle Toolbox (Attiva/disattiva casella degli strumenti) per attivare o disattivare la visualizzazione della casella degli strumenti.
  2. Fai clic su New Resource (Nuova risorsa) e inserisci i seguenti dettagli:
    • Resource Type (Tipo di risorsa): Variable (Variabile)
    • API Name (Nome API): Reservation
    • Data Type (Tipo di dati): Record
    • Object (Oggetto): External Reservation (Prenotazione esterna)
    • Available for input (Disponibile per l'input): selezionata
  3. Fai clic su Done (Chiudi).

Schermata New Resource (Crea Risorsa) corrispondente alle istruzioni precedenti.

  1. Fai nuovamente clic su New Resource (Nuova risorsa) e inserisci i seguenti dettagli:
    • Resource Type (Tipo di risorsa): Variable (Variabile)
    • API Name (Nome API): Experience
    • Data Type (Tipo di dati): Record
    • Object (Oggetto): Experience (Esperienza)
    • Available for input (Disponibile per l'input): selezionata
  2. Fai clic su Done (Chiudi).
  3. Fai clic su Save (Salva) per salvare il flusso.
  4. Viene visualizzata la finestra Save the flow (Salva il flusso). Qui puoi specificare i dettagli del flusso:
    • Flow Label (Etichetta flusso): Get Experience Newsletter Data (Recupera dati per newsletter esperienze)
    • Flow API Name (Nome API del flusso): Get_Experience_Newsletter_Data
    • Description (Descrizione): Filter all guest experience data to return to guests. (Filtra tutti i dati delle esperienze ospite da restituire agli ospiti.)
  5. Fai clic su Save (Salva).

Aggiungere elementi al flusso prompt

  1. Fai su Add Element (Aggiungi elemento) "" tra Start (Avvia) ed End (Fine).
  2. Nella casella Add Element (Aggiungi elemento), digita Get (Ottieni) e seleziona l'elemento Get Records (Ottieni record) per recuperare le esperienze e memorizzarle in una raccolta.
  3. Inserisci Guest Experience (Esperienza ospite) nel campo Label (Etichetta) e lascia invariato il testo Guest_Experience nel campo API Name (Nome API).
  4. Nel campo Description (Descrizione), inserisci Get all experience data (Recupera tutti i dati delle esperienze).
  5. Nel campo Object (Oggetto), seleziona Experience (Esperienza). La newsletter deve includere solo gli eventi a cui gli ospiti potranno partecipare durante la loro permanenza.
  6. In Condition Requirements (Requisiti della condizione), seleziona None - Get All Experience Records (Nessuno - Ottieni tutti i record Esperienza).
  7. Nel campo Sort order (Ordinamento), lascia Not Sorted (Non ordinato) invariato.
  8. Sotto How Many Record to Store (Quanti record memorizzare), seleziona All records (Tutti i record).
  9. Fai clic su Save (Salva).

Ora tutte le esperienze verranno memorizzate in una raccolta. Aggiungiamo un loop per esaminare ogni elemento singolarmente.

  1. Tornando al flusso, fai clic su Add Element (Aggiungi elemento) "" dopo l'elemento Get Records (Ottieni record).
  2. Digita Loop per visualizzare l'elemento Loop e selezionalo per aggiungerlo.
  3. Inserisci Loop Experiences (Esegui un loop sulle esperienze) nel campo Label (Etichetta) e lascia invariato il testo Loop_Experiences nel campo API Name (Nome API).
  4. Nel campo Description (Descrizione), inserisci Loop through the collection of guest experiences. (Esamina ciclicamente tutti gli elementi della raccolta delle esperienze.)
  5. Nel campo Collection Variable (Variabile raccolta), seleziona Experiences from Guest Experience (Esperienze da Esperienza ospite).
  6. Fai clic su Save (Salva).

I flussi attivati da modello offrono una speciale funzionalità: sono in grado di creare istruzioni per il prompt. Queste istruzioni raccolgono dati e testo e li passano da Flow Builder al Generatore di prompt. Nel prossimo passaggio, utilizzerai le istruzioni del prompt per formattare tutti i dettagli delle esperienze per inviarli al Generatore di prompt e attiverai il flusso per utilizzarlo al suo interno.

  1. Sul percorso For Each (Per ogni) dell'elemento Loop, fai clic sull'icona Add Element (Aggiungi elemento) "".
  2. Digita add (Aggiungi) e seleziona l'elemento Add Prompt Instructions (Aggiungi istruzioni prompt) per aggiungerlo al flusso.
  3. Inserisci Send Experience Details to the Prompt Template (Invia i dettagli delle esperienze al modello di prompt) nel campo Label (Etichetta) e lascia invariato il testo Send_Experience_Details_to_the_Prompt_Template nel campo API Name (Nome API).
  4. Nel campo Description (Descrizione), inserisci Add all qualifying experience details to the prompt instructions. (Aggiungi tutti i dettagli delle esperienze idonee alle istruzioni del prompt).
  5. Incolla il testo seguente nel campo Prompt Instructions (Istruzioni prompt), al di sotto della casella di ricerca con l'etichetta Insert a resource… (Inserisci una risorsa…).
(Experience Name: {!Loop_Experiences.Name},
 Experience Location:{!Loop_Experiences.Location__c} ,
 Experience Details: {!Loop_Experiences.Description__c})
  1. Fai clic su Save (Salva) e poi su Activate (Attiva).

Flusso finale Get Experience Newsletter Data (Recupera dati per newsletter esperienze) corrispondente alle istruzioni precedenti.

Aggiungere il flusso al modello di prompt

Ora che il flusso è stato attivato in Flow Builder, è pronto per essere utilizzato nel Generatore di prompt.

  1. Esci da Flow Builder e torna a Setup (Imposta).
  2. Nella casella Quick Find (Ricerca veloce), inserisci prompt e fai clic su Prompt Builder (Generatore di prompt).
  3. Seleziona il modello di prompt New Guest Newsletter (Newsletter per i nuovi ospiti).
  4. Sostituiamo i campi di unione associati all'oggetto Experience (Esperienza) con il flusso. Innanzitutto, seleziona ed elimina il testo seguente:
    Experience Name: Input:Experience.Name
    Experience Location: Input:Experience.Location__c
    Experience Details: Input:Experience.Description__c
  1. Quindi, sostituisci il testo appena eliminato facendo clic nel campo Resource (Risorsa) e selezionando Flows (Flussi) > Get Experience Newsletter Data (Recupera dati per newsletter esperienze).
  2. Fai clic su Save As (Salva con nome) e poi su Save as a New Version (Salva come nuova versione).

Il testo del modello di prompt dovrebbe essere il seguente:

Sei il direttore dell'animazione presso Coral Cloud Resorts e stai scrivendo una newsletter per dare il benvenuto a Input:Reservation.External_Guest__r.First_Name__c aggiungendo informazioni sulle attività in programma durante il suo soggiorno. Lo scopo della newsletter è di suscitare l'entusiasmo degli ospiti riguardo al loro soggiorno presso il resort. Quando ti chiedo di creare la newsletter, devi aderire scrupolosamente alle istruzioni seguenti.

Istruzioni:

Presenta il resort in una newsletter di massimo tre paragrafi.

Informa gli ospiti riguardo alla loro prenotazione utilizzando i seguenti dettagli:

Arrivo: Input:Reservation.Check_in_Date__c

Partenza: Input:Reservation.Check_out_Date__c

Camera selezionata: Input:Reservation.Room_Type__c

Includi un elenco puntato con le esperienze fruibili durante il soggiorno dell'ospite, aggiungendone la descrizione e il luogo. Le esperienze sono le seguenti:

Flow:Get_Experience_Newsletter_Data

Usa un linguaggio chiaro e diretto, in forma attiva, evitando rigorosamente l'uso di parole e frasi riempitive e di un linguaggio ridondante. Il tono deve essere colloquiale.

Non utilizzare termini negativi nel riepilogo.

Termina invitando i lettori a visitare il nostro sito web per informazioni su queste offerte.

Ora crea la newsletter.

Nel Generatore di prompt, il testo ha il seguente aspetto:

Modello di prompt Flex corrispondente al testo precedente.

Testare il prompt

  1. Nel campo Reservation (Prenotazione), digita er. Seleziona una qualsiasi delle prenotazioni.
  2. Nel campo Experience (Esperienza), digita Family (Serata). Seleziona Family Karaoke Night (Serata karaoke per famiglie).
  3. Fai clic su Preview (Anteprima).
  4. Esamina l'output del modello di prompt. Ora la risposta include l'esperienza yoga oltre alla serata karaoke.
  5. Fai clic su Activate (Attiva).

Ottimo lavoro! Hai imparato rapidamente come creare un modello di prompt adatto alle tue esigenze. Incorporando i flussi, hai reso i tuoi modelli ancora più utili per tutti gli utenti. Continua a esplorare il Generatore di prompt per scoprire nuovi modi creativi per automatizzare la generazione di testi.

Risorse

Condividi il tuo feedback su Trailhead dalla Guida di Salesforce.

Conoscere la tua esperienza su Trailhead è importante per noi. Ora puoi accedere al modulo per l'invio di feedback in qualsiasi momento dal sito della Guida di Salesforce.

Scopri di più Continua a condividere il tuo feedback