![Julio Andres Dev](/img/default-banner.jpg)
- 35
- 319 954
Julio Andres Dev
Chile
Приєднався 17 сер 2022
Cómo conectar tu base de datos a un chatbot con Inteligencia Artificial
Te explico como conectar tu base de datos (MySQL, postgres, etc) a un chatbot con IA para que puedas hablar con tus datos.
📈 Regístrate para el lanzamiento de una herramienta para conectar tu base de datos con un chatbot con IA: chatbotfactory.app
🤖 Curso "Crea apps con Inteligencia Artificial desde cero", usa el código "DESDE-UA-cam":
julioandres.dev/curso-inteligencia-artificial
🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia
► Háblame por acá
www.linkedin.com/in/julio-andres-olivares/
x.com/julioandresdev
julioandresdev
Código mostrado: gist.github.com/juliooa/4ba6f0c0409e1ac32c601dd5932e0738
📈 Regístrate para el lanzamiento de una herramienta para conectar tu base de datos con un chatbot con IA: chatbotfactory.app
🤖 Curso "Crea apps con Inteligencia Artificial desde cero", usa el código "DESDE-UA-cam":
julioandres.dev/curso-inteligencia-artificial
🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia
► Háblame por acá
www.linkedin.com/in/julio-andres-olivares/
x.com/julioandresdev
julioandresdev
Código mostrado: gist.github.com/juliooa/4ba6f0c0409e1ac32c601dd5932e0738
Переглядів: 10 673
Відео
Pensaba que los GPTs eran inútiles, me equivoqué
Переглядів 3 тис.Місяць тому
Como usar Actions con GPT para llamar a tu backend y construir apps con IA usando OpenAI GPTs. Curso "Crea apps con Inteligencia Artificial desde cero": julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia ► Cursos 🦀 Mi curso de Rus...
Usa Typescript
Переглядів 1,2 тис.2 місяці тому
Curso "Crea apps con Inteligencia Artificial desde cero": julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia ► Cursos 🦀 Mi curso de Rust con descuento: julioandres.dev/curso-completo-rust 📲 Mi curso de Flutter con descuento: julio...
¿Por qué python es tan lento?
Переглядів 10 тис.3 місяці тому
Curso "Crea apps con Inteligencia Artificial desde cero": julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agendame una reunión y hablemos: cal.com/julioandres/consultoria-ia ► Cursos 🦀 Mi curso de Rust con descuento: julioandres.dev/curso-completo-rust 📲 Mi curso de Flutter con descuento: julio...
La IA no te va a quitar el trabajo como programador
Переглядів 5234 місяці тому
Curso "Crea apps con Inteligencia Artificial desde cero": julioandres.dev/curso-inteligencia-artificial Usa el cupón: DESDE-UA-cam 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia ► Cursos 🦀 Mi curso de Rust con descuento: julioandres.dev/curso-completo-rust 📲 Mi curso de F...
Cómo la IA va a extinguir a los humanos, y por que no podemos evitarlo
Переглядів 6614 місяці тому
🏭 Crea fácilmente chatbots con tus datos: chatbotfactory.app Aprende a "Crear apps con Inteligencia Artificial desde cero" acá: julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia ► Sobre el video Paper sobre Tetris que pausa el ju...
Las 3 maneras de crear un chatbot que use tus datos para responder
Переглядів 4,5 тис.5 місяців тому
🏭 Crea fácilmente chatbots con tus datos: chatbotfactory.app Curso "Crea apps con Inteligencia Artificial desde cero": julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia En este video te cuento como crear tu propio chatgpt que use...
Prepárate para el año que puede cambiar la Inteligencia Artificial
Переглядів 5186 місяців тому
Curso "Crea apps con Inteligencia Artificial desde cero" Accede acá y usa el cupón de descuento "LANZAMIENTO-IA". julioandres.dev/curso-inteligencia-artificial ► Háblame por acá julioandresdev julioandresdev
5 ideas de apps con Inteligencia Artificial que nadie ha hecho
Переглядів 2,3 тис.6 місяців тому
Curso "Crea apps con Inteligencia Artificial desde cero" Accede acá y usa el cupón de descuento "LANZAMIENTO-IA". julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia En este video te cuento 5 1 ideas de apps con Inteligencia Artifi...
La mejor forma de crear apps con Inteligencia Artificial
Переглядів 31 тис.9 місяців тому
Curso de Inteligencia Artificial Inscríbete y obtén un descuento de lanzamiento usando el cupón "LANZAMIENTO-IA" julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: cal.com/julioandres/consultoria-ia En este video te cuento por que ahora es el mejor momento para cre...
Haz que ChatGPT use tus datos para responder
Переглядів 52 тис.Рік тому
Curso de Inteligencia Artificial Inscríbete y obtén un descuento de lanzamiento usando el cupón "LANZAMIENTO-IA" julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agendame una reunión y hablemos: julioandres.dev/consultoria_ia Usa el poder de ChatGPT con tus propios datos. Te enseño como usar cha...
Dale memoria a ChatGPT
Переглядів 13 тис.Рік тому
🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agéndame una reunión y hablemos: julioandres.dev/consultoria_ia Curso de Inteligencia Artificial julioandres.dev/curso-inteligencia-artificial Te explico que son las vector databases, como Pinecone, Chroma, o Weaviates. Por qué se están volviendo tan populares con el auge de la inteligencia a...
Haz tu propio chatbot con la api de ChatGPT
Переглядів 34 тис.Рік тому
Quieres aprender a hacer apps que usen inteligencia artificial? julioandres.dev/curso-inteligencia-artificial 🚀 ¿Quieres concretar un proyecto de Inteligencia Artificial y no sabes como empezar, o como abordarlo? Agendame una reunión y hablemos: julioandres.dev/consultoria_ia ► Repositorio del código del video github.com/juliooa/the_agents ► Curso de Svelte Inscríbete en el curso de Svelte y o...
Conecta Flutter a código Swift y Kotlin nativo
Переглядів 1,1 тис.Рік тому
Desde nuestra app Flutter llamamos código nativo en Swift para iOS, y Kotlin para Android. Código fuente: github.com/juliooa/translate_this 📲Mi curso de Flutter con descuento: julioandres.dev/curso-flutter-dart ► Cursos 🦀👨🏻💻 Mi curso de Rust con descuento: julioandres.dev/curso-completo-rust 🌏 Inscríbete en el curso de Svelte y obtén un super descuento al momento del lanzamiento: julioandres.d...
Hagamos tu primera app en Flutter, desde cero
Переглядів 9 тис.Рік тому
Construimos una app Flutter desde cero, explicando los conceptos básicos. Código fuente: github.com/juliooa/translate_this 📲Mi curso de Flutter con descuento: julioandres.dev/curso-flutter-dart ► Cursos 🦀👨🏻💻 Mi curso de Rust con descuento: julioandres.dev/curso-completo-rust 🌏 Inscríbete en el curso de Svelte y obtén un super descuento al momento del lanzamiento: julioandres.dev/curso-svelte-s...
La verdad de Javascript que pocos conocen
Переглядів 1,4 тис.Рік тому
La verdad de Javascript que pocos conocen
Lo que impulso la Inteligencia Artificial
Переглядів 653Рік тому
Lo que impulso la Inteligencia Artificial
Hice mi propio ChatGPT mejorado, y tu puedes también
Переглядів 18 тис.Рік тому
Hice mi propio ChatGPT mejorado, y tu puedes también
Hagamos una app en Sveltekit que se conecta a la api de youtube para elegir el comentario ganador
Переглядів 3,9 тис.Рік тому
Hagamos una app en Sveltekit que se conecta a la api de youtube para elegir el comentario ganador
¿Cómo funciona ChatGPT? La tecnología detrás
Переглядів 7 тис.Рік тому
¿Cómo funciona ChatGPT? La tecnología detrás
Rust es el futuro de Javascript, y esto es bueno para todos
Переглядів 7 тис.Рік тому
Rust es el futuro de Javascript, y esto es bueno para todos
El futuro del desarrollo web, de la mano de Svelte
Переглядів 10 тис.Рік тому
El futuro del desarrollo web, de la mano de Svelte
Flutter vs React Native: ¿Cuál elegir?
Переглядів 25 тис.Рік тому
Flutter vs React Native: ¿Cuál elegir?
Rust en el Frontend con Yew, Webapps más rapidas | Tutorial
Переглядів 8 тис.Рік тому
Rust en el Frontend con Yew, Webapps más rapidas | Tutorial
Este thumbnail cambia cada día, o el poder de las APIs para construir algo
Переглядів 415Рік тому
Este thumbnail cambia cada día, o el poder de las APIs para construir algo
El lenguaje de programación que usan todos y nadie a la vez
Переглядів 4,5 тис.Рік тому
El lenguaje de programación que usan todos y nadie a la vez
Saludos Julio, excelente video. Trabajo en la Industria de Procesos, específicamente en aplicaciones de Calderas Generadores de Vapor. Deseo saber si este tipo de soluciones aplica para Bases de Datos de Variables de Proceso donde tenemos variables como: Nivel, Temperatura, Flujo, etc. Donde cada variable se guarda segundo a segundo en una Base de Datos con una Marca de Tiempo.
Hola Julio. Te veo que lo cuentas como con tristeza y cierta resignación. Por un lado te encanta y por otro como programado…😊 Te cuento. Yo hice uno a un amigo, que tenía 7 comerciales y necesitaba un imput para saber qué comercial llevaba el albarán. Solución. Les di un rotulador de distinto color a cada uno, y al final del albarán tenían que poner un punto con su rotulador. ¿El resto ya te imaginas verdad? Coste de la solución para la empresa 2,50€ 😊 Ánimo que los GPT + talento = a Meta Humanos y tu talento tienes. Un saludo
se podra usar astro con svelte y capacitor, una duda a si poder usar en web y mobile.
Hola Julio, excelente video, te envié una solicitud a LinkedIn porque estoy interesado en contactarte.
Hola Bryan, claro! mándame un mensaje no más 🙌
Gracias Julio, es posible integrarlo a mi sitio web?
Claro, de que forma te imaginas integrándolo a tu sitio web?
@@julioandresdev_esp me gustaria incluirlo como una seccion dentro de mi sitio web para poder hacerle consultas sobre mi negocio, hay manera de que podamos conversar?
@@julioandresdev_esp me gustaría agregarlo dentro de mi sitio web como una sección para que los usuarios hagan sus consultas, podemos conversar por interno?
Es genial la idea
Gracias Julii Andres. Una consulta, existe probabilidad de alucinaciones a pesar de que el modelo conozca el schema?
La verdad siempre hay posibilidad de alucinaciones, pero si le das las instrucciones claras, le indicas que sólo tiene que guiarse por la información que le pases, y mientras las preguntas que le hagas no sean "capciosas", no debería alucinar. Si uno lo empieza a forzar para que alucine es más probable que lo haga, pero con un uso normal, no debería. Saludos!
Hola julio, encantado.Te envié una solicitud a LinkedIn porque estoy interesado en contactarte. Un saludo
Contestado! 🙌
Buenísimo!! Es una pena que YT no te de la visibilidad que merece esta info. Enhorabuena amigo!!
Gracias amigo! De a poco el algoritmo de YT me va queriendo jaja abrazos!
Excelente video.
Gracias!
Uff hacer esto con LM Studio sería precioso, hermoso, magistral. lm studio nos permitiria tener el system prompt del aldo del server, asi evitamos enviarlo todas las veces. estoy probando con 200 tablas y es un reto que el modelo entienda todo el contexto
Te refieres para usar un LLM local en tu máquina con tu base de datos?
Anything llm,
@@julioandresdev_esp Hola, con lmstudio podemos levantar un server y aparte tener el system prompt del lado del server.
@@julioandresdev_esp lmstudio nos permite tener el system prompt de lado del servidor. asi evitamos el envio del scheme. y podemos probar con distintos modelos.
Existirá alguna forma de obtener un resultado similar sin gpt? En el caso de empresas de salud no la tienen tan facil en este sentido.
Es un buen punto, varios me preguntan esto. Puedes usar modelos de lenguaje open source e instalarlos en tu cloud, pero puede salir un poco caro, o puedes usar modelos de lenguaje de forma local, pero requieren una máquina más o menos potente para que realmente sean útiles, es un tradeoff. Voy a hacer un video sobre esto.
Yo prefiero conversar con mi mujer pero si estás soltero entiendo que prefieras a María db
ajajajaja me rei creo que me llama más la atención Cassandra
Gracias Julio por compartir tus conocimientos y experiencia una consulta, si quisiera conectar a una base de datos Postgres cómo y donde modifico el código para colocar el usuario y clave de la base de datos. Por otro lado en el video tienes 3 archivos .py podrías compartir los 3 archivos por favor, te agradezco y saludos.
Hola!, junté lo de los 3 archivos en un archivo para que quedara más fácil. Tienes que poner tu código para conectarte a tu postgres en las funciones get_schema() y query(), estas depende de como te conectas a tu base de datos.
@@julioandresdev_esp Muchas gracias, saludos.
En realidad el usuario y clave debería ir en un archivo .env y luego con dotoenv lo llamarías al código hay muchas explicaciones de eso en UA-cam ojo que no me hago el que se Python, soy un enamorado de este lenguaje pero aprendo día a día solo que así lo hago yo y la mayoría!!! Pero bueno el profesor acá no soy yo
Como harias para evitar eliminaciones o manipulaciones de la base de datos. Por ej elimina todos los registros de ventas. Es decir podes "restringir" las redpuestas del llm?
Explico formas de mitigar esto al final del video. Puedes tratar de restringir que es lo que responde el LLM, pero nunca va a ser 100% confiable que te haga caso, lo que si puedes controlar 100% es que se ejecuta en tu base de datos, ahí tienes que poner el control.
@@julioandresdev_esp gracias valor, fue lo que pensé luego de preguntarte.
Gracias Julio, es la primera vez que intento que mi base de datos pueda incorporar IA, te cuento que trabajo en un organismo del estado donde se hace investigacion de plantas, ej. buscar familia, genero especie, tipo de suelos, lugar de colecta etc. voy a seguir intentandolo, y gracias desde Argentina
por nada, ojalá te resulte estimado, cualquier cosa me puedes encontrar en las redes 🙌
Excelente cuenta... Generas muchos VALOR y no tanto de lo Mismo que hay en la Plataforma.
muchas gracias!
Fantástico!!!
El problema de ese método es que en el esquema no están implícitas las reglas de negocio, solo defines los campos, relaciones, objetos.,vistas, etc, pero en la realidad, los grandes sistemas siempre trabajan con nomenclaturas en la tablas, yo hice algo diferente hace un tiempo atrás que permitía aplicar reglas de negocio
Junto con el schema puedes pasar las reglas necesarias para entender las tablas o dar más contexto a donde buscar lo que se necesite. Un gran sistema real no va a funcionar de una, pero con un poco de análisis, funciona perfecto.
Hola Julio, como estas? como obtengo el codigo de descuento para comprar el curso? Saludos
Oh verdad, se me olvidó ponerlo en la descripción, es el código "DESDE-UA-cam" Saludos!
simplemente ¡ ¡ ¡ E S P E C T A C U L A R ! ! ! muuucchass gracias!
por nada amigoooo, gracias por comentaaaar 🙌
Excelente contenido, muy bien explicado
Gracias estimado 🙌
Hola Julio, tremendo video, consulta, el chat maneja memoria de la conversación?, podrias compartir el codigo xfa
Si usas un GPT, el GPT usa la memoria de la misma conversación, como chatGPT. Lo que si, lo que mandas al backend a ser convertido en SQL es 1 mensaje, si necesitas darle más contexto, puedes hacer que mande más mensajes. Si usas tu propio frontend depende de ti cuantos mensajes quieres retener, y enviar, como memoria.
estaria bueno poder tener el codigo
Con eso regalas toda tu información de bd data nombre de tablas modelo etc, a la ia
sólo estarías enviando el schema, y la verdad es que no es tan privado, probablemente el 80% de las tablas del mundo se llaman igual y tienen las mismas columnas. Si quieres aun más seguridad puedes ofuscarlo y luego convertirlo de vuelta en tu backend. En este mundo siempre hay tradeoffs que hay que hacer
Like y me subscribo
🙌
Muy bueno Julio!! Excelente contenido, ojala consigas muchos likes! Vas a compartir el código del backend?
Graciaaas! si lo puedo compartir, mañana lo subo, saludos!
Julio, buenas tardes, Excelente!!. El código de ejemplo lo podes compartir?
gracias! si lo puedo compartir, mañana lo subo, saludos!
@@julioandresdev_esp Muchas Gracias Julio. Saludos
Me caes bien papú, bien ahi!
que honor ron damon morrison
Brutal Julio, te agradezco un montón. Este video es oro. 👏👏👏👏👏👏👏👏👏👏👏
por nada amigo, gracias por comentar 🙌
Hola Julio, que buen contenido! una duda, qué pasa si el usuario ingresa una pregunta que no sea exactamente igual a la definifica en el programa? se pueden crear variables de entorno? para no exponer datos de usuario y clave de la bd?
hola! gracias :) Claro que puedes crear variables de entorno para poner los datos del usuario y la base de datos. Y no entendí tu primera pregunta, a que te refieres con "que no sea exactamente igual a la definida en el programa?"?
@@julioandresdev_esp Hola Julio, me referia por ejemplo si el usuario pregunta: Cuántos autos se vendieron en mayo? y en el programa la pregunta predeterminada es: Cuántos vehículos se vendieron en mayo?
@@user-412hm7i2 ah entiendo. Es que no hay preguntas predeterminadas, si el usuario pregunta: "Cuántos autos se vendieron en mayo" el LLM (la IA) tiene que ser lo suficientemente inteligente, o tener el contexto suficiente, para entender en que tabla buscar esa información. También para hacerlo más robusto, puedes guiarla, junto con el schema puedes decirle cosas como "Los productos que vendemos son: autos, camiones, motocicletas," etc
@@julioandresdev_esp que maravilla! otra duda, para un sitio web x ejemplo de autos, puede estar en chatbot online? o es solamente para uso interno de los empleados x ejem (vendedores) de una emrpesa.
@@user-412hm7i2 Si, puede estar en la página web para los clientes (no vendedores), pero esto implica considerar otro set de reglas y ser más riguroso con la seguridad, por que estaría expuesto a internet donde cualquier podría accederlo. Si tienes algo en mente me puedes enviar un email y vemos que se puede hacer: hola@julioandres.dev
Wasm GC y web GPU son las 2 tecnologías que permitirán llevar la web a otro nivel 💯 Lo más probable es que kotlin MP sea el camino más práctico pronto.
Que pasó con el curso de Svelte que harías ? aún no lo estoy esperando :( ajaj
:( es que han estado cambiando Svelte, de la versión 4 a la versión 5 tuvo algunos cambios y cosas nuevas, ahora con la versión 5 ya debería estar más estable y si podría terminar el curso 😄
muy buena explicación
Está super bueno y quiero hacer lo mismo para bots de Telegram y Discord. El problema es que estoy en Venezuela y creo que no podré conectar con la API, además puede que me salga muy caro si aún mis aplicaciones no están produciendo lo suficiente.
hay varias alternativas a OpenAI para usar IA, demás que alguna te funciona desde Venezuela. También el precio está bajando cada vez más con el tiempo, puedes empezar con unos pocos usuarios e ir controlando los gastos. suerte amigo!
muy buena la explicación, gracias por compartirlo
gracias por comentario amigo!
ptm busco informacion de como hacer una app con ia y todo lo que me sale es como buscar informacion para hacer una app con ia xd pero no como se hace la app jajajja
Que te gustaría saber en particular?
Creo rust está enamorado 🥰
Por más que hemos intentado exterminar a las cucarachas, chinches y ratones no hemos podido, eso le pasará a la pobre AGI con nosotros. 😂.
ajajaj probablemente si 😅
Buen video , espero mas. :)
gracias amigo, se vienen más 🙌
Excelente video, muchas gracias, se podrían cargar mas de una factura, hacerlo de manera masiva. Saludos!
La interfaz de GPTs sólo te permite un máximo de 10 archivos para subir. Yo probé con 3 facturas y funcionó bien. Habría que probar con 10 a ver como anda. Lo que si se puede hacer es subir las facturas a otro lado y crear un endpoint que vaya entregando la información de cada una, cosa de decirle a un GPT algo como "analiza las facturas desde la 9000 a la 9100", algo así. Lo otro ya es generar una app custom usando las APIs de openai. Eso sería un interesante proyecto.
Muchas gracias por el vídeo. Está guay ver todo el proceso. 😊
gracias amiga! 🙌
Hola Julio, sabes si se podría conectar con google sheets usando Apps Script? de antemano un abrazo! gran video!
Debería poderse, tengo entendido que puedes exponer a la web un script hecho con Apps Scripts, si es así basta con que lo pongas como un action y escribas los endpoints en la especificación OpenAPI y listo.
@@julioandresdev_esp Mil gracias, lo voy a intentar!
hola muchas gracias, excelente vídeo!! se puede incluir en una pagina web sin tener que utilizar la interfaz de chatGPT? como fusionarla con las demás funciones del sistema?
Usando GPTs puros no se puede, es una de las desventajas. Si puedes usar la API de Assistants o la API simple de openai para crear algo desde cero que se integre al sistema.
Hace años debió cruzar la frontera al front!! En pocas palabras están aprovechando al tecnología de Webassembly para potenciar los sitios web con rust. (Este material es realmente oro amigo).
exactamente!, gracias amigo!
Excelente video. Un abrazo parcero!
gracias amigo, abrazos!
Sabes si mediante este metodo se puede consumir una api publica? Y realizarle preguntas en gpt?
Si se puede, si la api pública no provee la especificación OpenAPI, la puedes escribir tu mismo mirando como funciona. Saludos!
Excelente
Un enredo clarificador. + 1 suscriptor
gracias!
Excelentemente explicado. Felicitaciones!