Geniales tus videos y este no se queda atrás, habría alguna manera que también muestre las recomendaciones de como usar el script que genera, muchas gracias por ponerle tanto empeño a lo que haces he aprendido mucho de ti.
Hola, Eso error puede deberse a que ya gastantes tu cuota gratis de la API. Complementa la linea del resultado del request con esto: result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error; Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests" Es que ya gastante la cuota gratis. Si no, Quizas estas haciendo mal la solicitud Es “Bearer “ Y un espacio, quizas no agregaste el espacio, verificalo y cuentame, Saludos
@@UnityAdventure sigue saliendo Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests :( creo que se refiere a que muchas veces hice la solicitud aunque en realidad solo hice 1
Excelente ayuda, muchas gracias, pero tengo el siguiente error: "A Native Collection has not been disposed, resulting in a memory leak. Enable Full StackTraces to get more details." y Resutl da: Error: ProtocolError, no he podido solucionarlod, ¿puedes orientarme?
Hola, En el minuto 13:31 no se te olvide hacer un Dispose() del request. En cuanto el error: Eso error puede deberse a que ya gastantes tu cuota gratis de la API. Complementa la linea del resultado del request con esto: result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " requestChatGPT.error; Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests" Es que ya gastante la cuota gratis. Saludos
Gracias por tu pronta respuesta, pero ya había agotado la revisión en el Dispose(), y el uso de mi prueba gratis esta libre completamente, ya revise cada parte del código y esta idéntico al tuyo, no se que mas puede ser, gracias por tu atención
Bueno complete la linea Result y tengo el siguiente error: Error: ProtocolError - 401 HTTP/1.1 401 Unauthorized, como podrías orientarme para tener la autorización, ya probé con otra API KEY pero no encuentro el motivo
Gracias, una ves modificada la linea este es el mensaje: ProtocolError - 401 HTTP/1.1 401 Unauthorized, no se como obtener esa autorización, o debo pagar?
Hola felicitaciones por tu tutorial. ¿Es posible que se origine un mensaje como : "ErrorProtocolError". Por el verificador humano ó por otra razón? . Gracias.
Hola, En mi proyecto funciona muy bien. Asegurase que en las clases que representan el json hayas incluido en la parte superior [Seriazable] Si sigues con el mismo error, si sigues con el mismo error, contactame por Discord. Saludos
@@UnityAdventure Bro yo también tengo el mismo error, ya lo intenté mucho hasta con diferntes cuentas y claves, sin éxito. También intenté con descargar un pakage de otra persona y nada, la verdad es que me está pareciendo muy raro, literal, copio y pego los códigos y no funciona. Ni chatGpt lo puede solucionar.
idolo, en runtime funciona? quiero hacer como un chatbot pero no quiero que el user final tenga que descargar el modelo solo que use la api que vincule
Hola, cuando hice todo el codigo y me volvi a Unity, me salio el siguiente error: Assets\Script\ChatGPTForUnity.cs(56,22): error CS1002: ; expected Espero tengas idea de que podria ser
Muchisimas gracias por el tutorial! Tengo un problema que no estoy pudiendo solucionar, al intenar agregar el script al objeto de unity "ChatGPT", me dice "Cant add script component 'ChatGPTForUnity' because the script class cannot be found". He revisado el script y no me da errores, te agradeceria hasta el apocalipsis si me pudieras dar una mano.
Hola, Eso error puede deberse a que ya gastantes tu cuota gratis de la API. Complementa la linea del resultado del request con esto: result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error; Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests" Es que ya gastante la cuota gratis. Saludos
Pero el uso del API del GPT3 tiene un limite de gratuidad para cantidad de las llamadas. Podrias comentar algo de eso? Que apartir de una cierta cantidad de request luego te cobran.
hola! una pregunta me sale el siguiente error"message": error:ProtocolError, he probado otros codigos y me sale otros errores como You exceeded your current quota, please check your plan and billing details.", pero no hice ninguna request, como detalle no he pagado ningun plan, se supone que debo pagar?
Hola, Me parece raro, hiciste muchas solicitudes? Pensé que habia pasado algo con la API pero acabo de hacer una solicitud y todo funciona perfectamente. Trata de crear otra API Key. Saludos
@@BapuGonzalez quizas es un error al scribir los headers de la solicitud. Yo he hecho la solicitud de nuevo con el proyecto del tutorial y todo funciona perfectamente: Verifiquen que este asi: requestChatGPT.SetRequestHeader("Content-Type", "application/json"); requestChatGPT.SetRequestHeader("Authorization", "Bearer " + APIKey); Si sigue presentando problemas contactenme por Discord: discord.gg/TBjZuCSmG2 Saludos
Hola, Ese error, puede deberse a que estás haciendo mal la solicitud, Asegúrate que sea “Bearer “ Es decir Bearer más un espacio Cuantame si lo soluciona
Genial video ! pero me sale este error "The type or namespace name 'iEnumerator' could not be found (are you missing a using directive or an assembly reference?)" y si tengo la librería importada, podrías subir el código ? no soy capaz de encontrar el error
hola saludos, me sale: Error: ProtocolError. sabes por que será que cambiaron algo o y no funciona? podrías compartirme el script para comparar sintaxis pero creo que esta bien.
Hola, Eso error puede deberse a que ya gastantes tu cuota gratis de la API. Complementa la linea del resultado del request con esto: result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error; Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests" Es que ya gastante la cuota gratis. Saludos
Hola, he estado viendo tus videos y me preguntaba, sera posible implementar chat gpt a tu asistente virtual, si es asi me podrias ayudar te lo agradeceria muchisimo
Hola, Claro que si, solo toma el result de la orden del asistente y pasala como prompt, luego toma el result de chatGPT y pasalo a TextToSpeech. Saludos
Hola, Normalmente si deberia funcionar ya que solo se basa en una solicitud a la API mediante un script. Me alegra mucho que lo hayas solucionado. Saludos
y si quiero utilizarlo para que las personas puedan hacerlo desde la app como podria hacerlo y arroje los resultado en pantalla y poner la opcion para que ellos escriban
Hola, Si, lo mejor es ponerlo en un servidor externo, pero este es solo un prototipo entonces no hay problema, de igual manera la APIKey que uso ya esta desactivada, Saludos
Hola, Eso error puede deberse a que ya gastantes tu cuota gratis de la API. Complementa la linea del resultado del request con esto: result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error; Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests" Es que ya gastante la cuota gratis. Saludos
Cuando parece que no puedes superarte vuelves a hacerlo. Muchas Gracias Campeón
Hola,
Gracias a ti por tu apoyo
Wow impresionante. Me gustó mucho el vídeo. Muchas gracias!!!
Hola,
Gracias por tu apoyo.
Saludos
Sencillamente sin palabras! Muchas gracias por esa valiosa información, nuevo suscriptor. 🎉
Hola,
Es un gusto,
Bienvenido.
Saludos
Tremendo!!! salió andando!!
Hola,
Genial,
Gracias por tu apoyo
hola, fantástico video, y muy bien explicado .Me ha costado un poquito pero ya lo tengo integrado en mi unity. enhorabuena sigue con ello.
Hola,
Me alegra mucho que lo lograste,
Saludos
Me he quedado boquiabierto 😮😮😮
Geniales tus videos y este no se queda atrás, habría alguna manera que también muestre las recomendaciones de como usar el script que genera, muchas gracias por ponerle tanto empeño a lo que haces he aprendido mucho de ti.
Hola,
Que muestre los comentarios? si quieres eso, solo dile "agrega comentarios a la lineas del script"
Saludos
Lo mejor del día!!!
Hola,
Gracias por tu apoyo
eres un genio
Hola,
Gracias por tu apoyo,
Saludos
muy bueno, likeeeeeeeee
Hola,
Gracias por tu apoyo,
Saludos
A mi me sale esto Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests :(
Hola,
Eso error puede deberse a que ya gastantes tu cuota gratis de la API.
Complementa la linea del resultado del request con esto:
result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error;
Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests"
Es que ya gastante la cuota gratis.
Si no,
Quizas estas haciendo mal la solicitud
Es “Bearer “
Y un espacio, quizas no agregaste el espacio, verificalo y cuentame,
Saludos
@@UnityAdventure sigue saliendo Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests :( creo que se refiere a que muchas veces hice la solicitud aunque en realidad solo hice 1
Increíble!
Hola,
Gracias por tu apoyo,
Saludos
genial tu video , bro. solo que tengo error de protocolo jejeje, errorprotocolerror, ahora a solucionarlo\
ya, no le habia puesto espacio a "bearer" es "bearer "
Hola,
Asegurate que en la solicitud tengas "Bearer ", es decir 'Bearer' + un espacio, asi:
"Bearer ".
Saludos
@@UnityAdventure si, era eso, bro, ya la probe....la neta me quedo con los metodos antiguos , mucho mas practicos y concisos, Saludos hermano
Excelente ayuda, muchas gracias, pero tengo el siguiente error: "A Native Collection has not been disposed, resulting in a memory leak. Enable Full StackTraces to get more details." y Resutl da: Error: ProtocolError, no he podido solucionarlod, ¿puedes orientarme?
Hola,
En el minuto 13:31 no se te olvide hacer un Dispose() del request.
En cuanto el error:
Eso error puede deberse a que ya gastantes tu cuota gratis de la API.
Complementa la linea del resultado del request con esto:
result = "Error: " +
requestChatGPT.result + " - " +
requestChatGPT.responseCode + "
requestChatGPT.error;
Si te sale, "Error: ProtocolError - 429
HTTP/1.1 429 Too Many Requests" Es que ya gastante la cuota gratis.
Saludos
Gracias por tu pronta respuesta, pero ya había agotado la revisión en el Dispose(), y el uso de mi prueba gratis esta libre completamente, ya revise cada parte del código y esta idéntico al tuyo, no se que mas puede ser, gracias por tu atención
Hola,
Aún te da error, modifica la linea como te dije, y mira si te da el error que describí anteriormente
Saludos
Bueno complete la linea Result y tengo el siguiente error: Error: ProtocolError - 401 HTTP/1.1 401 Unauthorized, como podrías orientarme para tener la autorización, ya probé con otra API KEY pero no encuentro el motivo
Gracias, una ves modificada la linea este es el mensaje: ProtocolError - 401 HTTP/1.1 401 Unauthorized, no se como obtener esa autorización, o debo pagar?
Hola, buenas!, me da error: Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests, pero no he gastado nada de la cuota :(
Hola,
Que raro, revisa en tu cuenta la API para ver si aun te quefan creditos.
Saludos
consulta como se puedo hacer un asistente virtual con chatgtp en unity, tipo cortana pero con un personaje 3D
Hola,
Claro que si, puedes usar la API de chatGPT para logarlo.
Saludos
Hola felicitaciones por tu tutorial. ¿Es posible que se origine un mensaje como : "ErrorProtocolError". Por el verificador humano ó por otra razón? . Gracias.
Hola,
En mi proyecto funciona muy bien.
Asegurase que en las clases que representan el json hayas incluido en la parte superior
[Seriazable]
Si sigues con el mismo error, si sigues con el mismo error, contactame por Discord.
Saludos
@@UnityAdventure Bro yo también tengo el mismo error, ya lo intenté mucho hasta con diferntes cuentas y claves, sin éxito. También intenté con descargar un pakage de otra persona y nada, la verdad es que me está pareciendo muy raro, literal, copio y pego los códigos y no funciona. Ni chatGpt lo puede solucionar.
idolo, en runtime funciona? quiero hacer como un chatbot pero no quiero que el user final tenga que descargar el modelo solo que use la api que vincule
Hola,
Si claro, funciona perfectamente en Runtime,
Saludos
Hola, cuando hice todo el codigo y me volvi a Unity, me salio el siguiente error: Assets\Script\ChatGPTForUnity.cs(56,22): error CS1002: ; expected
Espero tengas idea de que podria ser
Hola,
Tienes un error de sintaxis, te falta agregar ese punto y como que te esta diciendo el error.
saludos
Me sale un error al pedir la respuesta. En la linea donde se pone el " result = responseBodyChatGPT.choices[0].text; " me marca el error
Hola,
Revisa que el cuerpo de la respuesta tenga la misma estructura que el archivo Json y que la clase sea Seriazable
Saludos
Muchisimas gracias por el tutorial! Tengo un problema que no estoy pudiendo solucionar, al intenar agregar el script al objeto de unity "ChatGPT", me dice "Cant add script component 'ChatGPTForUnity' because the script class cannot be found". He revisado el script y no me da errores, te agradeceria hasta el apocalipsis si me pudieras dar una mano.
Hola,
Verifica que el nombre de la clase y del script sea el mismo,
Saludos
Se puede mezclar esto con el asistente virtual de tu otro video?
Hola,
Claro que si, es posible,
Saludos
Que solución me das para too many request? Hay una versión de pago
Hola,
Si, en ese caso ya te acabaste los creditos gratis,
debes pagar.
Saludos
hice el proyecto hace 2 meses y me funciono, y ahora que lo abro y consulto me sale
Error ProtocolError
Hola,
Eso error puede deberse a que ya gastantes tu cuota gratis de la API.
Complementa la linea del resultado del request con esto:
result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error;
Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests"
Es que ya gastante la cuota gratis.
Saludos
@@UnityAdventure y si es asi tengo que meter premium para seguir supongo
Pero el uso del API del GPT3 tiene un limite de gratuidad para cantidad de las llamadas. Podrias comentar algo de eso? Que apartir de una cierta cantidad de request luego te cobran.
Hola,
Si existe un precio por las solicitudes.
Puedes consultarlo aca:
openai.com/pricing
Saludos
hola! una pregunta me sale el siguiente error"message": error:ProtocolError, he probado otros codigos y me sale otros errores como You exceeded your current quota, please check your plan and billing details.", pero no hice ninguna request, como detalle no he pagado ningun plan, se supone que debo pagar?
Hola,
Me parece raro, hiciste muchas solicitudes?
Pensé que habia pasado algo con la API pero acabo de hacer una solicitud y todo funciona perfectamente.
Trata de crear otra API Key.
Saludos
lo mismo conmigo, pero no me sale el error de exceede your... etc, solo me sale error.ProtocolError
@@BapuGonzalez quizas es un error al scribir los headers de la solicitud.
Yo he hecho la solicitud de nuevo con el proyecto del tutorial y todo funciona perfectamente:
Verifiquen que este asi:
requestChatGPT.SetRequestHeader("Content-Type", "application/json");
requestChatGPT.SetRequestHeader("Authorization", "Bearer " + APIKey);
Si sigue presentando problemas contactenme por Discord: discord.gg/TBjZuCSmG2
Saludos
lo pudieron resolver? a mi tambien me dice que me excedi pero no es asi
Hola,
Ese error, puede deberse a que estás haciendo mal la solicitud,
Asegúrate que sea “Bearer “
Es decir Bearer más un espacio
Cuantame si lo soluciona
ami me da eeste error cuando trato de guardar la script, ayuda!
ArgumentException: Name has invalid chars
System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) (at :0)
System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode) (at :0)
(wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode)
y aqui muestro otro intento con un script mas facil...
ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
System.String.Substring (System.Int32 startIndex, System.Int32 length) (at :0)
ChatGPT.parseClassName (System.String result) (at Assets/=ASSETS=/-SCRIPTS-/ChatGPTforUnity/ChatGPT.cs:95)
ChatGPT.SaveScript () (at Assets/=ASSETS=/-SCRIPTS-/ChatGPTforUnity/ChatGPT.cs:83)
ChatGPTForUnityEditor.OnInspectorGUI () (at Assets/=ASSETS=/-SCRIPTS-/ChatGPTforUnity/ChatGPTForUnityEditor.cs:28)
Hola,
Chat GPT está generando una Clase o solo un parte de Codigo?
Saludos
Genial video ! pero me sale este error "The type or namespace name 'iEnumerator' could not be found (are you missing a using directive or an assembly reference?)" y si tengo la librería importada, podrías subir el código ? no soy capaz de encontrar el error
Hola,
Asegúrate de tener estos dos Namespaces:
using UnityEngine;
using System.Collections;
Y que la declaración sea:
private IEnumerator
Saludos,
Donde puedo descargar el código?
Hola,
El codigo esta completamente explicado en el video.
Saludos
hola saludos,
me sale: Error: ProtocolError. sabes por que será que cambiaron algo o y no funciona? podrías compartirme el script para comparar sintaxis pero creo que esta bien.
Hola,
Eso error puede deberse a que ya gastantes tu cuota gratis de la API.
Complementa la linea del resultado del request con esto:
result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error;
Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests"
Es que ya gastante la cuota gratis.
Saludos
muchas gracias, pero ayudaria si pudireas meter el archivo scrip .
Hola, he estado viendo tus videos y me preguntaba, sera posible implementar chat gpt a tu asistente virtual, si es asi me podrias ayudar te lo agradeceria muchisimo
Hola,
Claro que si, solo toma el result de la orden del asistente y pasala como prompt, luego toma el result de chatGPT y pasalo a TextToSpeech.
Saludos
buenas mi codigo es exactamente igual al tuyo pero me da errores, podrias dar enlace de descarga por favor?
Hola,
Que errores tienes?
Saludos
@@UnityAdventure hola, gracias por responder, me da error en el minuto 22:10, cuando pruebo el prompt el result da error "Error; ProtocolError"
@@fernandosaibene5346 a mi también me sale eso.
Funcionaria con una version anterior de Unity o es necesario la misma version que aqui utilizas?
acabo de solucionarlo, ya no es necesario xd(si funciona en otras versiones)
Hola,
Normalmente si deberia funcionar ya que solo se basa en una solicitud a la API mediante un script.
Me alegra mucho que lo hayas solucionado.
Saludos
y si quiero utilizarlo para que las personas puedan hacerlo desde la app como podria hacerlo y arroje los resultado en pantalla y poner la opcion para que ellos escriban
Agrega un canvas y remplaza los strings por input field components y TMP pro para el resultado. 2 botones que llamen a la funcion, clear y ask.
Hola,
Exacto solo llama esas funciones desde otro Script o desde una interfaz y te funcionara,
Saludos
@@UnityAdventure Hola, tendras algun pequeño ejemplo de como hacerlo?, asi como lo menciona el comentario de @albertomartinez1914
@@UnityAdventure Hola, tendras algun pequeño ejemplo de como hacerlo?, asi como lo menciona el comentario de @albertomartinez1914
¿ No hay un riesgo de seguridad al poner el apiKey en el lado del cliente ? ¿No es más seguro ponerlo en el servidor ?
Hola,
Si, lo mejor es ponerlo en un servidor externo, pero este es solo un prototipo entonces no hay problema, de igual manera la APIKey que uso ya esta desactivada,
Saludos
@@UnityAdventure como puedo ponerlo en un servidor externo?
esta no la vi venir bro
protocol error . ...
Hola,
Revisa que estes haciendo correctamente la solucitud.
Saludos
A mi me sale errorprotocolerror 😢
Hola,
Eso error puede deberse a que ya gastantes tu cuota gratis de la API.
Complementa la linea del resultado del request con esto:
result = "Error: " + requestChatGPT.result + " - " + requestChatGPT.responseCode + " " + requestChatGPT.error;
Si te sale, "Error: ProtocolError - 429 HTTP/1.1 429 Too Many Requests"
Es que ya gastante la cuota gratis.
Saludos
@@UnityAdventure y si es así? que hago
has un juego con realidad aumentada con login y registro
Hola,
Anotado!!!
Muy pronto va estar disponible,
saludos
me da error: Error: ProtocolError - 404 HTTP/1.1 404 Not Found
Hola,
Pareciera que no estás haciendo la solicitud al URL adecuado.
Saludos