Preços
PRODUTO
SOLUÇÕES
por casos de uso
AI Gestão de leadsFacturaçãoMídia socialGestão de ProjetosGestão de dadospor setor
saber mais
BlogModelosVÍDEOSYoutubeRECURSOS
COMUNIDADES E MÍDIAS SOCIAIS
PARCEIROS
Neste artigo, configuraremos um script no Latenode para enviar um e-mail a um cliente de agência de viagens que acabou de reservar um passeio.
O esquema de tal cenário é simples: sabemos sobre o cliente seu gênero, idade, de qual cidade e para qual cidade ele está planejando uma viagem. Com base nesses dados, prepararemos um texto de e-mail para dizer a ele para onde ir e o que ver quando chegar à cidade. Aqui está um exemplo do texto que o ChatGPT preparará:
Bem-vindo à charmosa cidade de Limassol, Chipre! Como turista de inverno, há muitas coisas para você ver e fazer durante sua estadia. Quando se trata de lugares para ver, as três principais atrações imperdíveis são: O Castelo de Limassol, um castelo medieval localizado no coração da cidade. O castelo é um ótimo lugar para aprender sobre a rica história da cidade e também oferece ótimas vistas da cidade e do mar. A Marina de Limassol, uma bela marina que oferece uma variedade de lojas, restaurantes e bares. É um lugar perfeito para dar uma volta, fazer uma refeição ou tomar uma bebida e admirar os barcos. O centro histórico de Limassol, um bairro charmoso repleto de arquitetura tradicional, lojas pitorescas e cafés aconchegantes. Este é um lugar perfeito para passear e sentir a cultura local. Quanto às atividades para fazer, as três principais recomendações são: Visite o Museu Arqueológico de Limassol, que abriga uma vasta coleção de artefatos que lançam luz sobre a rica história e cultura da ilha. Faça um tour de vinhos pela região de Limassol, onde você pode provar os vinhos locais e aprender sobre a tradição vinícola da ilha. Visite o lago salgado de Limassol, que é um ótimo lugar para observação de pássaros e também oferece belas vistas da cidade. Limassol é uma cidade com muito a oferecer e estas são apenas algumas das muitas coisas que você pode ver e fazer durante sua visita. Aproveite sua estadia em Limassol e não hesite em pedir recomendações aos moradores locais, pois eles ficarão mais do que felizes em ajudá-lo a descobrir as joias escondidas de sua cidade.
Primeiro, vamos verificar a lista do que precisamos para criar uma cadeia: uma conta ChatGPT e sua chave pessoal, bem como a conta Mailgun e sua chave de API privada;
A chave pessoal no ChatGPT pode ser visualizada ou criada aqui no perfil Configurações:
A chave da API do Mailgun também está no Configurações no perfil:
A primeira coisa que fazemos, como sempre, é criar um nó: "+ Adicionar Nó" => "Http" => "Webhook";
Vamos copiar o endereço dele imediatamente;
Salve suas alterações;
Vamos também preparar uma solicitação para um cliente de descanso (Carteiro, Insônia):
Altere o link do Webhook para o seu;
Em seguida, substitua em pessoalTokenChatGPT sua chave do ChatGPT;
Em seguida, coloque em apiKeyArma de Correio sua chave do Mailgun;
Mude também o email para seu e-mail de teste, então se você tiver um plano gratuito do Mailgun você poderá enviar somente para o e-mail que você especificou ao se registrar;
O resto você pode mudar à vontade;
Crie um novo nó: "+ Adicionar Nó" => "Código" => "JavaScript";
Insira o conteúdo nele:
Salvar;
Amarre os nós juntos;
Inicie e chame a cadeia para transferir dados entre os nós;
Vamos abrir novamente as configurações do nó "JavaScript";
Verifique todas as construções como "dados["{{1.corpo.pessoaGênero}}"]"que o número do Webhook corresponde àquele de onde recebemos os dados, caso contrário, substitua-o pelo necessário (lembre-se, 1 é o número do nó escrito sob o nome do nó, então se for uma consulta, você deve escolher o campo do objeto responsável pelo tipo de dados enviados/recebidos - corpo para formulários ou consulta para parâmetros de consulta);
Em seguida, crie um nó "Http request" que fará uma solicitação para gerar frases com base em parâmetros de texto da variável message no nó JS;
Criar nó: "+ Adicionar nó" => "Http" => "Solicitação HTTP";
Salvar;
Vamos conectar os nós;
Inicie e chame a cadeia para transferir dados entre os nós;
Vamos formar o campo "Url": no início substituiremos a variável "apiChatGPT" do nó "JavaScript" e depois dele especificaremos /conclusões;
Leia mais sobre esta e outras chamadas na API ChatGPT no final deste artigo;
Vamos mudar o método para "POST";
Em "raw", vamos substituir a variável do primeiro nó "JavaScript";
Nos Cabeçalhos vamos adicionar dois:
- Content-Type com valor: aplicação / json
- Autorização, no valor selecione uma variável do nó "JavaScript" com o nome: pessoalTokenChatGPT
Vamos salvar as alterações;
Adicione um nó "Resposta do Webhook" para retornar o texto gerado pelo ChatGPT na resposta: "+ Adicionar Nó" => "Http" => "Resposta do Webhook";
Salvar;
Amarre os nós juntos;
Inicie e chame a cadeia para transferir dados entre os nós;
Vamos adicionar a resposta recebida do nó anterior "Solicitação HTTP", não esqueça de especificar o índice entre colchetes;
Vamos salvar as alterações;
Por último, vamos adicionar mais um nó "Solicitação HTTP" para enviar as ofertas de marketing prontas geradas pelo Mailgun: "+ Adicionar nó" => "Http" => "Solicitação HTTP";
Salvar;
Amarre os nós juntos;
Execute e chame a cadeia para transferir dados entre os nós;
Em seguida, vamos ao site do Mailgun na seção: "Enviando" => "Visão geral";
Copie o código CURL pronto:
Cole-o na "Solicitação HTTP" por meio de "Criar a partir do exemplo (CURL)":
Em seguida, copie a chave e o domínio do site do Mailgun em algum lugar, como um bloco de notas;
Na Url colocamos primeiro o apiMailgun variável do primeiro nó "JavaScript", então /seu domínio no Mailgun/, no final /mensagem;
Altere o método para "POST";
No corpo selecionaremos a aba "form-data";
No corpo faremos tudo como nas imagens abaixo:
- da: Caixa de areia do Mailgunseu domínio no Mailgun>;
- Para: sua caixa de correio de teste para testar, selecione a variável de nó "JavaScript" clienteEmail, coloque dentro <>;
- Assunto: Hora de viajar?;
- texto: variável do nó "Resposta do Webhook" recebeu texto após a geração;
Abaixo no bloco “Autorização” no campo “Senha” insira a apiKeyArma de Correio variável do primeiro nó "JavaScript";
Salve as alterações;
Vamos começar uma cadeia completa e chamá-la;
Depois disso, você deverá receber uma carta com o texto gerado no endereço de e-mail que você especificou. Verifique sua pasta de spam caso não o tenha encontrado em sua caixa de entrada;
Obrigado pela atenção, nos vemos em novos artigos, haverá outro no ChatGPT! 😉
Documentação da API do ChatGPT
Documentação da API do Mailgun
Aplicação Um + Aplicação Dois