Adicionar um fluxo ao seu modelo de prompt
No resort, geralmente ocorre mais de um evento durante a estadia do hóspede. Em seguida, crie um fluxo para incluir todas as experiências nas quais os hóspedes podem participar durante a estadia. Para fazer isso, crie um fluxo de prompt acionado por modelo.
Criar um fluxo de prompt acionado por modelo
- Clique em e em Setup (Configuração). A página Setup (Configuração) abre em uma nova guia.
- Na caixa Quick Find (Busca rápida), insira
flows
(fluxos) e, em seguida, clique em Flows (Fluxos).
- Clique em New Flow (Novo fluxo), Start From Scratch (Começar do zero) e, em seguida, Next (Avançar).
- Em Type (Tipo), selecione Template-Triggered Prompt Flow (Fluxo de prompt acionado por modelo), e clique em Create (Criar).
O Flow Builder é aberto.
- Deixe o tipo de entrada Manual Inputs (Entradas manuais).
- Selecione Toggle Toolbox (Alternar Caixa de ferramentas).
- Clique em New Resources (Novos recursos) e insira os detalhes a seguir:
- Resource Type (Tipo de recurso): Variável
- API Name: (Nome da API:)
Reservation
(Reserva) - Data Type (Tipo de dados): Record (Registro)
- Object (Objeto):
External Reservation
(Reserva externa) - Disponível para entrada: Checked (Selecionado)
- Resource Type (Tipo de recurso): Variável
- Clique em Done (Concluído).
- Clique novamente em New Resources (Novos recursos) e insira os detalhes a seguir:
- Resource Type (Tipo de recurso): Variável
- API Name: (Nome da API:)
Experience
(Experiência) - Data Type (Tipo de dados): Record (Registro)
- Object (Objeto):
Experience
(Experiência) - Disponível para entrada: Checked (Selecionado)
- Resource Type (Tipo de recurso): Variável
- Clique em Done (Concluído).
- Clique em Save (Salvar) para salvar o fluxo.
- A janela Save the flow (Salvar o fluxo) é exibida. É aqui que você atribui os detalhes do fluxo ao modelo. Insira o seguinte em cada campo:
- Flow Label (Rótulo do fluxo):
Get Experience Newsletter Data
(Obter dados do boletim de experiência) - Flow API Name (Nome da API do fluxo):
Get_Experience_Newsletter_Data
- Description (Descrição):
Filter all guest experience data to return to guests.
(Filtrar todos os dados de experiência para retornar para hóspedes.)
- Flow Label (Rótulo do fluxo):
- Clique em Save (Salvar).
Adicionar elementos ao fluxo de prompts
- Clique no ícone de sinal de mais () entre o início e o fim.
- Na caixa Add Element (Adicionar elemento), insira
Get Records
(Obter registros) e selecione o elemento Get Records (Obter registros) para recuperar e armazenar as experiências em uma coleção.
- Insira
Guest Experience
(Experiência de hóspede) no campo (Rótulo) e, em API Name (Nome da API), insiraGuest_Experience
.
- No campo de descrição, adicione
Get all experience data
(Obter todos os dados de experiência).
- Selecione Experience (Experiência) no campo Object (Objeto). O boletim informativo precisa incluir apenas os eventos em que todos os hóspedes podem participar durante a estadia.
- Em Condition Requirements (Requisitos de condição), selecione None - Get All Experience Records (Nenhum - Obter todos os registros de experiência).
- No menu suspenso Sort Order (Ordem de classificação), selecione Not Sorted (Não classificado).
- Selecione All records (Todos os registros) em How Many Records to Store (Quantos registros armazenar).
- Clique em Save (Salvar).
Atualmente, todas as experiências estão armazenadas em uma coleção. Para analisar cada item individualmente, vamos adicionar um loop.
- De volta ao fluxo, clique no ícone de adição () após o elemento Get Records (Obter registros).
- Adicione um elemento de loop inserindo
Loop
e selecione-o.
- Insira
Loop Experiences
(Loop de experiências) no campo (Rótulo) e, em API Name (Nome da API), insiraLoop_Experiences
.
- Insira
Loop through the collection of guest experiences.
(Percorrer a coleção de experiências dos hóspedes.) no campo Description (Descrição).
- No campo Collection Variable (Variável da coleção), selecione Experiences from Guest Experience (Experiências de Experiência de hóspede).
- Clique em Save (Salvar).
Os fluxos acionados por modelos oferecem um recurso exclusivo: a criação de instruções de prompt. Essas instruções reúnem e transmitem dados e texto do Flow Builder para o Prompt Builder. Na próxima etapa, você usa as instruções de prompt para formatar todos os detalhes da experiência a serem enviados ao Prompt Builder e ativa o fluxo a ser usado no Prompt Builder.
- Após o caminho For Each (Para cada) do elemento Loop, clique no ícone de adição (). Insira
add
(adicionar) e selecione o elemento Add Prompt Instructions (Adicionar instruções de prompt) para adicionar ao fluxo.
- Insira
Send Experience Details to the Prompt Template
(Enviar detalhes da experiência para o modelo de prompt) no campo Label (Rótulo) eSend_Experience_Details_to_the_Prompt_Template
no campo API Name (Nome da API).
- Insira
Add all qualifying experience details to the prompt instructions.
(Adicionar todos os detalhes da experiência qualificada às instruções do prompt) no campo Description (Descrição).
- Cole o texto a seguir no campo Prompt Instructions (Instruções do prompt), abaixo da caixa de pesquisa Insert a resource… (Inserir um recurso...).
(Experience Name: {!Loop_Experiences.Name}, Experience Location:{!Loop_Experiences.Location__c} , Experience Details: {!Loop_Experiences.Description__c})
- Clique em Save (Salvar)e, em seguida, clique em Activate (Ativar).
Adicionar o fluxo ao seu modelo de prompt
Como seu fluxo foi ativado no Flow Builder, ele agora está pronto para ser usado no Prompt Builder.
- Saia do Flow Builder, e clique em Setup (Configuração). Clique em e em Setup (Configuração).
- Na caixa Busca rápida, insira
prompt
, então clique em Prompt Builder (Criador de prompts).
- Selecione o modelo de prompt New Guest Newsletter (Novo boletim informativo para hóspedes).
- Vamos substituir os campos de mesclagem de experiência existentes pelo fluxo. Primeiro, selecione e exclua o seguinte texto:
Experience Name: Input:Experience.Name
Experience Location: Input:Experience.Location__c
Experience Details: Input:Experience.Description__c
- Em seguida, substitua o texto clicando no campo Resource (Recurso) e selecionando Flows (Fluxos) > Get Experience Newsletter Data (Obter dados do boletim informativo de experiência).
- Clique em Save As (Salvar como) e, em seguida, Save as a New Version (Salvar como nova versão).
Seu modelo de prompt deve parecer com isto.
Testar o prompt
- No campo Reservation (Reserva) insira
er
. Selecione qualquer reserva.
- No campo Experience (Experiência), insira
Family
(Família). Selecione Family Karaoke Night (Noite de karaokê em família).
- Clique em Preview (Visualizar).
- Dê uma olhada no resultado do seu modelo de prompt.
- Clique em Activate (Ativar).
Ótimo trabalho! Você aprendeu rapidamente a criar um modelo de prompt adaptado às suas necessidades. Ao incorporar fluxos, você tornou seus modelos ainda mais fáceis de usar para todos. Continue explorando o Prompt Builder para descobrir maneiras mais criativas de automatizar a geração de texto.