Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Adicionar um fluxo ao seu modelo de prompt

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

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

  1. Clique em ícone de engrenagem e em Setup (Configuração). A página Setup (Configuração) abre em uma nova guia.
  2. Na caixa Quick Find (Busca rápida), insira flows (fluxos) e, em seguida, clique em Flows (Fluxos).
  3. Clique em New Flow (Novo fluxo), Start From Scratch (Começar do zero) e, em seguida, Next (Avançar).

Menu do Flow Builder com novas opções de fluxo. Start from Scratch (Começar do zero) em destaque.

  1. Em Type (Tipo), selecione Template-Triggered Prompt Flow (Fluxo de prompt acionado por modelo), e clique em Create (Criar).

Menu do Flow Builder com opções de fluxo. Template-Triggered Prompt Flow Name (Nome do fluxo de prompt acionado por modelo) destacado.

O Flow Builder é aberto.

  1. Deixe o tipo de entrada Manual Inputs (Entradas manuais).

Selecione o menu Input Type (Tipo de entrada) com opções para entradas manuais ou automáticas.

  1. Selecione Toggle Toolbox (Alternar Caixa de ferramentas).

Botão Toggle Toolbox (Alternar Caixa de ferramentas) na lateral superior esquerda da tela do Flow Builder.

  1. 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)
  2. Clique em Done (Concluído).

Tela New Resource (Novo recurso) com detalhes adicionados sobre as instruções.

  1. 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)
  2. Clique em Done (Concluído).
  3. Clique em Save (Salvar) para salvar o fluxo.
  4. 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.)
  5. Clique em Save (Salvar).

Adicionar elementos ao fluxo de prompts

  1. Clique no ícone de sinal de mais (Add Element (Adicionar elemento)) entre o início e o fim.
  2. 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.
  3. Insira Guest Experience (Experiência de hóspede) no campo (Rótulo) e, em API Name (Nome da API), insira Guest_Experience.
  4. No campo de descrição, adicione Get all experience data (Obter todos os dados de experiência).
  5. 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.
  6. Em Condition Requirements (Requisitos de condição), selecione None - Get All Experience Records (Nenhum - Obter todos os registros de experiência).
  7. No menu suspenso Sort Order (Ordem de classificação), selecione Not Sorted (Não classificado).
  8. Selecione All records (Todos os registros) em How Many Records to Store (Quantos registros armazenar).
  9. 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.

  1. De volta ao fluxo, clique no ícone de adição (Add Element (Adicionar elemento)) após o elemento Get Records (Obter registros).
  2. Adicione um elemento de loop inserindo Loop e selecione-o.
  3. Insira Loop Experiences (Loop de experiências) no campo (Rótulo) e, em API Name (Nome da API), insira Loop_Experiences.
  4. Insira Loop through the collection of guest experiences. (Percorrer a coleção de experiências dos hóspedes.) no campo Description (Descrição).
  5. No campo Collection Variable (Variável da coleção), selecione Experiences from Guest Experience (Experiências de Experiência de hóspede).
  6. 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.

  1. Após o caminho For Each (Para cada) do elemento Loop, clique no ícone de adição (Add Element (Adicionar elemento)). Insira add (adicionar) e selecione o elemento Add Prompt Instructions (Adicionar instruções de prompt) para adicionar ao fluxo.
  2. Insira Send Experience Details to the Prompt Template (Enviar detalhes da experiência para o modelo de prompt) no campo Label (Rótulo) e Send_Experience_Details_to_the_Prompt_Template no campo API Name (Nome da API).
  3. 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).
  4. 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})
  1. Clique em Save (Salvar)e, em seguida, clique em Activate (Ativar).
    Flow Builder exibindo o fluxo de dados final do Get Event Newsletter (Obter boletim informativo de evento).

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.

  1. Saia do Flow Builder, e clique em Setup (Configuração). Clique em ícone de engrenagem e em Setup (Configuração).
  2. Na caixa Busca rápida, insira prompt, então clique em Prompt Builder (Criador de prompts).
  3. Selecione o modelo de prompt New Guest Newsletter (Novo boletim informativo para hóspedes).
  4. 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
  1. 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).
  2. 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.

Modelo de prompt flexível com o campo de mesclagem de fluxo substituindo os três campos de mesclagem excluídos.

Testar o prompt

  1. No campo Reservation (Reserva) insira er. Selecione qualquer reserva.
  2. No campo Experience (Experiência), insira Family (Família). Selecione Family Karaoke Night (Noite de karaokê em família).
  3. Clique em Preview (Visualizar).
  4. Dê uma olhada no resultado do seu modelo de prompt.
  5. 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.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback