Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

error al digitar en el menu 3 de mostrarSeriesBuscadas , HttpException: HTTP 429

1 Escribe el nombre de la serie que deseas buscar friends {"Title":"Friends","Year":"1994–2004","Rated":"TV-14","Released":"22 Sep 1994","Runtime":"22 min","Genre":"Comedy, Romance","Director":"N/A","Writer":"David Crane, Marta Kauffman","Actors":"Jennifer Aniston, Courteney Cox, Lisa Kudrow","Plot":"Follows the personal and professional lives of six twenty to thirty year-old friends living in the Manhattan borough of New York City.","Language":"English, Spanish, Italian, French, Dutch, Hebrew","Country":"United States","Awards":"Won 6 Primetime Emmys. 79 wins & 231 nominations total","Poster":"https://m.media-amazon.com/images/M/MV5BOTU2YmM5ZjctOGVlMC00YTczLTljM2MtYjhlNGI5YWMyZjFkXkEyXkFqcGc@._V1_SX300.jpg","Ratings":[{"Source":"Internet Movie Database","Value":"8.9/10"}],"Metascore":"N/A","imdbRating":"8.9","imdbVotes":"1,142,374","imdbID":"tt0108778","Type":"series","totalSeasons":"10","Response":"True"} buscar series--> DatosSerie[titulo=Friends, totalTemporadas=10, evaluacion=8.9, poster=https://m.media-amazon.com/images/M/MV5BOTU2YmM5ZjctOGVlMC00YTczLTljM2MtYjhlNGI5YWMyZjFkXkEyXkFqcGc@._V1_SX300.jpg, genero=Comedy, Romance, actores=Jennifer Aniston, Courteney Cox, Lisa Kudrow, sinopsis=Follows the personal and professional lives of six twenty to thirty year-old friends living in the Manhattan borough of New York City.] 1 - Buscar series 2 - Buscar episodios 3 - Mostrar series buscadas

0 - Salir

3 2025-05-26T22:46:54.869-05:00 INFO 15492 --- [ main] .s.b.a.l.ConditionEvaluationReportLogger :

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. 2025-05-26T22:46:54.885-05:00 ERROR 15492 --- [ main] o.s.boot.SpringApplication : Application run failed

java.lang.IllegalStateException: Failed to execute CommandLineRunner at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:789) ~[spring-boot-3.2.0.jar:3.2.0] at org.springframework.boot.SpringApplication.lambda$callRunners$3(SpringApplication.java:770) ~[spring-boot-3.2.0.jar:3.2.0] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[na:na] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na]

Caused by: com.theokanning.openai.OpenAiHttpException: You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors. at com.theokanning.openai.service.OpenAiService.execute(OpenAiService.java:522) ~[service-0.18.2.jar:na] at com.theokanning.openai.service.OpenAiService.createCompletion(OpenAiService.java:138) ~[service-0.18.2.jar:na] at com.aluracursos.screenmatch.service.ConsultaChatGPT.obtenerTraduccion(ConsultaChatGPT.java:20) ~[classes/:na] at com.aluracursos.screenmatch.model.Serie.**(Serie.java:27) ~[classes/:na] at com.aluracursos.screenmatch.principal.Principal.lambda$mostrarSeriesBuscadas$0(Principal.java:86) ~[classes/:na] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na]

... 14 common frames omitted

Caused by: retrofit2.adapter.rxjava2.HttpException: HTTP 429 at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:57) ~[adapter-rxjava2-2.9.0.jar:na] at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:38) ~[adapter-rxjava2-2.9.0.jar:na] at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:48) ~[adapter-rxjava2-2.9.0.jar:na]

** tengo entendido que toca pagar el servicio de chat open ai segun el plan y hice todas las pruebas y no pude resolver el error ** aunque este tema es optional ,pero la idea era ver como quedaba en la lista de las series consultadas

1 respuesta

Hola Claudia, espero que estés bien

Parece que estás enfrentando un problema con el error HTTP 429, que indica que has excedido el límite de solicitudes permitidas por la API de OpenAI.

Este error es común cuando se alcanza la cuota máxima permitida en un periodo de tiempo determinado. Aquí te doy algunas sugerencias para intentar resolver este problema:

  1. Verifica tu Plan y Cuota: Asegúrate de que tu cuenta de OpenAI tiene créditos suficientes. Si estás utilizando una cuenta gratuita, puede que hayas agotado tus créditos iniciales. Considera actualizar a un plan de pago si es necesario.

  2. Revisa la Frecuencia de Solicitudes: Si estás haciendo muchas solicitudes en un corto periodo de tiempo, intenta reducir la frecuencia de las mismas. Puedes implementar un sistema de espera (delay) entre solicitudes para evitar alcanzar el límite.

  3. Manejo de Errores: Implementa un manejo de errores en tu aplicación para capturar el error 429 y responder adecuadamente, por ejemplo, reintentando la solicitud después de un tiempo de espera.

  4. Consulta la Documentación de OpenAI: Asegúrate de estar siguiendo las mejores prácticas recomendadas por OpenAI en su documentación, especialmente en lo que respecta a la gestión de cuotas y límites de uso.

  5. Considera Alternativas: Si el uso de la API de OpenAI no es crítico para tu aplicación o es opcional, como mencionaste, podrías considerar omitir esta funcionalidad o buscar alternativas hasta que puedas resolver el problema de cuota.

Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!