Automatizar chatbots de IA de Telegram con integración de OpenAI
Este bot de Telegram utiliza inteligencia artificial para proporcionar una interfaz de chat dinámica a los usuarios. Escucha los mensajes de los usuarios de Telegram y genera respuestas utilizando la API de OpenAI, lo que permite a los usuarios hacer preguntas y automatizar tareas dentro del chat.
El bot también puede generar imágenes basadas en las indicaciones del usuario utilizando la API de OpenAI. Si se recibe un comando no compatible, se envía un mensaje de error al usuario. Esta automatización está diseñada para mejorar las experiencias de mensajería y bots, como se describe en el indicador de creación de productos.
Cómo Latenode estima el tiempo y el coste
Latenode factura el tiempo de ejecución del workflow en segundos de CPU. Los primeros 10.000 segundos de CPU son gratuitos cada mes; después, el uso sigue el precio pay-as-you-go por segundo de CPU. Los nodos AI Plug-and-Play (PnP) se facturan por separado: cada token PnP cuesta 1 USD, con pago pay-as-you-go al coste del proveedor más una pequeña comisión de procesamiento, sin necesidad de claves API.
Precios completos — cómo funcionan los segundos de CPU →Vista previa del workflow
Qué hace esta plantilla
- Escucha los mensajes de los usuarios de Telegram y genera respuestas utilizando la API de OpenAI.
- Permite a los usuarios hacer preguntas y automatizar tareas dentro de la interfaz de chat de Telegram.
- Genera imágenes basadas en las indicaciones del usuario utilizando la API de OpenAI.
- Envía mensajes de error para comandos no compatibles para mejorar la experiencia del usuario.
- Proporciona una interfaz de chat dinámica para mejorar las experiencias de mensajería y bots.
Cómo funciona
Disparador de Telegram
El bot de Telegram escucha los mensajes de los usuarios de Telegram, activando el proceso de automatización del chat.
Obtener mensaje de Telegram
El bot extrae el contenido del mensaje de la actualización de Telegram, preparándolo para su posterior procesamiento.
Generar respuesta
El bot utiliza la API de OpenAI GPT para generar una respuesta dinámica al mensaje del usuario, adaptada a la conversación.
Enviar mensaje de Telegram
El bot envía la respuesta generada de vuelta al usuario dentro de la interfaz de chat de Telegram.
Verificar comando
El bot determina la respuesta adecuada según el contenido del mensaje del usuario, enrutando la solicitud a la funcionalidad correcta.
Saludo
Si el usuario es nuevo, el bot genera un mensaje de bienvenida utilizando la API de OpenAI GPT.
Generar imagen
Si el usuario solicita una imagen, el bot utiliza la API de generación de imágenes de OpenAI para crear una imagen basada en la indicación del usuario.
Enviar imagen
El bot envía la imagen generada al usuario dentro de la interfaz de chat de Telegram.
Enviar mensaje de error
Si el comando del usuario no es compatible, el bot notifica al usuario dentro del chat de Telegram.
Enviar acción de escritura
Mientras procesa la solicitud del usuario, el bot envía una acción de escritura para indicar que el bot está trabajando activamente en la respuesta.
Guía de configuración
Agregar credencial de Telegram
En el panel de Credenciales de Latenode, agrega una nueva credencial de Telegram. Ingresa el token de tu bot de Telegram proporcionado por el BotFather.
Agregar credencial de OpenAI
En el panel de Credenciales de Latenode, agrega una nueva credencial de OpenAI. Ingresa tu clave API de OpenAI.
Configurar el nodo del bot de Telegram
En el constructor de Latenode, agrega un nodo de Telegram. Selecciona la credencial de Telegram que agregaste anteriormente y configura el nodo para escuchar actualizaciones de mensajes.
Configurar nodos de OpenAI
En el constructor de Latenode, agrega un nodo de OpenAI para generar respuestas de texto y un nodo de OpenAI para generar imágenes. Selecciona la credencial de OpenAI que agregaste anteriormente y configura los nodos con la configuración adecuada, como la temperatura del modelo y la longitud del token.
Asignar campos de datos
En el constructor de Latenode, asigna los datos del mensaje entrante del nodo de Telegram a las entradas adecuadas para los nodos de OpenAI. También, asigna las respuestas e imágenes generadas de vuelta al nodo de Telegram para enviarlas al usuario.
Requisitos
FAQ