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
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?
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 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
@@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
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
@@AgustinNavarroGaldonDisuclpa que pregunte tan rapido. Con conocimientos de Deep learning Podria yo entrenar este boto para que mejore sus conversaciones?
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 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.
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.
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
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!
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 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
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?
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
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.
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.
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.
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)
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 :/
Muchísimas gracias! Me suscribo! Explicas de 10!!! 🎉🎉🎉🎉🎉🎉
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
Entre SO puede cambiar la cosa un poco jejeje
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?
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.
Me interesa saber la respuesta, gracias.
@@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
@@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
@@advelaiq existen tutoriales sobre esto??
La respuesta está en el prompt, busquen teoría del prompt.
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
Ya eso es depende, se puede afinar con configuración del bot, esto es un primer contacto con el 😇
@@AgustinNavarroGaldonDisuclpa que pregunte tan rapido. Con conocimientos de Deep learning Podria yo entrenar este boto para que mejore sus conversaciones?
como puedo subir libros en pdf para que una ia me responda preguntas basada en esos pdf?
y puedo entrenar el bot con información propia? o solo con la que trae OpenIA?
quiero saber lo mismo
WOW ! funciono AL 100!
print("MUCHAS GRACIAS")
De nada
gracias ya tengo mi bot basico ahora a enseñarle a hablar. y a recibir texto por voz
Poco a poco
Estoy alucinando, que bonito está el trabajo, lo acoplare a un proyecto que poseo, a ver que sucede
Espero que te funcione bien ☺️☺️
Y que paso?
se puede independizar el gpt-3 de openIA para un uso ilimitado i gratuito de sus funciones?
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.
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
No te da ningún tipo de error?
¿Puedes crear uno pero para facebook y para instagram?
Me lo apunto :D
Abría que utilizar la API de Facebook y de Instagram
Hola, de que plataforma pones el terminal
Es Iterm2
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.
Yo tengo el mismo error, creo que es porque la API es de pago...
@@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.
@@zerefdragneel5841 Hola, api que es? El OpenAi?
Necesitarías crear tus preguntas en un txt?
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.
Todo se procesa en los servidores de OpenAI.
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
Si estás en Windows usa el comando python en vez de python3.
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.
Aun lo tengo pendiente de grabar
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??
hola buenas tardes, lo intente hacer en windows pero por alguna razon me arroja un error al importar openai,hechame una mano , saludos
ya lo solucione, el problema es que se me puso en ingles el bot xD
como puedo implementar en mi pagina web
Crea una api.
puedes hacer lo mismo pero para windows 10
En chile no está disponible la api :(
Es una pena, tarde o temprano me imagino que estará disponible.
Hola Agustin esto de aqui se lo podria usar para crear un chatbot en Facebook e instagram ?
Seria una opcion.
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!
Me lo apunto para grabar algo con fine-tune ✌️
@@AgustinNavarroGaldon Genial!!!
Seria fantastico!! Me apunto
Hola estoy haciendo una web con mobirise alguien sabría cómo puedo integrarlo en la página web estaría muy interesante gracias.
me arroja error en top_p, y tengo todo copiadotal cual, alguien sabe porque sucede eso?
¿Que error te da?
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 !!!
La que imprimimos por pantalla es la última cogernos la respuesta de la IA y la mostramos en pantalla
La api tiene un limite de usos?
En principio no
@@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
@@mauriciodylanlararamos5097 Lamentablemente tiene limite
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.
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?
dios que ciego que estoy no eran con las (0) sino con [0].gracias por nada jajaja
jejejeje
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.
La variable "conversation" que contiene el historial del chat vendría a ser el contexto.
Para Whatsapp estaria interesante. Hoy en dia mucha gente busca crear uno para esta plataforma que se usa bastante.
Lo reviso a ver qué se puede hacer
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
como podria pasar esto a una APK en android? se te ocurre alguna idea?
Lo usas en back y crear un rest desde el front consumes el api
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.
Claro tu puedes crear un api rest que ejecute esto y usarlo en una app web, mobil, etc...
@@AgustinNavarroGaldon como puedo hacer eso? tienes algun video a la mano? es exactamente lo que necesito
En mi caso no funcionó, me responde tal cual con las mismas preguntas que yo le hago, no se que pasará.
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.
Últimamente, está tenido mucho tráfico.
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.
El error solo es este: openai.error.InvalidRequestError: Unrecognized request arguments supplied: frecuency_penalty, top_p1
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.
un video de como entrenar y crear un modelo seria mas interesante
Me lo apunto =)
@@AgustinNavarroGaldon porfa tío, sería un gran aporte 🙏🏼🙏🏼🙏🏼
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)
Revisa a la DOC puede ser que el comando haya cambiado en alguna actualización
hola si pudiste abrir tu archivo ? o encontraste algun metodo? es que me sale lo mismo
@@AgustinNavarroGaldon me sale lo mismo, podrías apoyarme estoy igual en windows y no encuentro el comando ):
@@rogeliocruztejas6610 fuaaa, yo ya dejé eso. Ni me acordaba
Es porque esos comandos son para Linux y no para Windows.
Hola, genial video. Le hago preguntas en español y me responde en inglés ¿Se puede cambiar eso?
Si creo que le puedes pasar una config
Dónde???
broo eso se puede en WhatsApp
Todo es implementarlo 🫢
no sé nada de un terminal, ese paso fue muy rápido
PD: el curso de React esta bueno 🙄???
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.
@@AgustinNavarroGaldon
Desafortunadamente ya no funciona con davinci
Sigue funcionando, pero hoy por hoy está la versión 3 que es la mejor de davinci.
Solo responde el ingles :C
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 :/
macOS*
Interesante. Lástima que sea de pago
jajaja