![Mozart García](/img/default-banner.jpg)
- 189
- 794 991
Mozart García
Mexico
Registrace 17. 07. 2014
Hola ✌️ hice este canal porque creo que tenemos que aumentar el número de creadoras y creadores de soluciones digitales de habla hispana capaces de programar automatizaciones para mejorar su trabajo día a día.
Es por esto que promuevo el uso de las herramientas de Google Workspace y su integración a través de la plataforma low-code Apps Script en nuestro idioma español.
Creo contenido gratuito y de paga para crear automatizaciones ofimáticas y flujos de trabajo utilizando Google Workspace y Google Apps Script. En este canal encontrarás un poco de todo lo que aprendo y hago.
Soy Maestro en Administración, con Ingeniería en Sistemas y Licenciatura en Mercadotecnia. Siempre he dado clases de matemáticas. Google Certified Trainer and Innovator. Desde 2018 comencé a aprender Google Apps Script, desempeñándome como Citizen Developer. Desarrollando aplicaciones simples para automatizar procesos y flujos de trabajo. Aquí encontrarás tutoriales de G Suite, de matemáticas o de Apps Script.
Es por esto que promuevo el uso de las herramientas de Google Workspace y su integración a través de la plataforma low-code Apps Script en nuestro idioma español.
Creo contenido gratuito y de paga para crear automatizaciones ofimáticas y flujos de trabajo utilizando Google Workspace y Google Apps Script. En este canal encontrarás un poco de todo lo que aprendo y hago.
Soy Maestro en Administración, con Ingeniería en Sistemas y Licenciatura en Mercadotecnia. Siempre he dado clases de matemáticas. Google Certified Trainer and Innovator. Desde 2018 comencé a aprender Google Apps Script, desempeñándome como Citizen Developer. Desarrollando aplicaciones simples para automatizar procesos y flujos de trabajo. Aquí encontrarás tutoriales de G Suite, de matemáticas o de Apps Script.
Prompt Engineering 101: Aprende a construir prompts que hagan magia con Gemini ✨ | Apps Script 122
En este tutorial, aprenderás a comunicarte 🗣️ de manera efectiva con la inteligencia artificial para desbloquear su magia 🪄 y obtener mejores resultados.
¿Te has preguntado cómo sacarle el máximo provecho a Gemini? 🤔
La clave está en el prompt 🧑🏽💻 así que prepárate porque crearemos muchos prompts para Gemini.
En este video aprenderás desde cero las bases sobre Prompt Engineering:
🔵 Qué es un prompt
🔴 Los 4 elementos de un prompt efectivo
🟡 Tipos de Prompts
🟢 Técnicas de prompt
Capítulos
00:00 Introducción
00:29 Introducción a los prompts
01:09 4 Elementos de un prompt
03:38 Buenas prácticas para interactuar con un modelo de IA
04:59 Tipos de prompt
07:36 Generación de ideas
05:16 Prompts para comprender
06:00 Prompts para resumir
06:44 Prompts para generar
07:29 Prompts para predecir
08:11 Técnicas de prompts
Support
👍 Si te sirvió el video puedes apoyar este contenido compartiendo, dándole like, suscribiéndote o invitándome un café.
☕ Support: www.buymeacoffee.com/mozartgarcia
Música
---------------------------------------------------------------------------------------------------------------
¿Te has preguntado cómo sacarle el máximo provecho a Gemini? 🤔
La clave está en el prompt 🧑🏽💻 así que prepárate porque crearemos muchos prompts para Gemini.
En este video aprenderás desde cero las bases sobre Prompt Engineering:
🔵 Qué es un prompt
🔴 Los 4 elementos de un prompt efectivo
🟡 Tipos de Prompts
🟢 Técnicas de prompt
Capítulos
00:00 Introducción
00:29 Introducción a los prompts
01:09 4 Elementos de un prompt
03:38 Buenas prácticas para interactuar con un modelo de IA
04:59 Tipos de prompt
07:36 Generación de ideas
05:16 Prompts para comprender
06:00 Prompts para resumir
06:44 Prompts para generar
07:29 Prompts para predecir
08:11 Técnicas de prompts
Support
👍 Si te sirvió el video puedes apoyar este contenido compartiendo, dándole like, suscribiéndote o invitándome un café.
☕ Support: www.buymeacoffee.com/mozartgarcia
Música
---------------------------------------------------------------------------------------------------------------
zhlédnutí: 98
Video
Gemini ✨en 15 minutos: Tu nuevo asistente personal de IA que te hará la vida más fácil 🚀 | GAS 121
zhlédnutí 824Před 14 dny
🚀 ¡Descubre a Gemini ✨ tu nuevo mejor amigo de la inteligencia artificial! En este video te muestro cómo Gemini puede revolucionar tu forma de trabajar y vivir. En este tutorial, aprenderás a: Acceder y configurar Gemini: Te guiaré paso a paso para que puedas empezar a utilizarlo de inmediato. Redactar correos, generar ideas y resumir textos: Descubre cómo Gemini puede potenciar tu creatividad ...
¡Superpoderes para tus hojas de cálculo! - Función personalizada de Gemini en Google Sheets | GAS120
zhlédnutí 646Před 21 dnem
¡Con Gemini y Google Apps Script, puedes crear funciones personalizadas de IA que automatizarán tus tareas y te ahorrarán tiempo! Aprenderás a crear una función personalizada que invoque a Gemini y a usar la función personalizada para obtener información de Gemini. Capítulos 00:00 Introducción 00:36 Que son las custom functions y documentación 03:06 Cómo comentar una función personalizada 05:13...
¡Conecta Gemini 🪄 a Google Apps Script en minutos! - Tutorial básico | Apps Script 119
zhlédnutí 1,1KPřed 28 dny
¿Quieres potenciar tus aplicaciones de Google Workspace con la inteligencia artificial de Gemini? En este tutorial básico, te guiaré paso a paso en el proceso de conectar Gemini a Google Apps Script (cómo un hola mundo). Aprenderás cómo: Qué es gogole AI Studio Habilitar la API de Gemini Escribir tu primer script para interactuar con Gemini Enviar datos desde Google Apps Script a Gemini Recibir...
Google Cloud Next 24 Recap | Apps Script 118
zhlédnutí 1,1KPřed 3 měsíci
En esta ocasión te presento un mini recap de mi primer experiencia en un #googlecloudnext Este evento presenta las principales novedades de las distintas tecnologías de Google, yo me enfoqué a asistir a las charlas relacionadas con la tecnología de #googlworkspace #appsheet y #appsscript Support 👍 Si te sirvió el video puedes apoyar este contenido compartiendo, dándole like, suscribiéndote o in...
Cómo reparar los enlaces rotos al mostrar imágenes de Drive ✅ | Apps Script 117
zhlédnutí 621Před 3 měsíci
En esta ocasión te muestro cómo mostrar imágenes de Drive en tus proyectos de #googleappsscript después de que con la nueva actualización de ciertos navegadores los enlaces aparecen rotos. Para este video me basé en la solución de Kanshi Tanaike 👉🏼 tanaikech.github.io/ Capítulos 00:00 Introducción 00:23 El problema 02:58 La solución (alternativa) Support 👍 Si te sirvió el video puedes apoyar es...
Escanear códigos desde tu celular con App Inventor y Google Apps Script | Apps Script 116
zhlédnutí 1,7KPřed 3 měsíci
En este tutorial te muestro cómo puedes aumentar tu productividad con esta #appmobile 📱 hecha con #appinventor para escanear códigos 🤳🏽 y enviarlos a un #googlesheets 💻 con #googleappsscript 🧑🏽💻 Capítulos 00:00 Introducción 00:30 Requisitos previos 00:55 Crear App en AI 11:52 Programación de la app a través de bloques 20:00 Proyecto de Apps Script 25:59 Demo 27:46 Generar archivo APK Support 👍...
Eliminar respuestas de google forms desde webapp | Apps Script 115
zhlédnutí 734Před 3 měsíci
En esta 5ta parte aprenderás a eliminar las respuestas de un formulario de google desde una aplicación web. El botón estará dentro de un #datatable y utilizaremos #appsscript para realizar las acciones en el formulario y en el google sheet. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozar...
Mostrar links en botón y almacenar atributos data con Apps Script | Apps Script 114
zhlédnutí 1KPřed 4 měsíci
En este video mostraremos el link de edición de las respuestas de un formulario de google con un botón. Además almacenaremos data attributes en un botón para poder hacer referencia a los datos del spreadsheet. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozartgarcia/e/224981 Capítulos 00:0...
Editar respuestas de google Form desde Web App | Apps Script 113
zhlédnutí 1,2KPřed 4 měsíci
En esta 3ra parte crearás una función para obtener el link de edición de tus formularios de google. Además mostraremos los links de edición en una página web. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozartgarcia/e/224981 Capítulos 00:00 Introducción 00:10 Configurar formulario 02:39 Ob...
Cómo crear un botón para agregar respuestas y diseño de datatable | Apps Script 112
zhlédnutí 981Před 4 měsíci
En esta segunda parte practicarás cómo agregar un botón que contenga el url del #googleform para crear una nueva respuesta desde tu #webapp También practicaremos algunas clases de #bootstrap para cambiar el aspecto de varios elementos. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozartgarc...
Videos extra de Google Forms + DataTable + AppsScript
zhlédnutí 734Před 4 měsíci
En este video te muestro lo que aprenderás en los videos extra de la playlist. Mostrar respuestas de google forms en webapp: czcams.com/video/kozvdYQ4Btg/video.html Agregar respuestas desde webapp: czcams.com/video/fT8thIw12bQ/video.html Editar respuestas de google forms desde webapp: czcams.com/video/0VeS_MVeiHw/video.html Renderizar botones: czcams.com/video/CJcoFkovyLk/video.html Eliminar re...
Mostrar respuestas de cualquier Google Form en página web | Apps Script 111
zhlédnutí 2,1KPřed 4 měsíci
En este tutorial te muestro cómo puedes crear un#webapp con #googleappsscript para mostrar las respuestas de tu #googleform en un #datatable dentro de una página web. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozartgarcia/e/224981 Capítulos 00:00 Introducción 00:22 Configuración del proy...
Cómo insertar tu web app en Wix con iframe | Apps Script 110
zhlédnutí 632Před 5 měsíci
Cómo insertar tu web app en Wix con iframe | Apps Script 110
Apps Script con Google Bard (Parte 02) | Apps Script 109
zhlédnutí 1,4KPřed 7 měsíci
Apps Script con Google Bard (Parte 02) | Apps Script 109
Apps Script con Google Bard (Parte 01) | Apps Script 108
zhlédnutí 1,9KPřed 7 měsíci
Apps Script con Google Bard (Parte 01) | Apps Script 108
Project history en el IDE de Apps Script | 107
zhlédnutí 621Před 8 měsíci
Project history en el IDE de Apps Script | 107
DataTable - mostrar vínculos con íconos | Apps Script 106
zhlédnutí 2,5KPřed 8 měsíci
DataTable - mostrar vínculos con íconos | Apps Script 106
DataTable - exportar información en #pdf #csv o al portapeles
zhlédnutí 5KPřed 10 měsíci
DataTable - exportar información en #pdf #csv o al portapeles
Cómo personalizar un DataTable - principales features
zhlédnutí 8KPřed 11 měsíci
Cómo personalizar un DataTable - principales features
Cómo llenar un DataTable con información de google sheets
zhlédnutí 8KPřed 11 měsíci
Cómo llenar un DataTable con información de google sheets
Cómo usar un DataTable con Apps Script - ¿Qué es un datatable?
zhlédnutí 14KPřed 11 měsíci
Cómo usar un DataTable con Apps Script - ¿Qué es un datatable?
Cómo crear un pdf con botón click para chatear de Whats app y Apps Script | Apps Script 💯
zhlédnutí 2,7KPřed rokem
Cómo crear un pdf con botón click para chatear de Whats app y Apps Script | Apps Script 💯
Cómo almacenar valores con Properties Service | Apps Script 99
zhlédnutí 1KPřed rokem
Cómo almacenar valores con Properties Service | Apps Script 99
getActiveUser 🤜🏼 V.S. 🤛🏽 getEffectiveUser | Apps Script 98
zhlédnutí 1,1KPřed rokem
getActiveUser 🤜🏼 V.S. 🤛🏽 getEffectiveUser | Apps Script 98
Unir tablas(sheets) en un objeto y cargar catálogos | Apps Script 97
zhlédnutí 2,7KPřed rokem
Unir tablas(sheets) en un objeto y cargar catálogos | Apps Script 97
Diferencia entre el método getValues y getDisplayValues | Apps Script 96
zhlédnutí 1,1KPřed rokem
Diferencia entre el método getValues y getDisplayValues | Apps Script 96
Cómo compartir google docs sin notificación con Apps Script | Apps Script 95
zhlédnutí 1,1KPřed rokem
Cómo compartir google docs sin notificación con Apps Script | Apps Script 95
Cómo organizar tu código JS del lado del navegador en webapps | Apps Script 94
zhlédnutí 1,2KPřed rokem
Cómo organizar tu código JS del lado del navegador en webapps | Apps Script 94
Mozart, muchas gracias por tu explicación tan clara y quería consultarte si se puede enviar a un grupo de WhatsApp la notificación en lugar de enviarlo a un correo.
Hola, gracias por el comment. Sí, es posible enviar notificaciones a un grupo de Whats App, pero ahí necesitarías utilizar otro servicio como la api de Meta, o app inventor o app sheet. o algún servicio que nos permita realizar el envío, pero si es posible.
@@mozart_34 podrías hacer un video por favor.
@@danielimanamunoz1037 Tengo algunos por delante, pero esperemos más adelante. Un saludo.
Excelente contenido!
Gracias por comentar! Saludos! 👨🏽💻
No me sirve, no genera los examenes
Buenas Mozart, quiero que los editores puedan escribir, pero no descargar, cómo se puede cualquier cosa hablamos por privado y negociamos
Hola, fíjate que desafortunadamente no se puede evitar que los "Editores" puedan descargar :( si de plano ocupas que no puedan descargar necesitarías otro tipo de solución como web app, appsheet, add-on etc.,
@@mozart_34 gracias y le dare un ojo, pero tengo entendido que hay algunas personas, que te comparten google sheeets y cuando dejas de aplicar con ellos te quitan el acceso aun siendo editor, bueno gracias por todo
@@moisesef3309 🤔 No sé si entendí bien jeje, darte el acceso y quitártelo si se puede por script aunque sean editores, pero si eres editor creo que no se puede quitar el permiso de imprimir.
Gracias por este excelente video, pero tengo un problema al intertar de colocar el forEach para cada tarjeta TypeError: Cannot read properties of undefined (reading 'forEach') (línea 9) da ese error y este es el código <!DOCTYPE html> <html> <head> <base target="_top"> <?!= include ('CSS'); ?> </head> <body> <div class="container"> <? data.forEach( row=>{ ?> <div class="card border-success mb-3" style="max-width: 18rem;"> <div class="card-header bg-transparent border-success">Header</div> <div class="card-body text-success"> <h5 class="card-title">Success card title</h5> <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p> </div> <div class="card-footer bg-transparent border-success">Footer</div> </div> <?}); ?> </div> <?!= include ('JS'); ?> </body> </html> Te agradezco tu comentario para solucionar este error
Hola Mozart, Excelente herramienta para desarrollar apps básicas. Hice el mismo proyecto pero cuando pulso el botón Enviar me sale un error
Hola, sí, la verdad para lo que está diseñada es una excelente herramienta, es difícil saber por qué, tal vez utilizar la función doGet para ver si el código en el archivo gs está funcionando correctamente, ver probando parte por parte, tal vez con alguna notificación en app inventor.
Excelente video Mozart, el uso de este API key actualmente tiene un costo?
Hola, sí, es gratuito, aunque si quisieras ya realizar una implementación que esté haciendo llamados constantes a la API sería más conveniente utilizar el modelo de pago.
hola amigo, podrias hacer un tutorial de como insertar FileUpload en un formulario flotante (asi como este video : czcams.com/video/QuqI7yvwetI/video.html) y que se envie a Drive
hola amigo, podrias hacer un tutorial de como insertar FileUpload en un formulario flotante (asi como este video : czcams.com/video/QuqI7yvwetI/video.html) y que se envie a Drive
hola amigo, podrias hacer un tutorial de como insertar FileUpload en un formulario flotante (asi como este video : czcams.com/video/QuqI7yvwetI/video.html) y que se envie a Drive
hola amigo, podrias hacer un tutorial de como insertar FileUpload en este mismo formulario flotante que creaste y que se envie a Drive
hola amigo, podrias hacer un tutorial de como insertar FileUpload en un formulario flotante (asi como este video : czcams.com/video/QuqI7yvwetI/video.html) y que se envie a Drive
Hola, sería solo combinar este con los mismos campos que hay en el formulario crud, pero si lo tomare en cuenta, gracias por el tip
Hola Mozart, gracias por el repaso que nos haces de esta aplicación, hay cosas muy interesantes. Saludos 👍
Gracias Benito, me imagino tú ya lo dominas pero espero al menos haya salido algo nuevo. 🙂
Hola Mozart, consulta, puede darme la transcripción de un video mp4 subido en drive?
Hola, si no me equivoco, a través de este chatbot todavía no es posible, incluso si tienes Gemini Advanced y buscas en drive, no te muestra los archivos de video. Para hacerlo se ocuparía una solución más robusta dentro de google cloud.
@@mozart_34 @walterruiz5642 he subido videos para preguntar a gemini , pero en Google AI Studio, es otra plataforma, que te deja escoger también la versión del modelo de lenguaje
Si tengo otros select que quiero ir llenando de otras hojas ¿Como podria ir variando la hoja fuente de los datos?
Hola, tal vez el video 97 te sirva, puedes unir los sheets en un objeto y enviarlo al cliente cada que carga la página. Ahí puedes llenar los selects, si son dependientes, puedes crear un evento para que cada que cambie uno, busque la información para cargar el segundo o tercer select
Gracias lic. Mozart excelente contenido!!😊
Gracias por el comentario!
hola te invite un cafe para sacar los codigos pero no me funciona, como lo hago para ver lo que hice en html, me sale este error "ReferenceError: Cannot access 'html' before initialization (línea 2, archivo "Código")" prueba: imgfz.com/i/KknczZP.jpeg
Estoy intentando desarrollar un proyecto que tiene los scripts para cada página en el archivo correspondiente a la misma, sin embargo, al llamar al archivo a incrustar los scripts no se ejecutan. ¿Hay alguna manera en la que se pueda resolver?
Los archivos están en el mismo proyecto? Si es así, debes tener algún error al incrustar el código y por eso no se ejecutan, solo revisar, tengo esta forma en un proyecto y está funcionando con nofrmalidad.
Mi buen saludo... estoy tratando de generar un formulario, pero con búsqueda. es decir, buscar un campo y que la búsqueda me regrese otro valor en otro campo a manera de validación un ejemplo para saber si el número de empleado ingresado existe... no se si tengas o pudieras hacer algo referente saludos y excelente contenido me ha ayudado mucho.
Hola, tal vez te puedan servir los videos 40 y 41 donde muestro validaciones en el cliente y en el server, puedes tomar cualquiera de los dos enfoques según tus necesidades.
Muy buen video Mozart. Pero alguien sabría cual es la función para que en otra columna quite los asterisco que trae desde Gemini?
Gracias, con expresiones regules puedes quitar el **/ por y sustituirlo por una cadena vacía "" Saludos.
Gracias Crack, solo queria mostrar algunas columnas y no todas y este video sirvio de mucho, gracias por todo...
Que bueno que t sirvió, y gracias por el comment! 👨🏽💻
@@mozart_34 Tenía ratos de no tirar codigo y no me acordaba de como llamar columnas personalizadas y que no sea necesario llamar a las que no necesito, deberías de cambiarle el título al video para que sea más fácil de encontrar lo que quiere decir.
Genial, gran video!! pero tengo una duda, al publicar o pasar el enlace a otra persona externa que no tenga cuenta google no puede acceder ya que sale el mensaje: "403. Se trata de un error. Lo sentimos, pero no tienes acceso a esta página. Esa es toda la información de la que disponemos." Coomo lo soluciono, tu ayuda por favor. Gracias
Hola, lo primero que debes de hacer es revisar la configuración de tu implementación. Si decides que cualquier persona pueda entrar (incluso sin cuenta de gmail, debes elegir que la app se ejecute bajo tu cuenta y que cualquier usuario pueda entrar). espero te sirva.
@@mozart_34 podrás hacer un video explicando eso? estoy iniciando en esto y no tengo mucha experiencia
Muy interesante la función personalizada Mozart, la 💡 es buena ahora sólo falta dejar fluir la imaginación. Saludos ❤
Gracias Benito, claro, ya depende ahora si de cada uno 💡
Excelente. Muchas gracias!!!
Saludos, gracias por comentar 👋🏽
Excelentes funciones, incríble que México cuente con personas cómo tú, especializados en Google, el potencial que tiene esta app es impresionate, muchas gracias por el vídeo!
Hola, gracias por el comentario. Es el inicio de una nueva forma de trabajo que se viene! Saludos! 👋🏽
Gran video! Que sencillo es crear una función personalizada usando GEMINI!
Gracias, saludos Andrés! 🙂
Sorprendente.. muchas gracias.
Gracias, un saludo! 🤓
Te ganaste un suscriptor de por vida.
Muchas gracias! Saludos! 🤗
muy buen video! muchas gracias por compartir la informacion. tengo una pregunta ,el archivo lo podra subir cualquier persona o tiene que tener acceso a tu drive? , muchas gracias!
Hola, depende de la configuración, pero si eliges que se implemente bajo tu cuenta, no es necesario que tengan acceso a tu drive
Excelente como siempre!!... ¿Podrias modificar el código para que desde un input se pueda introducir las preguntas, es decir, en vez de mostrarlo en la consola que el resultado se muestre en la pantalla y un boton borrar que haga desaparecer la pregunta y la respuesta?. Muchas gracias
Hola, gracias por la idea 💡 viene uno con sheets 🤐 y ya estoy viendo el de integrarlo a webapp
@@mozart_34 gracias profesor
Cuándo le doy generar exámenes no aparecen🥹
buenas tardes, se puede agregar temporizador? gracias
Le pregunte mil veces a GPT y no me supo solucionar este error x'D Muchas Gracias!
Le hubieras preguntado a Gemini 😅 naah mentira, lo que pasa es que todavía les falta... Pero van mejorándose a sí mismo muy rápidamente. Saludos!
@@mozart_34 de hecho le pregunté a Gemini porque es de Google pero está peor porque no acepta tantos caracteres xd
Gracias Mozart tremendo video
Gracias por comentar! Saludos 👋🏽
Excelente contenido como de costumbre. Muchas gracias !!!
Muchas gracias Hugo, esperemos seguir creando contenido. Saludos! 👋🏽
Cordial saludo Gracias por su excelente explicación Estoy intentando seguir sus pasos pero me sale el siguiente mensaje de error const SS_ID = "1jPtRhNSHfvoHHcrnldLpcnUGy0x8rzAOK7N8AOf06yU" const SHEET_RESPONSES_NAME = "Respuestas de formulario 1" const SS = SpreadsheetApp.openById(SS_ID) const SHEET_RESPONSES = SS.getSheetByName(SHEET_RESPONSE_NAME) const FORM_URL = SHEET_RESPONSES.getFormUrl() const EDIT_COL_INDEX=16 const ID_COL_INDEX=17 function getResponsesEditlink(){ const form=FormApp.openByUrl(FORM_URL) const answersTimeStamps=SHEET_RESPONSE.getRang(2,1,SHEET_RESPONSE.getLasRow()-1).getValues() .map(row=>{return [0]}) console.log(answersTimeStamp) } Error ReferenceError: SHEET_RESPONSE_NAME is not defined (anónimo) @ Código.gs:4 Agradecería su valiosa respuesta
Hola Mozart, un poco compleja la programación, imagino que como todo necesita su tiempo de práctica. La idea sí me gusta. Saludos,👍👍
Hola, si es un poco compleja sobre todo por la estructura de los objetos, pero con la práctica se va entendiendo mejor, a parte sirve porque muchas APIs brindan información de manera similar
Hola Mozart, un gran y excelente tutorial. Me funciona muy bien, pero cuando lo implemento y pongo en un dentro de mi página web, me aparece el siguiente error: script.google.com rechazó la conexión. ¿cómo soluciono eso?
Es obligatorio tener cuenta google cloud para poder hacer uso de la apikey de gemini?
Han habido muchos cambios (por ser todo nuevo) de momento no es obligatorio para probar tus aplicaciones, pero si deseas llevar a producción si es necesario (sobre todo pasar a vertex ai) No dudes que habrá más cambios
Excelente Mozart! cómo siempre! No te das idea lo que me has ayudado y lo que me seguís ayudando. Quizás ya lo dijiste en otro video y me lo perdí, pero sabes cómo maneja Google los precios para usar Gemini? es gratuito? hasta cuántos token? como calcularlo?. Sería genial una serie sobre IA, ojalá esté vídeo haya sido el primer capítulo.
Hola, muchas gracias, es todo un rollo calcular el costo debido a que salen más modelos (por ejemplo flash) y depende de tus necesidades. Eso sí al igual que los productos de cloud tienen la ventaja de que hasta cierto nivel es gratis y conforme escalas va aumentando el costo. Conozco varios casos en los que el costo es mínimo al crear la solución. (Espero seguir con la serie de videos sobre genAI y aistudio con apps script)
No sabes cuantas veces vi tu video hoy... y con mucha paciencia, haciendo zoom en los codigos, los enlaces, las librerias, etc, por fin logré que funcionara con mi hoja de google sheets...!!! Si te escrbí, pero entiendo que debes estar full ocupado. Aun asi, no me detuve para comprender porque no funionaba en mi proyecto y ahora si lo pude resolver. Muchas gracias
Hola amigo, jeje gracias, que bueno que ya te funcionó, felicidades por la determinación! 🧑🏽💻💪🏼
@@mozart_34 Como puedo contactarte para el tema de eliminar y editar? Claro, espero aportar para ello.
Perdona que conando usas para justificar el código al tiempo 😢no pude
Hola, ¿Cuál será? me imagino que seleccionar el texto y dar a la tecla tab o shift tab para justificar hacia atrás, pero no sé si es el que buscas 🤔
... te ganas el cielo, camarada!!! Muchas gracias por tus aportes!!!
Gracias por el comment Ralfug! ✌🏽
Gran video! Super bien explicado...
¡Muchas gracias mi Pana! Suscrito a tu canal, espero seguir colaborando! 👾
voce tem algum curso na udemy?
Ainda não, já estou trabalhando nisso
Gracias Google! Por gémini Ai y sus funcionalidades, ahora con apps script
Sí, la verdad es una gran ventaja poder prototipar aplicaciones con gran facilidad 😄
muy buen día excelente contenido!!!1 me aparece un error: TypeError: HtmlService.createTemplateFromFile(...).evaluate(...).setXFrameOPtionsMode is not a function (línea 10, archivo "Globals")
Hola, gracias por el comentario, cuando el editor te arroja un error en esa línea significa que la estructura del archivo html no es correcta. Ahí está el error, probablemente una etiqueta sin cerrar o algo por el estilo.
para quienes no les funciona el script les dejo: <script> let objectInfo = {}; window.addEventListener("load", () => { google.script.run .withSuccessHandler(object => { objectInfo = object; loadTable(objectInfo); }) .getData(); }); function loadTable(object) { const formattedCols = object.headers.map(header => { return { 'title': header } }); $('#MiprimeraTabla').DataTable({ columns: formattedCols, data: object.usersInfo }); } </script> </main> </body> </html>
Talvez una actualización de la aplicación debido a que no responde al momento de generar las preguntas
Gracias, si creo que si le faltan algunas cosas que podría mejorar esto, para que el usuario pudiera saber donde está el error, tal vez un diálogo que diga en qué fila fue.
Help! ¿Cómo muestro el contenido de una tabla al cargar la pagina? 😢 Tengo un crud, se muestra la mayoría del contenido HTML pero no se muestra la información de la tabla , solo se muestra hasta que hago un nuevo registro con el crud. 😅
Uff pueden ser miles de cosas. Si solo se muestra hasta que agregar un nuevo registro muy probablemente estés llamando en un momento equivocado a la función. Deberías de llamarla en el momento en que carga dicha sección. Y obviamente también cada que agregas un registro (como dices que si está trabajando)