Crea tu ChatBot con Python y OpenAI GTP3 🤖

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

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

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

    Muchísimas gracias! Me suscribo! Explicas de 10!!! 🎉🎉🎉🎉🎉🎉

  • @b.santiago1687
    @b.santiago1687 2 ปีที่แล้ว +2

    Que crack! tuve unos inconvenientes porque uso windows y no sabía que era source xd pero solo no hay que escribir source y en vez de bin la carpeta se llama Scripts

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

    Hola excelente vídeo, una consulta, si tengo una bd externa con datos de usuario, por ejemplo consultar su estado, en el chat escribir estado actual y el bot pida dni y consulte la bd y le traiga estado activo o inactivo. Es posible?

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

    Excelente video señor
    ¿Sabes como crear un chatbot que sea en base a GPT para un tema en particular, digamos, un sitio web de abogados familiares o cuestiones de ese tipo?
    he interactuado con el chat de openai y es impresionante, así que me gustaría saber como poder hacer un chatbot similar pero enfocado a temas y areas muy particulares.

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

      Me interesa saber la respuesta, gracias.

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

      @@juanrozo95 Para eso tienes que entrenar a la IA para usos particulares, puedes usar Embeddings o Fine-tuning, están en la documentación de OpenAI, es un poco mas complejo que este ejemplo que pusieron, pero es muy potente

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

      @@advelaiq ¿Sabéis donde se puede descargar un manual, video o libro donde lo explique como hacerlo? No encuentro documentación por internet ni youtube al respecto. Gracias

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

      @@advelaiq existen tutoriales sobre esto??

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

      La respuesta está en el prompt, busquen teoría del prompt.

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

    Excelente explicacion Agustin ! Me funciona bien aunque las respuestas son muy dispares e incongruentes (si bien lo aclaraste) pero en el video las respuestas son dentro de todo acertadas. Gracias por compartir

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

      Ya eso es depende, se puede afinar con configuración del bot, esto es un primer contacto con el 😇

    • @robotvivo5158
      @robotvivo5158 2 ปีที่แล้ว

      @@AgustinNavarroGaldonDisuclpa que pregunte tan rapido. Con conocimientos de Deep learning Podria yo entrenar este boto para que mejore sus conversaciones?

  • @SinfoniaMayor
    @SinfoniaMayor 2 ปีที่แล้ว

    como puedo subir libros en pdf para que una ia me responda preguntas basada en esos pdf?

  • @juancamilovelezr.7530
    @juancamilovelezr.7530 2 ปีที่แล้ว +1

    y puedo entrenar el bot con información propia? o solo con la que trae OpenIA?

  • @patriciobriones2536
    @patriciobriones2536 2 ปีที่แล้ว

    WOW ! funciono AL 100!
    print("MUCHAS GRACIAS")

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

    gracias ya tengo mi bot basico ahora a enseñarle a hablar. y a recibir texto por voz

  • @dennismarvin1555
    @dennismarvin1555 2 ปีที่แล้ว

    Estoy alucinando, que bonito está el trabajo, lo acoplare a un proyecto que poseo, a ver que sucede

  • @Astralis-pc2mw
    @Astralis-pc2mw ปีที่แล้ว +1

    se puede independizar el gpt-3 de openIA para un uso ilimitado i gratuito de sus funciones?

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

      No, es de pago y esos bichos no liberan el código porque es su gallinita de los huevos de oro. Pero puedes probar opciones open source.

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

    Bro, buen video lo hice tal cual y al momento de ejecutar solo me deja escribir la parte de humano la IA no me da respuesta no entiendo

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

    ¿Puedes crear uno pero para facebook y para instagram?

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

      Me lo apunto :D

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

      Abría que utilizar la API de Facebook y de Instagram

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

    Hola, de que plataforma pones el terminal

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

    Hola, a pesar de que los tokens están recién generados arroja el siguiente error: "You exceeded your current quota, please check your plan and billing details". Sabes qué puedo hacer para solucionarlo? como mencione los tokens que probe no han sido utilizados y están recién generados. Espero puedas ayudarme, gracias por el tutorial.

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

      Yo tengo el mismo error, creo que es porque la API es de pago...

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

      @@donmou8237 la api es de pago, ni bien utilizan una cuenta nueva les dan 18usd para utilizar la api, dependiendo la cantidad de llamados se cobra por el uso, si no ponen una tarjeta y ya se quedaron sin limite, es normal ese error.

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

      @@zerefdragneel5841 Hola, api que es? El OpenAi?

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

    Necesitarías crear tus preguntas en un txt?

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

    Excelente video Agustin, muchas gracias.
    sabes si eso se está ejecutando en el ordenador o se ejecuta en un servidor de OpenAI. mi tarjeta de video no es lo suficientemente potente como para poder llevar por si sola a Davinci por eso lo pregunto.

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

      Todo se procesa en los servidores de OpenAI.

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

    hola me podrias decir como se solucioona este error que me aparece? : python3 : El término 'python3' no se reconoce como nombre de un cmdlet, función, archivo de script o programa
    ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta
    es correcta e inténtelo de nuevo.
    Muchas gracias

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

      Si estás en Windows usa el comando python en vez de python3.

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

    Ola, buen video, tienes la 2 parte lo digo como este chatbot se puede mejorar y tu mismo lo dijiste, esta muy bien el tema, venga enrrollate.

  • @AbelGallardo-so5st
    @AbelGallardo-so5st ปีที่แล้ว

    Hola Agustin, logré crear mi chatbot, pero me resultó ser grosero y me dice que no me va ayudar con lo que le pido. A qué se debe eso??

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

    hola buenas tardes, lo intente hacer en windows pero por alguna razon me arroja un error al importar openai,hechame una mano , saludos

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

      ya lo solucione, el problema es que se me puso en ingles el bot xD

  • @kevinfuentes5018
    @kevinfuentes5018 2 ปีที่แล้ว

    como puedo implementar en mi pagina web

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

    puedes hacer lo mismo pero para windows 10

  • @vntoniojr
    @vntoniojr 2 ปีที่แล้ว

    En chile no está disponible la api :(

    • @AgustinNavarroGaldon
      @AgustinNavarroGaldon  2 ปีที่แล้ว

      Es una pena, tarde o temprano me imagino que estará disponible.

  • @jaimeandressalasmoreira8880
    @jaimeandressalasmoreira8880 2 ปีที่แล้ว

    Hola Agustin esto de aqui se lo podria usar para crear un chatbot en Facebook e instagram ?

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

    Hola, estoy tratando de hacer un fine-tune de openai para mi uso profesional, soy medico y quiero que la plataforma me ayude a crear unos informes ocasionalmente, pero me he hecho un lio para hacer esto.
    Y no me entero como lo explican en la pagina de openai.
    Este video de arriba ha sido muy instructivo. ¿Podrías crear un minitutorial para hacer esto por favor?. Gracias!

  • @satanicsoft
    @satanicsoft 2 ปีที่แล้ว

    Hola estoy haciendo una web con mobirise alguien sabría cómo puedo integrarlo en la página web estaría muy interesante gracias.

  • @juan7829
    @juan7829 2 ปีที่แล้ว

    me arroja error en top_p, y tengo todo copiadotal cual, alguien sabe porque sucede eso?

  • @leosalazar9213
    @leosalazar9213 2 ปีที่แล้ว

    Que linea se encarga de imprimir en pantalla humano: + respuesta ???
    entiendo que la ultima se encarga de imprimir la linea de AI: + la variable answer +
    (salto de linea) pero no entiendo como se imprime la linea de Humano sin usar print.
    Es por el prompt o alguna funcion de la openai ????
    Saludos !!!

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

      La que imprimimos por pantalla es la última cogernos la respuesta de la IA y la mostramos en pantalla

  • @mauriciodylanlararamos5097
    @mauriciodylanlararamos5097 2 ปีที่แล้ว

    La api tiene un limite de usos?

    • @AgustinNavarroGaldon
      @AgustinNavarroGaldon  2 ปีที่แล้ว

      En principio no

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

      @@AgustinNavarroGaldon es que me sale un error al usar el key este error openai.error.RateLimitError: you exceeded your current quota, please check your plan and billing details
      Y no se que hacer

    • @ramonandrescampascueva388
      @ramonandrescampascueva388 2 ปีที่แล้ว

      @@mauriciodylanlararamos5097 Lamentablemente tiene limite

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

      Sí, tiene límite. Te dan 5 dólares para consumir en tokens y una fecha de caducida para consumirlos. Después de eso, toca pagar por tokens consumidos.

  • @carlospascual655
    @carlospascual655 2 ปีที่แล้ว

    hola me gustan tus videos estoy queriendo aprender ,pero aqui me da este resultado y no se resolverlo.
    Humano: hola
    Traceback (most recent call last):
    File "./main.py", line 25, in
    anwer = response.choices(0).text.strip()
    TypeError: 'list' object is not callable
    he escrito y echo todo como tu,alguna idea e como...hacerlo funcionar?

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

    Muy bien, pero como se hace para crear CONTEXTO osea, si tu le dices tu nombre y unas líneas después se lo preguntas y te contesta con tu nombre.

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

      La variable "conversation" que contiene el historial del chat vendría a ser el contexto.

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

    Para Whatsapp estaria interesante. Hoy en dia mucha gente busca crear uno para esta plataforma que se usa bastante.

  • @JoelLeonard_official
    @JoelLeonard_official 6 หลายเดือนก่อน

    Está lleno de videos de cómo hacer en paython un chatbot, pero nadie hace un video de lo que sigue, la parte visual, donde como se lleva a un servidor, en fin como se pone en marcha para poder venderlos y hacer un negocio de esto

  • @patriciobriones2536
    @patriciobriones2536 2 ปีที่แล้ว

    como podria pasar esto a una APK en android? se te ocurre alguna idea?

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

      Lo usas en back y crear un rest desde el front consumes el api

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

    Bro y hay alguna manera de importar ese programa para por ejemplo en vez de ejecutarlo en cmd, se pueda ejecutar en un .exe o en una pagina web? Saludos y excelente video.

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

      Claro tu puedes crear un api rest que ejecute esto y usarlo en una app web, mobil, etc...

    • @RubenRodriguez-ll9bf
      @RubenRodriguez-ll9bf ปีที่แล้ว

      @@AgustinNavarroGaldon como puedo hacer eso? tienes algun video a la mano? es exactamente lo que necesito

  • @angelleal3005
    @angelleal3005 2 ปีที่แล้ว

    En mi caso no funcionó, me responde tal cual con las mismas preguntas que yo le hago, no se que pasará.

    • @angelleal3005
      @angelleal3005 2 ปีที่แล้ว

      Para los que les pueda pasar en el futuro, al parecer la API toma un tiempo en responder. En mi caso esperé 15 mins y después me respondió tal cual as advertised.

    • @AgustinNavarroGaldon
      @AgustinNavarroGaldon  2 ปีที่แล้ว

      Últimamente, está tenido mucho tráfico.

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

    Humano:Hola
    Traceback (most recent call last):
    File "C:\Users\jdrg_\Desktop\chat_python\chat_bot.py", line 10, in
    response = openai.Completion.create(
    File "C:\Users\jdrg_\anaconda3\lib\site-packages\openai\api_resources\completion.py", line 25, in create
    return super().create(*args, **kwargs)
    File "C:\Users\jdrg_\anaconda3\lib\site-packages\openai\api_resources\abstract\engine_api_resource.py", line 115, in create
    response, _, api_key = requestor.request(
    File "C:\Users\jdrg_\anaconda3\lib\site-packages\openai\api_requestor.py", line 181, in request
    resp, got_stream = self._interpret_response(result, stream)
    File "C:\Users\jdrg_\anaconda3\lib\site-packages\openai\api_requestor.py", line 396, in _interpret_response
    self._interpret_response_line(
    File "C:\Users\jdrg_\anaconda3\lib\site-packages\openai\api_requestor.py", line 429, in _interpret_response_line
    raise self.handle_error_response(
    openai.error.InvalidRequestError: Unrecognized request arguments supplied: frecuency_penalty, top_p1
    Me arroja el error de arriba, no sé realmente porque pueda ser si todo está tal como tu lo expones, me podrías ayudar por favor, gracias.

    • @Asdasdsk
      @Asdasdsk 2 ปีที่แล้ว

      El error solo es este: openai.error.InvalidRequestError: Unrecognized request arguments supplied: frecuency_penalty, top_p1

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

      tu error es en los argumentos de la función create, no es fecuency_penalty, es frequency_penalty; no es top_p1, es top_p.

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

    un video de como entrenar y crear un modelo seria mas interesante

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

      Me lo apunto =)

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

      @@AgustinNavarroGaldon porfa tío, sería un gran aporte 🙏🏼🙏🏼🙏🏼

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

    Dudo que me respondas después de tanto tiempo, pero al poner el comando "open" me pone que no lo reconoce como un comando interno o externo
    Edit: con source lo mismo (estoy en Windows)

    • @AgustinNavarroGaldon
      @AgustinNavarroGaldon  2 ปีที่แล้ว

      Revisa a la DOC puede ser que el comando haya cambiado en alguna actualización

    • @rogeliocruztejas6610
      @rogeliocruztejas6610 2 ปีที่แล้ว

      hola si pudiste abrir tu archivo ? o encontraste algun metodo? es que me sale lo mismo

    • @rogeliocruztejas6610
      @rogeliocruztejas6610 2 ปีที่แล้ว

      @@AgustinNavarroGaldon me sale lo mismo, podrías apoyarme estoy igual en windows y no encuentro el comando ):

    • @tuki8302
      @tuki8302 2 ปีที่แล้ว

      @@rogeliocruztejas6610 fuaaa, yo ya dejé eso. Ni me acordaba

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

      Es porque esos comandos son para Linux y no para Windows.

  • @VictorAlejo
    @VictorAlejo 2 ปีที่แล้ว

    Hola, genial video. Le hago preguntas en español y me responde en inglés ¿Se puede cambiar eso?

  • @aquileshuerta6154
    @aquileshuerta6154 2 ปีที่แล้ว

    broo eso se puede en WhatsApp

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

    no sé nada de un terminal, ese paso fue muy rápido

  • @leosalazar9213
    @leosalazar9213 2 ปีที่แล้ว

    PD: el curso de React esta bueno 🙄???

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

      Si te refieres al de React JS Hooks, te lo recomiendo si quieres aprender React desde cero, después tengo varios mucho más avanzados.

    • @leosalazar9213
      @leosalazar9213 2 ปีที่แล้ว

      @@AgustinNavarroGaldon

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

    Desafortunadamente ya no funciona con davinci

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

      Sigue funcionando, pero hoy por hoy está la versión 3 que es la mejor de davinci.

  • @Asdasdsk
    @Asdasdsk 2 ปีที่แล้ว

    Solo responde el ingles :C

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

    porqueeeee ubuntu!! jaja entiendo que es mas "puritano" pero come onnnn!!! los mortales usamos windows, que paja hacer una partición para meter ubuntu solo para el bot :/ no queda otra que traducir los comandos para windows :/

  • @joserodriguezgarcia513
    @joserodriguezgarcia513 2 ปีที่แล้ว

    Interesante. Lástima que sea de pago