Vicky (Part 1): Virtual voice assistant with ChatGPT API and Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ต.ค. 2024

ความคิดเห็น • 124

  • @MrYolandalucia
    @MrYolandalucia ปีที่แล้ว +1

    Muy copado Luks!!! Capo broo!! 👌
    (me mata la risita, jejjj😂 )

  • @flavilla264
    @flavilla264 ปีที่แล้ว +2

    Buenísimo!!! Te Felicito super claro!

  • @eloisaraverta4734
    @eloisaraverta4734 ปีที่แล้ว +2

    Muy bueno Lu! Copado me encantó

  • @adrianalzamendi
    @adrianalzamendi ปีที่แล้ว +6

    Fah! Muy bueno. Me encantaría poder implmetarlo en mi PC, pero ni idea de programación, y creo que con aún el tutorial no podría. Sería ideal un tutorial para que podamos hacerlo los que no entendamos programación. Gracias. Tremendo lo que hiciste!

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Estamos viendo los detalles de como armarlo! gracias por tu comentario!

  • @pikivideo1
    @pikivideo1 ปีที่แล้ว +1

    Espectacular!!!!! 👏🏻👏🏻👏🏻👏🏻👏🏻

  • @marianoghirelli1683
    @marianoghirelli1683 ปีที่แล้ว +1

    Que bueno que esta!.. muy bueno.

  • @ericagarbacz7785
    @ericagarbacz7785 ปีที่แล้ว +2

    Que genio!!!! Excelente

  • @marcorockabilly3422
    @marcorockabilly3422 ปีที่แล้ว +11

    es buenisimo, podes hacer un tutorial desde 0 para los que no sabemos nada d programación? sos un capo

    • @lktechai7
      @lktechai7  ปีที่แล้ว +9

      Estamos armando algo tipo paso a paso. Gracias por tu comentario!

    • @marcorockabilly3422
      @marcorockabilly3422 ปีที่แล้ว +2

      @@lktechai7 uhhhh genial, estoy atento a ese vídeo, estoy desde la mañana intentando y no puedo jaja ya me frustré

    • @dongatoalaparato326
      @dongatoalaparato326 ปีที่แล้ว

      @@marcorockabilly3422 si aun no puedes y si el dueño del canal lo permite puedo ayudarte desde comentarios, solo para que funcione vicky, no le quiero robar contenido de futuros videos ni nada :D

    • @marcorockabilly3422
      @marcorockabilly3422 ปีที่แล้ว

      @@dongatoalaparato326 muchas gracias, sería de mucha ayuda

    • @dongatoalaparato326
      @dongatoalaparato326 ปีที่แล้ว

      @@marcorockabilly3422 en terminos generales debes descargar el lenguaje de programación Python, luego en mi caso usé el programa visual estudio code esos son los primeros dos pasos

  • @jrgnv
    @jrgnv ปีที่แล้ว

    que genial !! suscrito , asi da gusto aprender

  • @crewdragon1543
    @crewdragon1543 ปีที่แล้ว +1

    he bro muy buen video, continua con este proyecto por favor

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Gracias!!! Si, estaremos subiendo contenido sobre fine tuning!

  • @Azur999
    @Azur999 ปีที่แล้ว +1

    Seria genial un tutorial similar pero con autogpt, saludos y buen video

    • @lktechai7
      @lktechai7  ปีที่แล้ว +2

      Si, estoy pensandola por que tiene que ser simple o eso es lo que intento promover. Gracias por tu comentario!

  • @julionunez3415
    @julionunez3415 ปีที่แล้ว +1

    Jajaja Excelente Amigo!!! Aguante la IA 🤖

  • @g11kanu
    @g11kanu ปีที่แล้ว +1

    Excente!

  • @Clubdeloverpot
    @Clubdeloverpot ปีที่แล้ว

    Te quería consultar algo más avanzado. Estás usando el motor de chatGPT pero las respuestas son mucho más simples y no desarrolla las respuestas de la misma forma que la web de chatGPT. Como es posible eso? También quería consultarte si es posible (como vi en algún vídeo) enlazarlo con Google para que la información del motor esté actualizado a día de hoy. Este motor solo tiene información hasta 2019. Gracias infinitas por todo

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Tenes varios puntos, cuando usas la api de openai tenes que cargarle la configuracion (engine, temperatura, tokens, stop, penalidades, etc), esto va a hacer que las respuestas varíen según lo que necesites, mi sugerencia es que veas los ejemplos en la pagina de OpenAI, ahi tenes casos de uso para todos los gustos. Otra cosa es que si pretendes que el chat tome algun rol (ejemplo de vicky es un bot en el rol feme), en este caso las respuestas van a ser desde ese contexto. Lo ultimo, sobre datos actualizados, podes hacer cierta "artesania" como para tener datos actuales, pero es eso, una "artesania" a la cual todavia no llegue y veremos si lo vale para mi caso de interes. Saludos

  • @angelapadron2033
    @angelapadron2033 8 หลายเดือนก่อน

    Tiene algún costo usar ChatGPT ?

  • @MarTruiX
    @MarTruiX ปีที่แล้ว

    una consulta yo lo ejecuto en visual studio code y todo me corre solo que no reconoce mi voz no se si se configurara el microfono o algo

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola Mar! Todo pasa por la librería speech recognition, tienes q asegurarte de que este correctamente instalada, luego verifica el mic. Aparte de eso no hay más. Saludos y gracias por tu comentario

  • @c.emmanuelzuniga9435
    @c.emmanuelzuniga9435 ปีที่แล้ว

    En relación a los tokens? Esa parte no me queda claro por completo. Veo que en este proyecto tiene un máximo de 100 y en el de VikyTeacher son 60. la pregunta es. ¿Eso influye en el numero de palabras que reconoce o en la cantidad de veces que se puede utilizar la API KEY? ... es decir: ¿solo puedo hacer un numero máximo de solicitudes y después renovar la API?

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola! Los tokens son la unidad de medida q usan estos modelos para cuantificar su uso, cada token representa algo así como 4/5 letras aprox, entonces si querés respuestas largas este número debería ser más alto. Además a más tokens usados Openai API te estaría cobrando más. Gracias por tu comentario!

  • @elruso2428
    @elruso2428 ปีที่แล้ว +1

    Hay alguna laner de pasarla al smartphone y para siempre tener a la IA ?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Imagino q realizando la misma programación en Flutter quizás tengas un resultado similar! Gracias por tu comentario!

  • @alfonsogonzalez6616
    @alfonsogonzalez6616 ปีที่แล้ว +1

    Alguien se ha animado a hacer un repo de Docker de este proyecto?

  • @julietayacenko4573
    @julietayacenko4573 ปีที่แล้ว +1

    Buenismo😊

  • @george12122012
    @george12122012 ปีที่แล้ว

    Como se remplazaría la variable messages en caso de querer cambiar el modelo a chat "gpt-3.5-turbo", entiendo que se debe cambiar prompt por messages. Saludos

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola! Si, para el modelo 3.5 tendrías q cambiar el formato de variables. En la página de OpenAi te dan todo el detalle que deberías tener en cuenta. Gracias por tu comentario!

    • @george12122012
      @george12122012 ปีที่แล้ว +1

      Gracias por la respuesta. Saludos

  • @gefth
    @gefth ปีที่แล้ว

    Cada ves más cerca de tener a mí propia Jarvis

  • @TheNehlls
    @TheNehlls ปีที่แล้ว

    Se puede agregar preguntas con respuestas pregrabadas? Como seria?

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola! El próximo video va a ser sobre el asistente sin Openai, por lo q las preguntas y respuestas deberán ser preestablecidas para acatar cada comando, por ejemplo abrir TH-cam o buscar algo en Wikipedia. Gracias por tu comentario!

  • @lissethtorres2011
    @lissethtorres2011 ปีที่แล้ว

    buenas noches como deben ir las keys porque me da error al poner mis keys

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! La key es un string largo de letras y números q obtienes de openai, debe incluirse en la variable API_KEY entre comillas

  • @fiescotech3062
    @fiescotech3062 ปีที่แล้ว +1

    Hola, si exporto como un archivo punto exe y lo ejecuto cambia el funcionamiento y como se tendria en cuanta la api de chat gpt? muchas gracias :)

    • @fiescotech3062
      @fiescotech3062 ปีที่แล้ว

      y tambien si es posible exportarlo en punto exe y al ejecutarlo en una raspberry pi con microfono se lograria que funcionara como una alexa?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! No debería cambiar pero no lo probe en ese sentido. Hazmelo saber si funciona y mejor en un rasperry! Gracias por tu comentario!

    • @fiescotech3062
      @fiescotech3062 ปีที่แล้ว

      @@lktechai7 hola no se si puedas ayudarme , lo intente correr en mi raspberry pero al ejectarlo me salta este error: openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details.

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      El error es por qué la API de Openai a partir de abril comenzó a ser un servicio pago. Saludos

    • @fiescotech3062
      @fiescotech3062 ปีที่แล้ว

      @@lktechai7 Ok,para solucionar este problema intentare remplazar el api de "chat gpt" por el api de "bard" que es la ia de google que practicamente funciona igual pero no hay que pagar por su api ya que es practicamente de codigo abierto. y seria intetresante que lo probaras para un video (ya que por lo que he probado funciona incluso mejor que chat gpt)

  • @alejandrobechir4348
    @alejandrobechir4348 ปีที่แล้ว +1

    👏🏻👏🏻👏🏻👏🏻

  • @Street666Trash
    @Street666Trash ปีที่แล้ว

    excelente video acabo de aprender pyton y tu video es muy claro. se pueden agregar codigos para abrir youtube o que realice busquedas por internet o que haga dibujos como otras ia ? para mejorar aun mas a vicky muchas gracias

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola! Se pueden agregar funciones como busquedas y TH-cam, en un próximo video seguro sumamos ese tema. Gracias por tu comentario!

  • @tumbacocos447
    @tumbacocos447 ปีที่แล้ว +1

    Buenas, muy buen video, pero cuando le hablo no hace nada, puede tener algo que ver que este ejectuando todo en el entorno virtualenv?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! Quizás, en este ejemplo la ejecución es en mi PC, sin entornos virtuales, pensé q por el uso de mic y audio mejor era simplificar al máximo

    • @tumbacocos447
      @tumbacocos447 ปีที่แล้ว

      He probado con este comando para ver si funciona bien la libreria Speechrecognition : python -m speech_recognition y parece que funciona perfectamente

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      @@tumbacocos447 buen dato!!! Saludos

    • @fiescotech3062
      @fiescotech3062 ปีที่แล้ว +1

      @@tumbacocos447 Hola me sucedio lo mismo pero no lo he podido arreglar, como fue que lo arreglaste?

    • @serviciosadministrativosca6137
      @serviciosadministrativosca6137 ปีที่แล้ว

      Hola, también tengo el mismo error, como le hago?

  • @alejoheinze6514
    @alejoheinze6514 ปีที่แล้ว

    Muy buen potencial.
    Servirá en Linux?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Debería funcionar sin problemas! Saludos!

  • @piter_mperez8384
    @piter_mperez8384 ปีที่แล้ว

    muy buen video pero cuando le pongo mi API Key sigue sin funcionar :(

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      hola, verifica q tengas activa y habilitada la key en tu cuenta de Openai. Gracias por tu comentario

  • @Clubdeloverpot
    @Clubdeloverpot ปีที่แล้ว +1

    Excelente vídeo genio. Sería posible explicarlo para los que no tenemos idea de programación? jajaja He instalado la aplicación, he copiado el código y da un error tras otro. Literal no tengo idea. Soy un streamer muy conocido en poker y esto sería un bombazo, así que si me ayudas en algo te enviaría muchísimo tráfico. Hay deal?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! Si tenes instalado PyCharm (hay otros, este es el que yo utilizo), si tenes las librerías instaladas (son las marcadas con import al inicio del código) sobre todo la de openai y agregaste tu KEY de tu cuenta en openai, entonces debería funcionar! Dejame saber como te ha ido! Saludos

    • @Clubdeloverpot
      @Clubdeloverpot ปีที่แล้ว

      @@lktechai7 ese dato y esa aclaración creo que la saca del estadio. Lo probaré y te vuelvo a escribir. Muchísimas infinitas gracias. Creo justamente que el problema es que no encuentra las librerias ajjaja

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      @@Clubdeloverpot Si no avisame y lo vemos! saludos

    • @Clubdeloverpot
      @Clubdeloverpot ปีที่แล้ว

      @@lktechai7 Eres un sol. Intentaré hacer eso genio.

    • @Clubdeloverpot
      @Clubdeloverpot ปีที่แล้ว

      @@lktechai7 instalado PyCharm (mucho mejor porke es igualito al que usas en el vídeo). Inserto todo el código y la API key de OpenIA y al ejecutarlo sale un error en la lína 1 donde dice que no reconoce la librería "speech_recognition". Imagino no debo tener una sola librería instalada o las tengo que instalar no? Gracias por tu ayuda. Si esto acaba funcionando serás Dios.

  • @motor666
    @motor666 ปีที่แล้ว

    podes explicar el tema de la api key, genere una pero me da siempre este mensaje y nunca la use
    You exceeded your current quota, please check your plan and billing details
    es pago el servicio o hay una api key free que pueda usar?
    gracias, saludos

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola Pablo, el periodo de prueba gratuíto tengo entendido que expiró, por lo que ahora para usar API deberías cargar el pago con tarjeta y solo pagarías lo que consumes. Gracias por tu comentario!

    • @motor666
      @motor666 ปีที่แล้ว +1

      @@lktechai7 gracias por tu respuesta

  • @edsketchs7032
    @edsketchs7032 ปีที่แล้ว

    podrías checar una opción con Open Assitant que es open source

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola! Si, de hecho estoy probando varias opciones la más prometedora por el momento es sobre el modelo LLama. Gracias por el dato!

  • @jesus-jt5cr
    @jesus-jt5cr ปีที่แล้ว

    Puedo hacer una función que reproduzca musica de yt?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Podés usar funciones que abran yt, busquen en Google o wiki, etc

  • @EnriqueRevollo
    @EnriqueRevollo ปีที่แล้ว

    Muy bueno, hay la forma de que pueda interactuar abriendo el Word y buscando en TH-cam? Gracias.

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Si para TH-cam, pero hay q importar otras librerías y agregar la lógica para q interprete ese pedido. Gracias por tu comentario!

  • @chichesabalero5046
    @chichesabalero5046 ปีที่แล้ว

    Hola vicky! =P
    no puedo instalar el paquete openai_secret_manager y lo he intentado de varias maneras siguiendo la ayuda del chat gpt.
    - instalando un entorno virtual
    - clonando el repositorio openai-python github
    - actualizando pip
    hasta el momento el unico error que me devuelve es el de secret manager
    quedo a la espera de la ayuda de un humano
    gracias desde ya y esperamos mas videos de este asistente

    • @chichesabalero5046
      @chichesabalero5046 ปีที่แล้ว

      si fuese necesario no tendria ningun problema es desinstalar completamente python del sistema pero tambien necesitaria una guia ya que tengo varias versiones instaladas ademas de anaconda

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! Para este concepto solo utilizamos la librería de openai, lo mantenemos simple! además todo corre en un entorno local y no vitualizado. Saludos

    • @chichesabalero5046
      @chichesabalero5046 ปีที่แล้ว

      @@lktechai7 Entiendo, pero Visual Studio me pide que instale secret manager, por lo cual no corre el codigo. Gracias.

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      No sabría decirte, Vi en algunos foros q esa librería traía error pero no sé más q eso. De mi lado usamos PyCharm y todo corre perfectamente. Gracias por tu interés!

    • @chichesabalero5046
      @chichesabalero5046 ปีที่แล้ว +1

      @@lktechai7 Lo probare. gracias por tu asesoria! =D

  • @contenidodebajacalidadyout876
    @contenidodebajacalidadyout876 ปีที่แล้ว

    Hola una pregunta hace falta alguna libreria me dice de que no hay ningun modulo llamado y el nombre de la libreria

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! Las librerías que necesitas están al inicio del código, obviamente antes de llamarlas deberías tenerlas instaladas ( comando pip). Gracias por tu comentario!

    • @contenidodebajacalidadyout876
      @contenidodebajacalidadyout876 ปีที่แล้ว

      ​@@lktechai7​Muchas gracias amigo me gusto mucho tu video y me ayudo el comentario :) pero sabes porque sale current cuota por poner la clave de openai?

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      @@contenidodebajacalidadyout876 Hola! el periodo de uso de la key gratuita ya caduco, quizás sea eso, ten en cuenta que el video se emitio en enero donde aun estaba esta posibilidad. Ahora mismo hay que pagar por su uso. Quizás sea eso. Gracias por tu comentario!

  • @thevoicep6562
    @thevoicep6562 ปีที่แล้ว

    genio, podrias agregarle la funcionalidad para que pueda acceder a youtube y tambien otra para escibir texto plano ? por ejemplo decirle que ponga una cancion de youtube o "hazme un informe en un texto plano sobre la natalidad"

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola! Seguro en un próximo video le agregamos las funciones que podamos! Gracias por tu comentario!

  • @juanahumada7195
    @juanahumada7195 ปีที่แล้ว

    Para hacer esto debe ser con la api de pago

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Cuando ingresas te dan unos USD18/20 (con vencimiento) para probar. Gracias por tu comentario!

  • @thiagods5768
    @thiagods5768 ปีที่แล้ว

    puse el codigo en visual studio y con la api y cuando la ejecuto dice hola soy vicky y despues toco cualquier cosa y se cierra y no puedo decir nada xd

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola! no te arroja ningún error en pantalla? Desconozco la ejecución en visual studio pero no debería ser distinta, recuerda que la instalación de las librerías se presume que ya esta hecha, esta debería hacerse con el comando "pip" o directamente desde visual studio. Saludos!

    • @thiagods5768
      @thiagods5768 ปีที่แล้ว +1

      @@lktechai7 ahora cuando lo ejecuto en pycharm todo sale bien pero cuando le hablo no pasa nada aunque espere mucho tiempo

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Asegúrate de tener el mic funcionando y configurado para q la librería speech recognition tome correctamente el audio, de lo que tome el mic te debe ir imprimiendo en pantalla la transcripción. Exitos!!!

    • @thiagods5768
      @thiagods5768 ปีที่แล้ว

      @@lktechai7 Mi micrófono funciona bien, creo que tengo que dar permisos a pycharm para acceder a mi micrófono pero intente varias cosas y no puedo hacerlo xd

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Puedes simplificar el código a solo la parte que interviene el mic y probar para aislar el problema, creeme q el código así como está funciona correctamente. Saludos y éxitos nuevamente!

  • @giulianamurillo3582
    @giulianamurillo3582 4 หลายเดือนก่อน

    Hola, y si quisiera que fuera la voz masculina?

    • @lktechai7
      @lktechai7  4 หลายเดือนก่อน

      Hola! Eso depende de las características del módulo/librería de voz, pero se puede! Gracias por comentar!

    • @giulianamurillo3582
      @giulianamurillo3582 4 หลายเดือนก่อน

      @@lktechai7 y cómo puedo aprender eso? enseñas algun curso?

    • @lktechai7
      @lktechai7  4 หลายเดือนก่อน

      Hola Giuliana! Que bueno q quieras aprender! Nunca es tarde! Mira, no me encuentro enseñando en estos momentos, pero no creo q te resulte complicado encontrar material en TH-cam, de hecho todo lo q ves en mis videos son material de otros youtubers, quizás sintetizado y simplificado pero está allí. Éxito en tu búsqueda!

  • @ByFrancis
    @ByFrancis ปีที่แล้ว

    Se le puede poder poner otra voz?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      Hola, por el momento tenes la opcion de usar las voces de windows o las provistas por gtts. Gracias por tu comentario!

  • @MoviCloud-bf2lh
    @MoviCloud-bf2lh ปีที่แล้ว

    Se puede instalar en un hosting?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      No lo he probado, calculo que si, este concepto funciona en local, tendría que verse el tema de latencias en cuanto a la conversión de voz a texto y viceversa. Gracias por tu comentario!

  • @marcorockabilly3422
    @marcorockabilly3422 ปีที่แล้ว

    como puedo contactarme con vos?

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      instagram.com/lktech_ai?igshid=ZDdkNTZiNTM=

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Mi cuenta de Instagram

  • @domingofeliz6294
    @domingofeliz6294 ปีที่แล้ว

    buenisimo, lo unico que no me quiere importar gtts

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      Hola, podés usar la librería pyttsx3, no es tan sofisticada pero funciona

    • @domingofeliz6294
      @domingofeliz6294 ปีที่แล้ว +2

      @@lktechai7 hoy cuando llegue a casa lo voy a probar, en vez de importar gtts, importo está que me dices?

    • @domingofeliz6294
      @domingofeliz6294 ปีที่แล้ว

      lo prove, y ahora me sale este error,
      cannot access local variable 'pyttsx3' where it is not associated with a value

    • @lktechai7
      @lktechai7  ปีที่แล้ว +1

      @@domingofeliz6294 Suena a que no la estas usando como espera. Una vez que importas la libreria: import pyttsx3, el modo de usarla dentro de nuestra funcion 'hablar' de nuestro ejemplo es: engine = pyttsx3.init() #para iniciar el motor
      engine.say(mensaje) #ejecutas el audio
      engine.runAndWait() # le da tiempo a la ejecucion
      En este caso te estaría utilizando el audio de tu PC. Suerte!

    • @domingofeliz6294
      @domingofeliz6294 ปีที่แล้ว

      @@lktechai7 yo hice todo como lo hiciste en el vídeo, y sólo ese era el error, y quiero que suene como el tuyo

  • @dongatoalaparato326
    @dongatoalaparato326 ปีที่แล้ว

    ayuda como hago que se calle

    • @lktechai7
      @lktechai7  ปีที่แล้ว

      jajajaja muy bueno!