Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

OpenAI Java SDK issues with Azure OpenAI

Abierto
#715 0 comentarios 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@arkzoe ya está trabajando en esto.

Desde el 2/9/2026.

  • #962 de @arkzoe — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
55/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
azure, java
Área
api, cloud

Línea de trabajo

Empieza localizando la construcción de solicitudes de openai-java que añade las cabeceras x-stainless-* y reproduce la respuesta 431 contra Azure OpenAI con la versión 4.17.0 mediante Spring AI. Rastrea cómo se configuran las cabeceras de telemetría y, después, verifica el comportamiento resultante frente al límite de cabeceras de Azure y a las solicitudes existentes cuando la telemetría sigue habilitada.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug sdk upstream

We're using openai-java library version 4.17.0 through Spring AI.

The SDK is adding a lot of "x-stainless-*" headers - and recently Azure OpenAI has set a limit of max 10 headers for a request.

https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/faq#do-foundry-models-support-custom-api-headers--we-append-custom-headers-to-our-api-requests-and-are-seeing-http-431-failure-errors-

Error:
Azure OpenAI responds with a 431 http error.

Solution:
Make telemetry headers opt-in?

Lenguaje dominante
Kotlin
Estrellas
1.5k
Forks
266
Merge medio
11 h 31 min
PR fusionados (30 d)
150

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de openai/openai-java

Todos los issues de openai/openai-java

Issues similares

Más issues de Kotlin

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.