Assistente de IA alimentado pelo Telegram sincroniza refeições com o Google Sheets
Este template de automação n8n cria um assistente de IA baseado no Telegram que permite aos usuários registrar facilmente suas refeições, acompanhar a nutrição e obter relatórios diários personalizados. Ao integrar com o Google Sheets, a solução armazena os dados de refeição do usuário e fornece análises detalhadas.
Os usuários podem interagir com o agente de IA por meio de entradas de texto, voz ou imagem para registrar suas refeições, que são então processadas usando o modelo de linguagem Google Gemini. O template é projetado como uma alternativa de código aberto a aplicativos comerciais similares de rastreamento nutricional, fornecendo uma solução com inteligência artificial para usuários preocupados com a saúde que preferem gerenciar seus dados dentro da plataforma de mensagens Telegram.
Como a Latenode estima tempo e custo
A Latenode cobra o tempo de execução do workflow em segundos de CPU. Os primeiros 10.000 segundos de CPU são gratuitos a cada mês; depois, o uso segue o preço pay-as-you-go por segundo de CPU. Nós AI Plug-and-Play (PnP) são cobrados separadamente — cada token PnP custa US$ 1, cobrado pay-as-you-go ao custo do fornecedor mais uma pequena taxa de processamento, sem necessidade de chaves de API.
Preços completos — como funcionam os segundos de CPU →Visualização do workflow
O que este modelo faz
- Extrai os dados de refeição dos usuários de mensagens do Telegram usando o processamento de linguagem IA Gemini
- Normaliza os dados de refeição e os armazena em uma planilha do Google Sheets
- Fornece relatórios nutricionais diários personalizados aos usuários com base em suas refeições registradas
- Permite que os usuários interajam com o assistente de IA por meio de entradas de texto, voz ou imagem
- Armazena os dados de refeição do usuário em uma planilha para análises e rastreamento detalhados
Como funciona
Receber Mensagem do Telegram
A automação é acionada sempre que um usuário envia uma mensagem para o assistente de IA baseado no Telegram. O sistema escuta mensagens recebidas do Telegram e extrai as informações relevantes, como o tipo de mensagem (texto, imagem ou voz), o conteúdo da mensagem e o ID do usuário no Telegram.
Rotear Mensagem com Base no Tipo
O sistema então roteia a mensagem recebida com base em seu tipo. Se a mensagem for texto, o sistema extrai o conteúdo de texto. Se a mensagem for uma imagem, o sistema baixa a imagem. Se a mensagem for uma gravação de voz, o sistema extrai o conteúdo de áudio.
Analisar Texto, Imagem e Voz
Os dados de texto, imagem e voz extraídos são então enviados para o modelo de linguagem Google Gemini para análise. O Gemini processa a entrada do usuário e extrai informações relevantes, como os detalhes da refeição, informações nutricionais e preferências do usuário.
Verificar Status de Registro do Usuário
O sistema então verifica se o usuário já está registrado no sistema. Se o usuário não estiver registrado, o sistema extrai a solicitação de registro do usuário da mensagem do Telegram e adiciona o novo usuário ao perfil de usuário do Google Sheets.
Recuperar Dados do Usuário
Uma vez que o usuário é registrado ou identificado, o sistema recupera os registros de refeições e os dados de perfil do usuário da planilha do Google Sheets. Isso inclui as entradas de refeições anteriores do usuário e quaisquer configurações ou preferências personalizadas.
Gerar Resposta Personalizada
Usando a entrada do usuário e seus dados armazenados, o sistema gera uma resposta personalizada usando o modelo de linguagem Google Gemini. Esta resposta pode incluir um resumo do registro de refeições do usuário, sugestões para melhorias nutricionais ou um relatório diário sobre a ingestão calórica e o equilíbrio de macronutrientes do usuário.
Enviar Resposta ao Usuário
A resposta gerada é então enviada de volta ao usuário através da plataforma de mensagens Telegram. O usuário pode visualizar a resposta, que pode incluir texto, imagens ou até mesmo mensagens de voz, e continuar a conversa com o assistente de IA.
Armazenar Dados da Refeição
Se o usuário registrar uma nova refeição, o sistema armazena os dados da refeição na planilha do Google Sheets, atualizando o histórico de refeições e o rastreamento nutricional do usuário.
Enviar Relatório Diário
Ao final de cada dia, o sistema gera um relatório diário personalizado para o usuário com base em seus registros de refeições e dados nutricionais. Este relatório é então enviado de volta ao usuário através da plataforma de mensagens Telegram, fornecendo um resumo de sua ingestão nutricional diária e quaisquer recomendações para melhoria.
Guia de configuração
Adicionar Credencial do Bot do Telegram
1. No painel de Credenciais do Latenode, adicione uma nova credencial para a integração com o Telegram. 2. Insira o token do seu bot do Telegram e outros detalhes necessários para autenticar o bot.
Configurar Integração com Google Sheets
1. No painel de Credenciais do Latenode, adicione uma nova credencial para a integração com o Google Sheets. 2. Autorize o Latenode a acessar sua conta do Google e selecione o documento e a planilha do Google Sheets que deseja usar para armazenar os dados das refeições.
Configurar Modelo de IA Google Gemini
1. No painel de Credenciais do Latenode, adicione uma nova credencial para a integração com o Google Gemini. 2. Forneça os detalhes necessários, como o ID do modelo, para conectar o Latenode ao modelo de linguagem Google Gemini para análise de refeições.
Mapear Campos da Mensagem do Telegram
1. Nas configurações do nó de gatilho do Telegram, mapeie os campos da mensagem recebida (texto, voz, imagem) para os campos de dados correspondentes no fluxo de trabalho.
Configurar Operações de Dados do Google Sheets
1. Nos nós do Google Sheets, especifique o nome da planilha, os mapeamentos de colunas e outras configurações para armazenar corretamente os dados de refeição e as informações de perfil do usuário.
Requisitos
FAQ