Endpoints

Cada ruta que monta esta API, lo que necesita y las que la gente espera que estén deliberadamente ausentes.

URL base en este despliegue: https://api.llmeu.com

Método Ruta Credencial Notas
GET /healthz ninguna Liveness. No lee nada.
GET /readyz ninguna Readiness: base de datos, endpoints propios, runtimes gestionados. Responde 503 mientras una GPU aún carga pesos.
GET /v1/models clave · inferencia Solo los modelos que esta clave puede llamar realmente según la política predeterminada de su organización.
GET /v1/models/{id} clave · inferencia Un modelo, con su licencia y si está alojado aquí.
POST /v1/chat/completions clave · inferencia El endpoint de chat compatible con OpenAI, con streaming o sin él.
POST /v1/completions ninguna No se ofrece. Responde 501 not_implemented y nombra el endpoint que se debe usar en su lugar.
POST /v1/embeddings clave · inferencia Los embeddings necesitan un modelo de embedding. No se sirve ninguno en este despliegue, así que la ruta no se ofrece aquí en lugar de devolver vectores de marcador de posición.
POST /v1/playground ninguna Anónimo, limitado por dirección IP, y servido por el modelo que seleccione el enrutador.
GET /platform/v1/me clave · platform_read La organización a la que pertenece esta credencial.
GET /platform/v1/api-keys clave · platform_read Las claves de la organización, sin secretos.
POST /platform/v1/api-keys clave · platform_write Crea una clave. El secreto aparece en esta respuesta y nunca más.
DELETE /platform/v1/api-keys/{id} clave · platform_write Revoca una clave. Efectivo en la próxima solicitud.
GET /platform/v1/traces clave · platform_read Metadatos registrados de llamadas pasadas. Sin cuerpos de prompt ni de completion: la retención es cero.
GET /platform/v1/traces/{id} clave · platform_read Una traza, incluida la decisión de enrutamiento.
GET /platform/v1/usage clave · platform_read Uso agregado por día y por modelo.
GET /platform/v1/policies clave · platform_read Las políticas de la organización.
GET /platform/v1/policies/{id} clave · platform_read Una política.
POST /platform/v1/policies clave · platform_write Crea una política.
PUT /platform/v1/policies/{id} clave · platform_write Edita una política. Se aplica a la próxima solicitud, no a una que ya esté en curso.
GET /platform/v1/status ninguna Estado del despliegue. No requiere credencial, así que trátalo como no confidencial.

Lo que no está aquí

No hay /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio ni /v1/moderations. No están montados, por lo que responden 404 unknown_route en lugar de un 501 que implicaría que están por llegar. No hay webhooks ni SDK: cualquier cliente compatible con OpenAI es el SDK.

Estado sin clave

Este endpoint no requiere credencial, lo que hace público el estado del propio despliegue. Se documenta aquí en lugar de descubrirse más tarde, porque es una decisión de producto: si tu política necesita una sonda de estado autenticada, cámbiala deliberadamente. La respuesta nunca contiene datos de la organización.