Me fascinó tu video anterior del GPT con Acciones, pero con este video te superaste por mucho 😮😮😮 Sería interesante ver como se integra con WhatsApp y otras apps 👏👏👏
👏👏👏 *Tremendo Juan, muchas gracias...* me resolviste una gran duda que seguramente compartiré con varios de los suscriptores. Tengo una pregunta: ¿Qué estrategia usarías si quisieras hacer un servicio pago? La idea sería cobrar al usuario por cada pregunta, obviamente más de lo que sale resolverla con el modelo que decidas usar. *¡Gran trabajo, de nuevo gracias!*
Depende del caso de uso. Pero en general el modelo de negocio que mejor encaja con un Asistente de IA es un modelo de suscripción con prueba gratuita. Puedes crear una asistente, permitirle a cualquier usuario probarlo durante un periodo de tiempo para de esa forma demostrar al usuario que tu solución aporta valor, y tras ese periodo de prueba indicarle que para continuar utilizándolo debe pagar X € al mes. Para que el negocio sea rentable tendrías que medir cuánto te cuesta de media cada interacción por usuario y establecer un límite en el número de interacciones que un usuario puede realizar durante un mes, como hace OpenAI, que aunque pagues ChatGPT Plus tienes un límite de 50 mensajes cada 3 horas si utilizas GPT4. También deberías tener en cuenta otros costes, como el coste de captación de los cliente o el coste de las pruebas gratuitas.
A mi juicio, el mejor video tutorial en RUclips para explicar y hacer entender el funcionamiento de OpenIA con Botpress para la implementación en webs tipo wordpress y aplicativos (personalmente seguí los pasos descritos para integrar el chatbot en Laravel). Felicitaciones por tan genial ayuda.
Esta una de las excepcionales veces que comento en un video de RUclips. Simplemente te quiero dar las gracias. Después de ver 20 videos en varios idiomas, el tuyo resolvió mi necesidad. Te deseo lo mejor en tu canal.
Muy buen video FELICITACIONES. Solo que al subir el archivo adjuntado, plantilla de Botpress me genera el siguiente error: Error while omporting table/body must have required property 'name' . Alguna idea??? una ves mas FELICITACIONES
Hola Juan, te sigo siempre y este video me encanta y lo hice realidad, sólo que me gustaría me digas cómo hacer para cuando abra la página en vez de salir el widget salga el chat directamente. Desde ya te agradezco tu ayuda y tus vídeos 👋👋
Buenísimo! Tengo una pregunta a ver si sabes cómo hacerlo. Estoy creando un chatbot y esto me va perfecto, pero también quiero hacerlo a través de Whatsapp, y no consigo aclararme con MAKE para añadir o crear el thread ID para mantener esa memoria en cada chat. Sabes cómo hacerlo?
Hola! Botpress tiene integración con Whatsapp, no sería necesario utilizar Make. El código que incluye la plantilla que he utilizado (y compartido) de Botpress ya se encarga de realizar las peticiones necesarias a la API de OpenAI para, entre otras cosas, crear los Threads.
Suuuuper útil!!! Pero me falla la carga de la plantilla botpress: me sale el mensaje "Import Error" Bot import failed. Error while importing table undefined: request/body must have required property "name". Alguna idea de como solucionarlo? Mil gracias!
Conseguí resolver el problema que hay al importar la plantilla de este video en Junio de 2024: 1. esa plantilla es de la versión 1.8 de Botpress, y a Junio de de 2024 ya van por la 1.11 2. en mi caso bastó con abrir el archivo de la plantilla (es un archivo comprimido que contiene 3 archivos) y editar el contenido del archivo bot.json 3. debes buscar el elemento "tables", y verás que hay una línea con este contenido: "prettyId": "ThreadsTable", 4. debes agregar otra línea debajo con este contenido: "name": "ThreadsTable" 5. guardas los cambios y cverás que ya no tienes problemas para importar la plantilla (a 29 de Junio de 2024) Saludos! Voy a probar si funciona :-)
Esta muy bueno el video. Lo unico es que no puedo tomar leads con esta configuración. Cuando se hace lineal podes ir tomando esos datos paso a paso y almacenarlos en variables. Con esta forma la veo dificil. El asistente pide nombre, pais y mail pero no lo puedo mandar a un sheet de google. Buen canal! Gracias
Para eso tendrías que crear otro nodo en botpress para que tome los datos y luego otro nodo para enviar esos datos a la plataforma que uses. El nodo que toma los datos agrégale la card "IA Task" esa card es una de usa IA y es la que puede hacer funciones complejas. En la instrucción le puedes decir que vaya actualizando las variables con cada dato que tu necesitas y luego usar otra card de "Execute code" para hacer la conexión API a la plataforma donde guardarás los datos. Nota: la card IA Task necesitas 4 parámetros, instrucción, input, variables y ejemplos. En la instrucción debes decirle el nombre de las variables a actualizar ejemplo: variable "nombre" y luego en el Input le vuelves a decir pero debes colocarla como aparece en botpress o sea, variable para almacenar nombre: @workflow.Nombre , luego en la sección de variables vuelves a colocarla, y luego en los ejemplos colocas que debería guardar en esa variable y ya con eso ella lo hará cada vez que hable con la persona...
Yo no he llegado a esa parte todavía, pero diría que eso lo consigues defiendo funciones en la interfaz del asistente de OpenAI. Creo que puedes definir en las instrucciones del asistente que -por ejemplo- extraiga el nombre y el correo electrónico del interlocutor y cuando lo tenga entonces llame a la función "guardar_datos_contacto(name,email)"... en donde esa función llamará a un webhook externo para guardar los datos o directamente igual y puedes correr una instrucción SQL a un servidor remoto. Porqué esas funciones las defines con Javascript y/o python, creo... Esto mismo también funcionaría para RECUPERAR información de bases de datos externas. Encontrarás mucha información si buscas sobre este tema. Pero ten en cuenta que no es una cuestión de Botpress, sino del Asistente de OpenAI.
Me encantaría que hagas uno que recorra tablas de base de datos, tipo MySql o SQL Server, de manera tal que un ususario pueda interactuar con la UI o, pedir cosas o datos con lenguaje natural
Sí, lo comento al final del vídeo. El coste dependerá mucho del tipo de asistente que crees. Si crear un asistente con el Retrieval o el Code Interpreter activado y utilizas el modelo GPT4 puede llegar a salirte bastante caro. Ahora mismo es la principal desventaja de construir un asistente desde la plataforma de desarrolladores de OpenAI.
Una genialidad, muchas gracias, haces que lo difícil parezca fácil. Lo he probado y funciona con la versión V1, pero hoy he creado uno y no se si hay que modificar también el archivo? porque no me funciona.Gracias
Que buen video. Muchas gracias. Muy bien explicado. Sabes si es posible conectar un chat entrenado con fine-tunning? Estoy probando un par de modelos entrenados por mi y me parecen buenísimo, porque logras que el chat, responda apegado a lo que quieres y es mas barato que usar un asistente con un documento de contexto. El problema, es que no encuentro como conectarlo. Bueno si, con plugins de WP, pero preferiría hacerlo sin plugins. Sabes si se puede?
Hola! Excelente tutorial. Habrá cambiado algo en la plantilla que ahora responde lo mismo que pregunto? Intenté crear uno nuevo en BotPRess y hacer todo desde cero varias veces, y es igual. Podrá tener algo que ver el modelo o el hecho de que tenga activado "Code Interpreter" el GPT o que tenga un archivo?
Me parece que es un pedazo de vídeo. Si haces algo sencillito puede ir bien de precio como asistente en una web de una Pyme.
Месяц назад+1
Enhorabuena por tus contenidos!! Tengo un problema con la plantilla de importación, me da el siguiente error: Error while importing table undefined: request/body must have required property name. Quizás es por el tiempo que ha pasado desde el vídeo y hay que cambiar algo en la plantilla. Podrías ayudarme? Muchas gracias por adelantado y enhorabuena de nuevo
Que contenido mas brutal te felicito, seria buenísimo ver una integración con whatsapp e Instagram, esto sería mejor que pagar por manychat o cuál crees que es mejor? sabes si la info se puede llevar a una base de datos?
Nos ha pasado a todos...😅 La tecnología está evolucionando tan rápido que ahora el coste de desarrollar algo de IA tiene un coste muy inferior al de hace unas semanas/meses-
AYUDA! al clickear en "Publish" me aparece el siguiente error "An unexpected error ocurred when trying to process your request. (Error ID:...) (Status Code: 400)" saben cómo solucionarlo? hice todo como indica el video
Hola tengo un problema y es que al mandar un mensaje me responde con el mensaje que yo envié si le digo por ejemplo Hola soy Juan El bot me responde Hola soy Juan Cual es el problema ?
Super bien explicado. Y no hay forma de integrar mi propio GPT creado por mi en mi web Wordpress por ejemplo? Tiene que hacerse por asistente si o si? Gracias
Excelente información, una sola pregunta, a la hora de subir el archivo me sale error, alguien a pasado por eso y tal vez sabe como solucionarlo? Gracias!
Al intentar subir la plantilla arroja el siguiente error: 1. Bot Import Failed. Error While importing table undefined: reques/body must have required property 'name'.
Conseguí resolver el problema que hay al importar la plantilla de este video en Junio de 2024: 1. esa plantilla es de la versión 1.8 de Botpress, y a Junio de de 2024 ya van por la 1.11 2. en mi caso bastó con abrir el archivo de la plantilla (es un archivo comprimido que contiene 3 archivos) y editar el contenido del archivo bot.json 3. debes buscar el elemento "tables", y verás que hay una línea con este contenido: "prettyId": "ThreadsTable", 4. debes agregar otra línea debajo con este contenido: "name": "ThreadsTable" 5. guardas los cambios y cverás que ya no tienes problemas para importar la plantilla (a 29 de Junio de 2024)
Muy bueno el video, pero puede ser que algo no me funciona, realice todos tus pasos, pero no puedo hacer que el bot, utilice mi GPT personalizado para que responda solo con el contenido que ha sido entrenado... me puedes ayudar ?
Hola Juan, excelente video, me funcionó perfecto. Tengo una consulta, se puede configurar preguntas frecuentes? Para cuando abran el chat por ejemplo que aparezca un botón de "dirección" "télefono" etc...? Esto si lo puedo hacer en los gpts pero no encuentro la manera desde platform.
No se puede configurar un Asistente para que haga eso, pero Botpress sí tiene funcionalidades para mostrar al usuario los mensajes que tú desees cuando te escriban.
Hola, muchas gracias por el video es muy útil para los que no somos programadores. Pregunta: como puedo modificar el código HTML para que el chatbot ocupe toda la pantalla, necesito tener una página solo con el chatbot. Gracias!
Me gustaría saber cómo se puede usar las funciones del asistente para poder hacer acciones. Por ejemplo llamar a una API para consultar datos. Con los gpt es fácil, pero como el asistente no lo consigo
Hola, me pasa como al chico del comentario anterior, sigo todos tus pasos y el bot me responde lo mismo que le escribo 🤦🏽 ¿podrías ayudarnos? Gracias por la ayuda y lo que nos enseñas en tus vídeos 😊
Conseguí resolver el problema que hay al importar la plantilla de este video en Junio de 2024: 1. esa plantilla es de la versión 1.8 de Botpress, y a Junio de de 2024 ya van por la 1.11 2. en mi caso bastó con abrir el archivo de la plantilla (es un archivo comprimido que contiene 3 archivos) y editar el contenido del archivo bot.json 3. debes buscar el elemento "tables", y verás que hay una línea con este contenido: "prettyId": "ThreadsTable", 4. debes agregar otra línea debajo con este contenido: "name": "ThreadsTable" 5. guardas los cambios y cverás que ya no tienes problemas para importar la plantilla (a 29 de Junio de 2024) Saludos! Voy a probar si funciona :-)
Hola amigo, no puedo "enlazar" al modelo GPT que ya tengo, seguí todos los pasos y no tengo ningún error, solo que las respuestas las toma de ChtGPT, en lugar de mi modelo GPT que ya esta entrenado. ¿Tendremos que personalizar algo en tu script "OpenAI_Web_Assistant.BZ"?, por cierto, solo es un solo archivo que debemos descargar?
Genial la info!! me gustaria saber como limitar el numero de consultasal asistente por usuario, lo haria desde OpenIA o desde Botpress? que me recomendas en ese caso? gracias !!
Puedes tratar de incluir en las instrucciones que definen a tu Asistente de OpenAI simplemente esto: "No alargues demasiado la conversación con un mismo interlocutor. Si sobrepasa los 10 mensajes, entonces amablemente te despides y le agradeces su tiempo. " 😎
🤔🤔🤔 Qué pasa si te pregunta el usuario de otra cosa y te pide un poema, por ejemplo o comienza a mandar mensajes innecesarios... esas limitaciones al usuario deben ir en el PROMPT?... como limitas al ChatBot a que no conteste cualquier estupidez que se le pida y como limitas al usuario a que deje de escribir tonterias?..
Sí, podrías limitarlo a través del Prompt. También podrías configurar en Botpress un número máximo de respuestas por parte del usuario, para que el Asistente deje de responder al usuario si ha escrito ya muchos mensajes. Podrías enviarle al usuario un mensaje final tipo: "Lo siento, parece que no podemos ayudarte. Si tienes cualquier problema lo mejor es que nos escribas por email"
No se puede hacer, Botpress solo funciona con mensajes de texto. Pero estoy seguro que pronto añadirán funcionalidades para que el usuario pueda subir imágenes y documentos.
Si quieres que sea un chatbot web con Botpress no puedes hacerlo, pero sí sería viable si construyes un chatbot para Whatsapp. En esta página de la documentación de Botpress explican cómo utilizar audios e imágenes recibidos a través de Whatsapp: botpress.com/docs/cloud/channels/whatsapp/
buenas, me gustaria saber si el gpt integrado en la pagina web puede realizar acciones o cambiar cosas de la pagina, por ejemplo si es una pagina de tareas. Le dices que tienes una cita a las 4 al dia siguiente y te guarda la cita en un calendario que tienes en esa pagina web o te lo guarda en una barra de tareas, gracias!!
Gracias por el contenido! Me encontré con una situación peculiar. Tengo un GPT que se especializa en obtener información a partir de unos documentos que están en su base de conocimiento. Cuándo le hago una consulta en el playground de Openai acierta el 10/10, pero cuando hago exactamente la misma consulta en Botpress siguiente tus instrucciones, me encuentro con unas respuestas muy mediocres. A qué crees que se pueda deber? Gracias crack!
Pues no lo se... Me parece extraño, si estás utilizando el mismo asistente la calidad el resultado debería ser similar porque el playground lo que hace es simular las peticiones a la API.
Sería genial ver cómo configurar para que capturé los datos de tu cliente responda y te direccione 😮 aunque si fuera solo para eso creo que no necesita ni GPT 😅
Muy bueno, tengo una duda hice todo paso a paso y cuando estoy en el share para probarlo le pongo hola y me replica lo que escribi por ejemplo: si pongo (asdasdasda) me responde (asdasdasda) tienes alguna idea porq pasa ?, ojala me puedas ayudar y gracias por estos videos.
Puedo hacer que el usuario envíe imágenes al bot a través de botprss, por ejemplo para solicitar que el bot describa una foto enviada por el usuario ? No encuentro cómo configurar el user input para que este pueda subir files o fotos
Lamentablemente Botpress no tiene esa opción, espero que la añadan pronto porque... Somos unos cuántos los usuarios que la echamos en falta. Actualmente Botpress solo admite texto como input. Para crear chatbots que admitan imágenes como input te recomiendo Manychat.
Genial, una consulta, y desde el botpress es posible que cuando el usuario escriba una consulta, el asistente acuda a una de sus funciones para tomar datos de una base de datos en Airtable por ejemplo?
Excelente video, yo tengo una implementación con la api y chainlit personalizado, pero no logro dejarlo bien del todo. Existe alguna app similar a botpress pero open source?
Hola Juan, tengo una duda, ya diseñé un bot y lo incrusté en mi web, todo bien. Pero el tiempo de respuestas es muy largo, demora en responder entre 20 y 30 segundos, incluso un simple "hola". ¿Sabes si pagando un plan de botpress esto se resuelve? ¿tendrá relación con mi ubicación? Soy de Chile, saludos.
No creo que se resuelva pagando por Botpress, tampoco debería tener relación con la ubicación. ¿Le has dado muchas instrucciones al asistente? Si tarda mucho en responder el problema probablemente sea que el Asistente tarda mucho en generar la respuesta, por alguna razón se piensa mucho la respuesta
Pues habría que hacer algo de desarrollo extra, pero se podría hacer. OpenAI tiene un modelo de IA llamado Whisper que permite pasar de audio a texto, se podría utilizar en este caso para transcribir los audios.
Buen video, yo he creado un GPT en la página de openai lo guarde como "público" pero al compartir con mis amigos no lo pueden abrir (ellos tienen chatgpt plus), ¿qué puedo hacer en este caso?
Hola, ¿es posible hacer que las conversaciones con el bot se queden grabadas? Me refiero a que si diferentes usuarios entran en una WEB con su usuario y contraseña, cada usuario pueda consultar su histórico de conversaciones. Gracias
Sí, podrías hacer lo que comenta @Equinoxio: guardarlas en tu sistemas. Pero OpenAI también las guarda, la API tiene un endpoint que te permite obtener una lista con todos los mensajes de un thread específico. Simplemente tendrías que saber el ThreadId de cada usuario, esa información quedad almacenada en Botpress en la tabla ThreadsTable que puedes ver en el menú lateral izquierdo de la plantilla que he utilizado.
Digamos que tienes un GPT en una web de la empresa X, prompteas en su chat, deja tu comportamiento programado y ahora compórtate como yo te pido... puedes empezar a usar GPT4 "gratis" consumiendo los tokens de la empresa X. Osea ¿dónde queda la seguridad?
Puedes desde Botpress, o la herramienta que sea, poner un límite en el numero de interacciones que un usuario puede realizar con el asistente. De hecho sería bueno hacerlo para reducir el gasto.
Buenísimo. Lo malo que nos cobren tanto Botpress a partir de los mil mensajes como OpenAI por el asistente, porque eso limita a que solo creemos herramientas que vayan a monetizarse más que a servir de ayuda desinteresadamente.
*Sin embargo no tiene nada de malo,* porque existen OTRAS tecnologías de IA que son gratuitas... ahora... si quieres usar la de OpenAI, ahí SÍ tendrás que evaluar si tu empresa cubre esos costos, o el mercado.
@@Equinoxio ¿Podrías ser tan amable de indicar cuáles, por favor? Sería de mucha utilidad. Me refiero específicamente a generar chatbots similares pero sin esos costos o con un costo bajísimo. Me queda claro que para algo grande sí ha de ser necesario pagar, pero no es ése el objetivo.
@@ilusoriob Lo mejor que puedes hacer, es primero tener claro cual es tu objetivo y luego iniciar una búsqueda en base a eso; porque hay muchas herramientas y quizás la que yo te puedo recomendar justo a ti no te sirve... además, que en los cometarios no se puede pasar direcciones, ni links, ni nada similar. _EDITO: Te voy poner solo un ejemplo de muchos, dialogflow, hay que ver si eso te sirve y si no, es justamente por lo que te acabo de decir, ¿Existen otras opciones? obvio que sí, tienes que investigar, siempre en base a los requerimientos de tu proyecto._
¿Cuanto cobran luego de los 1000 mensajes? Me gustaría saber para comparar. Existe otra compañía llamada Ora AI, puedes crear Bots gratuitos, pero si quieres ponerlo en tu web o compartirlo con gente no registrada en Ora debes pagar 20 dolares mensuales. En este caso caso, si pasas los 4000 mensajes (de usuario y bot) te cobran como $0.008 dolares x mensaje o algo así. Al menos a mi casi nadie me visita así que nunca superó tal límite jaja pero me entretiene experimentar. Y un creador gratis de bots es Poe, pero no deja colocarlo en ninguna web, solo los registrados pueden usarlo.
Espero que hayas eliminadl la key despues de crearla xD, existe gente muy jodida del coco que busca en internet este tipo de despistes para beneficios propios
Me fascinó tu video anterior del GPT con Acciones, pero con este video te superaste por mucho 😮😮😮 Sería interesante ver como se integra con WhatsApp y otras apps 👏👏👏
👏👏👏 *Tremendo Juan, muchas gracias...* me resolviste una gran duda que seguramente compartiré con varios de los suscriptores. Tengo una pregunta: ¿Qué estrategia usarías si quisieras hacer un servicio pago? La idea sería cobrar al usuario por cada pregunta, obviamente más de lo que sale resolverla con el modelo que decidas usar. *¡Gran trabajo, de nuevo gracias!*
Depende del caso de uso. Pero en general el modelo de negocio que mejor encaja con un Asistente de IA es un modelo de suscripción con prueba gratuita.
Puedes crear una asistente, permitirle a cualquier usuario probarlo durante un periodo de tiempo para de esa forma demostrar al usuario que tu solución aporta valor, y tras ese periodo de prueba indicarle que para continuar utilizándolo debe pagar X € al mes.
Para que el negocio sea rentable tendrías que medir cuánto te cuesta de media cada interacción por usuario y establecer un límite en el número de interacciones que un usuario puede realizar durante un mes, como hace OpenAI, que aunque pagues ChatGPT Plus tienes un límite de 50 mensajes cada 3 horas si utilizas GPT4. También deberías tener en cuenta otros costes, como el coste de captación de los cliente o el coste de las pruebas gratuitas.
Impecable respuesta, gracias@@productomania
A mi juicio, el mejor video tutorial en RUclips para explicar y hacer entender el funcionamiento de OpenIA con Botpress para la implementación en webs tipo wordpress y aplicativos (personalmente seguí los pasos descritos para integrar el chatbot en Laravel). Felicitaciones por tan genial ayuda.
¡Muchas gracias por el comentario! 😀
Esta una de las excepcionales veces que comento en un video de RUclips. Simplemente te quiero dar las gracias. Después de ver 20 videos en varios idiomas, el tuyo resolvió mi necesidad. Te deseo lo mejor en tu canal.
¡Gracias! Me alegro de que el vídeo te haya resultado útil :)
@@productomania La plantilla dejó de funcionar...
Cada video es aún mejor que el anterior, gracias por toda esta valiosa información, ¡gran trabajo!
¡Gracias a ti por verlos!
Genial el video. Tu tutoriales no tienen precio.
¡Gracias!
Solo con ver el título del vídeo, me he puesto nervioso, ahora voy a ver el contenido. 👏👏👍
Este canal tiene mucho futuro!
tu si sabes que contenido es el necesario . no todo lo que hay por allí. . 🎉🎉
Sois vosotros los que me dais las ideas! 😁
Que genio que sos!!!! mil gracias, es lo que buscaba!
Que buen video hombre. Gracias por compartir tan valiosa información 🎉
¡Gracias por tu comentario!
MARAVILLOSO!!! qué bien explicado gracias
Muy buen video FELICITACIONES. Solo que al subir el archivo adjuntado, plantilla de Botpress me genera el siguiente error: Error while omporting table/body must have required property 'name' . Alguna idea??? una ves mas FELICITACIONES
Me ocurre o mismo, lo solucionaste?
Hola Juan, te sigo siempre y este video me encanta y lo hice realidad, sólo que me gustaría me digas cómo hacer para cuando abra la página en vez de salir el widget salga el chat directamente. Desde ya te agradezco tu ayuda y tus vídeos 👋👋
Buenísimo! Tengo una pregunta a ver si sabes cómo hacerlo. Estoy creando un chatbot y esto me va perfecto, pero también quiero hacerlo a través de Whatsapp, y no consigo aclararme con MAKE para añadir o crear el thread ID para mantener esa memoria en cada chat. Sabes cómo hacerlo?
Excelente pregunta, estaría genial que en mismo video, responda para WhastApp y Telegram!
Hola! Botpress tiene integración con Whatsapp, no sería necesario utilizar Make. El código que incluye la plantilla que he utilizado (y compartido) de Botpress ya se encarga de realizar las peticiones necesarias a la API de OpenAI para, entre otras cosas, crear los Threads.
gracias! @@productomania
Cuanto me costaría por que pongas algo similar en mi página?
Suuuuper útil!!! Pero me falla la carga de la plantilla botpress: me sale el mensaje "Import Error" Bot import failed. Error while importing table undefined: request/body must have required property "name". Alguna idea de como solucionarlo? Mil gracias!
Alguien ha podido solucionar el error? Gracias
lo solucionaro?
Conseguí resolver el problema que hay al importar la plantilla de este video en Junio de 2024:
1. esa plantilla es de la versión 1.8 de Botpress, y a Junio de de 2024 ya van por la 1.11
2. en mi caso bastó con abrir el archivo de la plantilla (es un archivo comprimido que contiene 3 archivos) y editar el contenido del archivo bot.json
3. debes buscar el elemento "tables", y verás que hay una línea con este contenido: "prettyId": "ThreadsTable",
4. debes agregar otra línea debajo con este contenido: "name": "ThreadsTable"
5. guardas los cambios y cverás que ya no tienes problemas para importar la plantilla (a 29 de Junio de 2024)
Saludos! Voy a probar si funciona :-)
@@SergiRodriguesRius muchas gracias , funciona perfecto tu solucion
@@SergiRodriguesRius Disculpa soy nuevo en esto, yo ya hice la corrección pero como los unes a los 3 archivos como extensión .BPZ
Esta muy bueno el video. Lo unico es que no puedo tomar leads con esta configuración. Cuando se hace lineal podes ir tomando esos datos paso a paso y almacenarlos en variables. Con esta forma la veo dificil. El asistente pide nombre, pais y mail pero no lo puedo mandar a un sheet de google. Buen canal! Gracias
Para eso tendrías que crear otro nodo en botpress para que tome los datos y luego otro nodo para enviar esos datos a la plataforma que uses. El nodo que toma los datos agrégale la card "IA Task" esa card es una de usa IA y es la que puede hacer funciones complejas. En la instrucción le puedes decir que vaya actualizando las variables con cada dato que tu necesitas y luego usar otra card de "Execute code" para hacer la conexión API a la plataforma donde guardarás los datos. Nota: la card IA Task necesitas 4 parámetros, instrucción, input, variables y ejemplos. En la instrucción debes decirle el nombre de las variables a actualizar ejemplo: variable "nombre" y luego en el Input le vuelves a decir pero debes colocarla como aparece en botpress o sea, variable para almacenar nombre: @workflow.Nombre , luego en la sección de variables vuelves a colocarla, y luego en los ejemplos colocas que debería guardar en esa variable y ya con eso ella lo hará cada vez que hable con la persona...
@@Alex-ni6ed Hola Alex! Muchas gracias por tomarte el tiempo en contestar y explicar todo en detalle. Me pondré con lo que cometas. Muchas gracias! 👍
Yo no he llegado a esa parte todavía, pero diría que eso lo consigues defiendo funciones en la interfaz del asistente de OpenAI. Creo que puedes definir en las instrucciones del asistente que -por ejemplo- extraiga el nombre y el correo electrónico del interlocutor y cuando lo tenga entonces llame a la función "guardar_datos_contacto(name,email)"... en donde esa función llamará a un webhook externo para guardar los datos o directamente igual y puedes correr una instrucción SQL a un servidor remoto. Porqué esas funciones las defines con Javascript y/o python, creo...
Esto mismo también funcionaría para RECUPERAR información de bases de datos externas. Encontrarás mucha información si buscas sobre este tema. Pero ten en cuenta que no es una cuestión de Botpress, sino del Asistente de OpenAI.
Gracias, facil, sencillo y practico. No se puede pedir mas.
hasta hoy la persona que mejor trasmite conocimientos ia, gracias muy completo
Gracias!!
Me encantaría que hagas uno que recorra tablas de base de datos, tipo MySql o SQL Server, de manera tal que un ususario pueda interactuar con la UI o, pedir cosas o datos con lenguaje natural
Keep up the good work 🔥!!!
Genial, justo estaba buscando algo así. Sería brutal que hicieras el tuto para WhatsApp.
Gracias!! Estoy en ello 😜
Que maravilla! Estas hecho todo un artista!!! Muy buen tutorial!
Le he dado a la campanita 😎🙏🏽
¡Gracias crack! 😜
Gran video, muy bien explicado Juan!!👏
Buenísimo! Al estar conectado con la API de openAI, cada petición del usuario consumiría tokens de la API, y por tanto dinero? Gracias Juan
Sí, el servicio de API no es gratis de ninguna forma, siempre consume dinero dependiendo del modelo que uses.
SI, pero es super barato.
Sí, lo comento al final del vídeo. El coste dependerá mucho del tipo de asistente que crees. Si crear un asistente con el Retrieval o el Code Interpreter activado y utilizas el modelo GPT4 puede llegar a salirte bastante caro. Ahora mismo es la principal desventaja de construir un asistente desde la plataforma de desarrolladores de OpenAI.
Gracias por compartir información tan relevante, muchos éxitos en tus proyectos
¡Gracias!
Gran canal. Explicas de PM. Enhorabuena
¡Gracias!
Muy buen material, me gusta tu rollito.
Una genialidad, muchas gracias, haces que lo difícil parezca fácil. Lo he probado y funciona con la versión V1, pero hoy he creado uno y no se si hay que modificar también el archivo? porque no me funciona.Gracias
Que buen video. Muchas gracias. Muy bien explicado. Sabes si es posible conectar un chat entrenado con fine-tunning? Estoy probando un par de modelos entrenados por mi y me parecen buenísimo, porque logras que el chat, responda apegado a lo que quieres y es mas barato que usar un asistente con un documento de contexto. El problema, es que no encuentro como conectarlo. Bueno si, con plugins de WP, pero preferiría hacerlo sin plugins. Sabes si se puede?
Buenazo realmente ... gracias amigo
Hola! Excelente tutorial. Habrá cambiado algo en la plantilla que ahora responde lo mismo que pregunto? Intenté crear uno nuevo en BotPRess y hacer todo desde cero varias veces, y es igual. Podrá tener algo que ver el modelo o el hecho de que tenga activado "Code Interpreter" el GPT o que tenga un archivo?
Buenísimo!
Son muy útiles estos vídeos
Gracias por tu comentario!!
Me parece que es un pedazo de vídeo.
Si haces algo sencillito puede ir bien de precio como asistente en una web de una Pyme.
Enhorabuena por tus contenidos!! Tengo un problema con la plantilla de importación, me da el siguiente error: Error while importing table undefined: request/body must have required property name. Quizás es por el tiempo que ha pasado desde el vídeo y hay que cambiar algo en la plantilla. Podrías ayudarme? Muchas gracias por adelantado y enhorabuena de nuevo
Me da el mismo error
Que contenido mas brutal te felicito, seria buenísimo ver una integración con whatsapp e Instagram, esto sería mejor que pagar por manychat o cuál crees que es mejor? sabes si la info se puede llevar a una base de datos?
Un gran aporte
El tutorial esta genial, yo cree un siguiendo las indicaciones y funciona bien, el único problema es muy lento (mucho mas lento que GPT) por que?
Hola hola, aún no se ha podido importar el archivo. Genera el error reportado en el comentario anterior. Cómo se puede solucionar? Gracias
Muy bueno...yo me gaste varias semanas desarrollando uno a puro código.. 😂😂 funciona igual..pero me costo bastante tiempo..
Nos ha pasado a todos...😅 La tecnología está evolucionando tan rápido que ahora el coste de desarrollar algo de IA tiene un coste muy inferior al de hace unas semanas/meses-
No es para tanto anda... Es un poco de html CSS y js con peticiones asíncronas mediante fetch! 😂
BIEN FELICIDADES Y GRACIAS
Hola muy buenas, Como podria contactarte directamente? Vivo en Milan soy un gran creator aqui en Italia
AYUDA! al clickear en "Publish" me aparece el siguiente error "An unexpected error ocurred when trying to process your request. (Error ID:...) (Status Code: 400)" saben cómo solucionarlo? hice todo como indica el video
Haz otro video que se conecte a WhatsApp o telegram
Y.... WhatsAop Y... Telegram.
¡Estoy en ello! Gracias por la sugerencia
Hola tengo un problema y es que al mandar un mensaje me responde con el mensaje que yo envié si le digo por ejemplo
Hola soy Juan
El bot me responde
Hola soy Juan
Cual es el problema ?
Igual a mi
En el video no se muestra, pero me parece que no se puede usar la acciones para conectar a endpoints. Entonces no es tan útil aún
Super bien explicado. Y no hay forma de integrar mi propio GPT creado por mi en mi web Wordpress por ejemplo? Tiene que hacerse por asistente si o si? Gracias
Efectivamente, un GPT no puedes integrarlo en ningún sitio, lo único que puedes integrar en tu web es un Asistente creado desde platform.openai.com
excelente video
me falla la carga de la plantilla botpress: me sale el mensaje "Import Error" Bot import failed.
A mi tambien me falla
Excelente información, una sola pregunta, a la hora de subir el archivo me sale error, alguien a pasado por eso y tal vez sabe como solucionarlo? Gracias!
Al intentar subir la plantilla arroja el siguiente error:
1. Bot Import Failed.
Error While importing table undefined: reques/body must have required property 'name'.
Conseguí resolver el problema que hay al importar la plantilla de este video en Junio de 2024:
1. esa plantilla es de la versión 1.8 de Botpress, y a Junio de de 2024 ya van por la 1.11
2. en mi caso bastó con abrir el archivo de la plantilla (es un archivo comprimido que contiene 3 archivos) y editar el contenido del archivo bot.json
3. debes buscar el elemento "tables", y verás que hay una línea con este contenido: "prettyId": "ThreadsTable",
4. debes agregar otra línea debajo con este contenido: "name": "ThreadsTable"
5. guardas los cambios y cverás que ya no tienes problemas para importar la plantilla (a 29 de Junio de 2024)
Muy bueno el video, pero puede ser que algo no me funciona, realice todos tus pasos, pero no puedo hacer que el bot, utilice mi GPT personalizado para que responda solo con el contenido que ha sido entrenado... me puedes ayudar ?
Hola a mi no me ha funcionado el documento. me da error
🎉🎉🎉 Felicitaciones... todo lo que era flujos y temas varios se fue al carajo esa complejidad... menos programadores necesarios.
El bot repite lo mismo que escribo... estaba muy emocionado de probarlo.
Hola Juan, excelente video, me funcionó perfecto. Tengo una consulta, se puede configurar preguntas frecuentes? Para cuando abran el chat por ejemplo que aparezca un botón de "dirección" "télefono" etc...? Esto si lo puedo hacer en los gpts pero no encuentro la manera desde platform.
No se puede configurar un Asistente para que haga eso, pero Botpress sí tiene funcionalidades para mostrar al usuario los mensajes que tú desees cuando te escriban.
Hola, muchas gracias por el video es muy útil para los que no somos programadores. Pregunta: como puedo modificar el código HTML para que el chatbot ocupe toda la pantalla, necesito tener una página solo con el chatbot. Gracias!
Me gustaría saber cómo se puede usar las funciones del asistente para poder hacer acciones. Por ejemplo llamar a una API para consultar datos. Con los gpt es fácil, pero como el asistente no lo consigo
Hola, me pasa como al chico del comentario anterior, sigo todos tus pasos y el bot me responde lo mismo que le escribo 🤦🏽 ¿podrías ayudarnos?
Gracias por la ayuda y lo que nos enseñas en tus vídeos 😊
Igual
Error while importing table undefined: request/body must have required property 'name'. , alguna dia como solucionarlo , gracias.
Conseguí resolver el problema que hay al importar la plantilla de este video en Junio de 2024:
1. esa plantilla es de la versión 1.8 de Botpress, y a Junio de de 2024 ya van por la 1.11
2. en mi caso bastó con abrir el archivo de la plantilla (es un archivo comprimido que contiene 3 archivos) y editar el contenido del archivo bot.json
3. debes buscar el elemento "tables", y verás que hay una línea con este contenido: "prettyId": "ThreadsTable",
4. debes agregar otra línea debajo con este contenido: "name": "ThreadsTable"
5. guardas los cambios y cverás que ya no tienes problemas para importar la plantilla (a 29 de Junio de 2024)
Saludos! Voy a probar si funciona :-)
@@SergiRodriguesRius Genial, muchas gracias, probé y funcionó. Gracias por el aporte.
Hola amigo, no puedo "enlazar" al modelo GPT que ya tengo, seguí todos los pasos y no tengo ningún error, solo que las respuestas las toma de ChtGPT, en lugar de mi modelo GPT que ya esta entrenado.
¿Tendremos que personalizar algo en tu script "OpenAI_Web_Assistant.BZ"?, por cierto, solo es un solo archivo que debemos descargar?
Genial la info!! me gustaria saber como limitar el numero de consultasal asistente por usuario, lo haria desde OpenIA o desde Botpress? que me recomendas en ese caso? gracias !!
Puedes tratar de incluir en las instrucciones que definen a tu Asistente de OpenAI simplemente esto: "No alargues demasiado la conversación con un mismo interlocutor. Si sobrepasa los 10 mensajes, entonces amablemente te despides y le agradeces su tiempo. " 😎
me da fallo la importación el archivo, pero gracias ...
Estoy buscando en la documentacion el endpoint para usar los assistents pero no encuentro. Alguien me puede ayudar?
esto sirve oara cualquier tipo de pagina web?
🤔🤔🤔 Qué pasa si te pregunta el usuario de otra cosa y te pide un poema, por ejemplo o comienza a mandar mensajes innecesarios... esas limitaciones al usuario deben ir en el PROMPT?... como limitas al ChatBot a que no conteste cualquier estupidez que se le pida y como limitas al usuario a que deje de escribir tonterias?..
Sí, podrías limitarlo a través del Prompt. También podrías configurar en Botpress un número máximo de respuestas por parte del usuario, para que el Asistente deje de responder al usuario si ha escrito ya muchos mensajes. Podrías enviarle al usuario un mensaje final tipo: "Lo siento, parece que no podemos ayudarte. Si tienes cualquier problema lo mejor es que nos escribas por email"
Saludos.
¿Como hago para que Botpress me permita subir archivos, y estos sean procesados por el asistente?
Gracias.
No se puede hacer, Botpress solo funciona con mensajes de texto. Pero estoy seguro que pronto añadirán funcionalidades para que el usuario pueda subir imágenes y documentos.
Se puede hacer que el chatbot use voz? Es decir para poder hablarle no solo escribirle?
Si quieres que sea un chatbot web con Botpress no puedes hacerlo, pero sí sería viable si construyes un chatbot para Whatsapp. En esta página de la documentación de Botpress explican cómo utilizar audios e imágenes recibidos a través de Whatsapp: botpress.com/docs/cloud/channels/whatsapp/
buenas, me gustaria saber si el gpt integrado en la pagina web puede realizar acciones o cambiar cosas de la pagina, por ejemplo si es una pagina de tareas. Le dices que tienes una cita a las 4 al dia siguiente y te guarda la cita en un calendario que tienes en esa pagina web o te lo guarda en una barra de tareas, gracias!!
Sí, mediante las funciones puedes conectar el asistente con cualquier aplicación para que haga modificaciones en tiempo real.
Gracias por el contenido! Me encontré con una situación peculiar. Tengo un GPT que se especializa en obtener información a partir de unos documentos que están en su base de conocimiento. Cuándo le hago una consulta en el playground de Openai acierta el 10/10, pero cuando hago exactamente la misma consulta en Botpress siguiente tus instrucciones, me encuentro con unas respuestas muy mediocres. A qué crees que se pueda deber? Gracias crack!
Pues no lo se... Me parece extraño, si estás utilizando el mismo asistente la calidad el resultado debería ser similar porque el playground lo que hace es simular las peticiones a la API.
Sería genial ver cómo configurar para que capturé los datos de tu cliente responda y te direccione 😮 aunque si fuera solo para eso creo que no necesita ni GPT 😅
No termino de entender a qué te refieres 😅 ¿Cómo funcionaría el asistente?
@@productomania flujos automáticos que no usen gpt si solo es para capturar datos
Muy bueno, tengo una duda hice todo paso a paso y cuando estoy en el share para probarlo le pongo hola y me replica lo que escribi por ejemplo: si pongo (asdasdasda) me responde (asdasdasda) tienes alguna idea porq pasa ?, ojala me puedas ayudar y gracias por estos videos.
tengo el mismo problema como lo pudiste resolver?
Puedo hacer que el usuario envíe imágenes al bot a través de botprss, por ejemplo para solicitar que el bot describa una foto enviada por el usuario ? No encuentro cómo configurar el user input para que este pueda subir files o fotos
Lamentablemente Botpress no tiene esa opción, espero que la añadan pronto porque... Somos unos cuántos los usuarios que la echamos en falta. Actualmente Botpress solo admite texto como input. Para crear chatbots que admitan imágenes como input te recomiendo Manychat.
Genial, una consulta, y desde el botpress es posible que cuando el usuario escriba una consulta, el asistente acuda a una de sus funciones para tomar datos de una base de datos en Airtable por ejemplo?
Sí, se podría hacer! En este vídeo cuanto cómo hice algo similar: ruclips.net/video/M7q2bAaHcJs/видео.html&lc=UgxOQ1Va9LZWqDoBhbl4AaABAg
Buenas Juan. Todo me ha funcionado a la perfección excepto que en OpenAI no he podido elegir GPT4 o GPT4 Turbo, ¿sabes porqué puede ser?
¿Eres usuario de ChatGPT Plus? Quizás todavía no hayan dado acceso a estos modelos a usuarios que no son usuario de ChatGPT Plus.
@@productomania hola, gracias por tu respuesta. Eso es lo que me extraña porque sí soy Plus ¿?
Queremos video con whataspp 🙏
Sería espectacular conectar el propio GPTs directamente, así usarlo en la web. ¿Será que si lo permitirán en un futuro?
¿Te refieres a embeber un GPT en una web? No creo que lo permitan nunca, OpenAI querrá que los usuarios utilicen los GPTs en su platforma.
magnifico. Cómo se puede hacer para que no aparezca el chatbot abajo derecha y aparzca en la pantalla en grande? Cómo chatgpt vaya
De momento no es algo que permita Botpress, para hacer algo así utilizaría streamlit.io/
Excelente video, yo tengo una implementación con la api y chainlit personalizado, pero no logro dejarlo bien del todo. Existe alguna app similar a botpress pero open source?
Tendrías que buscar en profundidad en Google.
Pues no conozco ninguna, conozco Voiceflow pero no es open source.
Hola Juan, tengo una duda, ya diseñé un bot y lo incrusté en mi web, todo bien. Pero el tiempo de respuestas es muy largo, demora en responder entre 20 y 30 segundos, incluso un simple "hola". ¿Sabes si pagando un plan de botpress esto se resuelve? ¿tendrá relación con mi ubicación? Soy de Chile, saludos.
No creo que se resuelva pagando por Botpress, tampoco debería tener relación con la ubicación. ¿Le has dado muchas instrucciones al asistente? Si tarda mucho en responder el problema probablemente sea que el Asistente tarda mucho en generar la respuesta, por alguna razón se piensa mucho la respuesta
Se podra hacer con WhatsApp
Ups! Los archivos están desfasados con la nueva versión de Botpress
Tienes algún curso o videotutorial completo de botpress?
No, pero estoy valorando crear uno, ¿te interesaría?
Claro así lo comparo con las alternativas disponibles ; gracias por compartir.@@productomania
@@productomaniaa mi igual me interesaría un curso de botpress, cuesta encontrar contenido así de original
Es posible que si lo enlazamos a Whatsapp, ¿podamos comunicarnos mediante mensajes de voz?
Pues habría que hacer algo de desarrollo extra, pero se podría hacer. OpenAI tiene un modelo de IA llamado Whisper que permite pasar de audio a texto, se podría utilizar en este caso para transcribir los audios.
Buen video, yo he creado un GPT en la página de openai lo guarde como "público" pero al compartir con mis amigos no lo pueden abrir (ellos tienen chatgpt plus), ¿qué puedo hacer en este caso?
Pasales el link
Creo que aún no funciona la opción de "público", hasta que lancen la GPT Store
Pues no se, en principio debería funcionar el link. Hay días que ChatGPT está muy saturado y no funciona del todo bien, quizás haya sido eso.
Hola, ¿es posible hacer que las conversaciones con el bot se queden grabadas?
Me refiero a que si diferentes usuarios entran en una WEB con su usuario y contraseña, cada usuario pueda consultar su histórico de conversaciones.
Gracias
Sí, se debería poder, porque antes que se use el API de OpenAI, pasa por tu sistema y justo ahí se puede guardar todo.
Sí, podrías hacer lo que comenta @Equinoxio: guardarlas en tu sistemas. Pero OpenAI también las guarda, la API tiene un endpoint que te permite obtener una lista con todos los mensajes de un thread específico. Simplemente tendrías que saber el ThreadId de cada usuario, esa información quedad almacenada en Botpress en la tabla ThreadsTable que puedes ver en el menú lateral izquierdo de la plantilla que he utilizado.
David Cuesta, eres tu? que pasa chaval
La plantilla dejo de funcionar :(
Si, ya no funciona.
Alguien tiene el plugin?
Digamos que tienes un GPT en una web de la empresa X, prompteas en su chat, deja tu comportamiento programado y ahora compórtate como yo te pido... puedes empezar a usar GPT4 "gratis" consumiendo los tokens de la empresa X. Osea ¿dónde queda la seguridad?
No podrías engañar un GPT para que responda lo que tu quieras, si está bien configurado.
Puedes desde Botpress, o la herramienta que sea, poner un límite en el numero de interacciones que un usuario puede realizar con el asistente. De hecho sería bueno hacerlo para reducir el gasto.
Podrías enseñar cómo hacerlo pero con WhatsApp?
En los próximos días subiré un video explicando como construir un asistente de Whatsapp. ¡Gracias por la sugerencia!
Buenísimo. Lo malo que nos cobren tanto Botpress a partir de los mil mensajes como OpenAI por el asistente, porque eso limita a que solo creemos herramientas que vayan a monetizarse más que a servir de ayuda desinteresadamente.
*Sin embargo no tiene nada de malo,* porque existen OTRAS tecnologías de IA que son gratuitas... ahora... si quieres usar la de OpenAI, ahí SÍ tendrás que evaluar si tu empresa cubre esos costos, o el mercado.
para servir desinteresadamente ya existen otras soluciones
@@Equinoxio ¿Podrías ser tan amable de indicar cuáles, por favor? Sería de mucha utilidad. Me refiero específicamente a generar chatbots similares pero sin esos costos o con un costo bajísimo. Me queda claro que para algo grande sí ha de ser necesario pagar, pero no es ése el objetivo.
@@ilusoriob Lo mejor que puedes hacer, es primero tener claro cual es tu objetivo y luego iniciar una búsqueda en base a eso; porque hay muchas herramientas y quizás la que yo te puedo recomendar justo a ti no te sirve... además, que en los cometarios no se puede pasar direcciones, ni links, ni nada similar. _EDITO: Te voy poner solo un ejemplo de muchos, dialogflow, hay que ver si eso te sirve y si no, es justamente por lo que te acabo de decir, ¿Existen otras opciones? obvio que sí, tienes que investigar, siempre en base a los requerimientos de tu proyecto._
¿Cuanto cobran luego de los 1000 mensajes? Me gustaría saber para comparar. Existe otra compañía llamada Ora AI, puedes crear Bots gratuitos, pero si quieres ponerlo en tu web o compartirlo con gente no registrada en Ora debes pagar 20 dolares mensuales. En este caso caso, si pasas los 4000 mensajes (de usuario y bot) te cobran como $0.008 dolares x mensaje o algo así. Al menos a mi casi nadie me visita así que nunca superó tal límite jaja pero me entretiene experimentar. Y un creador gratis de bots es Poe, pero no deja colocarlo en ninguna web, solo los registrados pueden usarlo.
Espero que hayas eliminadl la key despues de crearla xD, existe gente muy jodida del coco que busca en internet este tipo de despistes para beneficios propios
Sí, suelo tener cuidado con eso, pero gracias por avisar!