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 está cargando 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 Embeddings de un modelo de embedding. Este despliegue los sirve desde su backend local determinista, y la respuesta lo dice: llmeu.mock es true en el cuerpo.
POST /v1/playground ninguna Anónimo, solo backend simulado, y limitado por dirección IP.
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 Cree 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 siguiente 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 siguiente solicitud, no a una ya en vuelo.
GET /platform/v1/status ninguna Estado del despliegue. No requiere credencial, así que trátelo 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 escribe aquí en lugar de descubrirse más tarde, porque es una decisión de producto: si su política necesita una sonda de estado autenticada, cámbiela deliberadamente. La respuesta nunca contiene datos de la organización.