|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/whatsapp-bot-chatgpt-dialogflow/
课程评论:没有评论
**课程名称:** 使用WhatsApp官方API、Node.js、ChatGPT和Dialogflow开发WhatsApp机器人 **课程概述:** 本课程将带您从零开始学习如何开发一个WhatsApp机器人,同时对接其官方API。您将深入理解用于发送文本、图片、音频、视频、文档、位置、列表、按钮等各类消息的JSON字段和结构。 课程还将重点讲解Dialogflow的工作原理及其作为AI的强大能力,它能理解自然语言并根据您的配置做出响应。您将学会如何利用Dialogflow处理大部分机器人逻辑。 此外,您还将学习如何集成ChatGPT作为机器人的额外AI增强功能。 在数据存储方面,我们将使用Redis来存储和验证每个用户/客户的关键信息,并利用MySQL来存储用于处理指标或用户历史记录的数据。 **替代方案说明:** 课程还会提供WhatsApp官方API的一种替代方案,即Node.js库`whatsapp-web`。这适用于您在Meta的官方机器人部署流程中遇到任何问题时作为备用。我们将对该方案进行通用性讲解,并提供源代码供您参考。
En este curso aprenderás a desarrollar de 0 un bot para WhatsApp consumiendo su API oficial, entenderás los campos y la estructura del JSON que debe formarse para cada tipo de envío de mensajes que pueden ser de texto, imagen, audio, video, documento, ubicación, lista, botones, etc.Entenderás como funciona Dialogflow y lo útil que puede ser para el desarrollo de un bot ya que es una IA que tiene la capacidad de comprender el lenguaje natural y tomar decisiones de que respuesta enviar según la configuración que hayamos establecido. De hecho es posible realizar la mayor parte de la lógica del bot directamente en Dialogflow.Además aprenderás a integrar ChatGPT como un complemento adicional de IA para el bot.Usaremos Redis para almacenar y validar información clave de cada usuario/cliente y MySQL para almacenar datos que pueden servir como base para procesar métricas o tener un historial propio de las personas que han usado el bot.Adicionalmente te explicare una alternativa al API oficial de WhatsApp que es la librería de NodeJS whatsapp-web, esto en el caso de que tengas algún inconveniente con la información que solicita Meta para poner en producción tu bot, la explicación será de manera general y tendrás el código fuente para guiarte.