Una plataforma unificada de Azure para crear y administrar modelos, agentes y aplicaciones de IA con seguridad, supervisión y gobernanza empresariales integradas
Hola Cristhian Carretero ,
El error invalid_value sobre thread_id es un error de entrada del cliente: significa que el hilo/conversación que la sesión de tu compañero está enviando no existe en el proyecto. Por eso funciona el saludo (primer render) pero falla en la primera consulta real, que es cuando se crea o referencia el hilo.
Causas más probables y cómo resolverlo:
- Hilo compartido o en caché. Los hilos/conversaciones están asociados a cada usuario y sesión y no se pueden reutilizar entre usuarios. Si tu compañero abrió un enlace compartido del playground (o una sesión en caché) que lleva tu
thread_id, ese ID no es válido para él. Pídele que inicie un chat nuevo y, si usa el portal, que borre los datos del sitio deai.azure.comy vuelva a abrir el agente. Cada usuario debe generar su propio hilo. - Rol de plano de datos faltante. Contributor es solo plano de control y no habilita la ejecución del agente. Para consultar el agente se necesita Foundry User (antes Azure AI User) en el proyecto y Cognitive Services OpenAI User en el recurso de Foundry (para la llamada al modelo). Confirma ambos y espera unos minutos a que se propague el RBAC.
- Aplicación propia/SDK. Si lo consumen desde código, no pases un
thread_idguardado; crea una conversación nueva por usuario (conversations.create()) y no compartas IDs entre usuarios.
Si tras esto tu compañero, con los roles correctos y un chat totalmente nuevo, sigue viendo invalid 'thread_id', entonces sería un tema del servicio: comparte el request id y la marca de tiempo (UTC) de la llamada fallida para escalarlo.
¿Nos confirmas cómo acceden tus compañeros (portal/enlace compartido vs. app propia) y si tienen asignado Azure AI User / Foundry User en el proyecto?