Aggiungere un flusso al modello di prompt
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
- Fai clic sull'App Launcher (Programma di avvio app) (
).
- Nella casella Search apps and items (Cerca nelle app e nelle voci), inserisci
auto
e poi seleziona Automation (Automazione).
- Nel riquadro Flows (Flussi), fai clic su New (Nuovo).
- Nella casella Search automations (Cerca automazioni), inserisci
prompt
(prompt) e seleziona Template-Triggered Prompt Flow (Flusso prompt attivato da modello).
- Come tipo di input, lascia Manual Inputs (Input manuali).
- Fai clic su
per attivare o disattivare la visualizzazione della casella degli strumenti.
- 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
- Resource Type (Tipo di risorsa): Variable (Variabile)
- Fai clic su Done (Chiudi).
- 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
- Resource Type (Tipo di risorsa): Variable (Variabile)
- Fai clic su Done (Chiudi).
- Fai clic su Save (Salva) per salvare il flusso.
- 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.)
- Flow Label (Etichetta flusso):
- Fai clic su Save (Salva).
Aggiungere elementi al flusso prompt
- Fai su Add Element (Aggiungi elemento)
tra Start (Avvia) ed End (Fine).
- 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.
- Inserisci
Guest Experience
(Esperienza ospite) nel campo Label (Etichetta) e lascia invariato il testoGuest_Experience
nel campo API Name (Nome API).
- Nel campo Description (Descrizione), inserisci
Get all experience data
(Recupera tutti i dati delle esperienze).
- Nel campo Object (Oggetto), seleziona Experience (Esperienza). La newsletter deve includere solo gli eventi a cui gli ospiti potranno partecipare durante la loro permanenza.
- In Condition Requirements (Requisiti della condizione), seleziona None - Get All Experience Records (Nessuno - Ottieni tutti i record Esperienza).
- Nel campo Sort order (Ordinamento), lascia Not Sorted (Non ordinato) invariato.
- Sotto How Many Record to Store (Quanti record memorizzare), seleziona All records (Tutti i record).
- Fai clic su Save (Salva).
Ora tutte le esperienze verranno memorizzate in una raccolta. Aggiungiamo un loop per esaminare ogni elemento singolarmente.
- Tornando al flusso, fai clic su Add Element (Aggiungi elemento)
dopo l'elemento Get Records (Ottieni record).
- Digita
Loop
per visualizzare l'elemento Loop e selezionalo per aggiungerlo.
- Inserisci
Loop Experiences
(Esegui un loop sulle esperienze) nel campo Label (Etichetta) e lascia invariato il testoLoop_Experiences
nel campo API Name (Nome API).
- Nel campo Description (Descrizione), inserisci
Loop through the collection of guest experiences.
(Esamina ciclicamente tutti gli elementi della raccolta delle esperienze.)
- Nel campo Collection Variable (Variabile raccolta), seleziona Experiences from Guest Experience (Esperienze da Esperienza ospite).
- 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.
- Sul percorso For Each (Per ogni) dell'elemento Loop, fai clic sull'icona Add Element (Aggiungi elemento)
.
- Digita
add
(Aggiungi) e seleziona l'elemento Add Prompt Instructions (Aggiungi istruzioni prompt) per aggiungerlo al flusso.
- 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 testoSend_Experience_Details_to_the_Prompt_Template
nel campo API Name (Nome API).
- 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).
- 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})
- Fai clic su Save (Salva) e poi su Activate (Attiva).
Aggiungere il flusso al modello di prompt
Ora che il flusso è stato attivato in Flow Builder, è pronto per essere utilizzato nel Generatore di prompt.
- Esci da Flow Builder e torna a Setup (Imposta).
- Nella casella Quick Find (Ricerca veloce), inserisci
prompt
e fai clic su Prompt Builder (Generatore di prompt).
- Seleziona il modello di prompt New Guest Newsletter (Newsletter per i nuovi ospiti).
- 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
- 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).
- 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:
Testare il prompt
- Nel campo Reservation (Prenotazione), digita
er
. Seleziona una qualsiasi delle prenotazioni.
- Nel campo Experience (Esperienza), digita
Family
(Serata). Seleziona Family Karaoke Night (Serata karaoke per famiglie).
- Fai clic su Preview (Anteprima).
- Esamina l'output del modello di prompt. Ora la risposta include l'esperienza yoga oltre alla serata karaoke.
- 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.