Endpoints

Todas as rotas que esta API monta, o que elas precisam, e as que as pessoas esperam que estejam deliberadamente ausentes.

URL base nesta implantação: https://api.llmeu.com

Método Caminho Credencial Notas
GET /healthz nenhuma Liveness. Não lê nada.
GET /readyz nenhuma Readiness: base de dados, endpoints próprios, runtimes geridos. Responde 503 enquanto uma GPU ainda está a carregar os pesos.
GET /v1/models chave · inferência Apenas os modelos que esta chave pode realmente chamar ao abrigo da política predefinida da sua organização.
GET /v1/models/{id} chave · inferência Um modelo, com a sua licença e se está alojado aqui.
POST /v1/chat/completions chave · inferência O endpoint de chat compatível com OpenAI, com ou sem streaming.
POST /v1/completions nenhuma Não oferecido. Responde 501 not_implemented e indica o endpoint a usar em alternativa.
POST /v1/embeddings chave · inferência Os embeddings precisam de um modelo de embedding. Nenhum é servido nesta implementação, pelo que a rota não é oferecida aqui em vez de devolver vetores de substituição.
POST /v1/playground nenhuma Anónimo, limitado por endereço IP, e servido pelo modelo que o router selecionar.
GET /platform/v1/me chave · platform_read A organização a que pertence esta credencial.
GET /platform/v1/api-keys chave · platform_read As chaves da organização, sem segredos.
POST /platform/v1/api-keys chave · platform_write Criar uma chave. O segredo aparece nesta resposta e nunca mais.
DELETE /platform/v1/api-keys/{id} chave · platform_write Revogar uma chave. Efetivo no próximo pedido.
GET /platform/v1/traces chave · platform_read Metadados registados de chamadas anteriores. Sem corpos de prompt ou completion: a retenção é zero.
GET /platform/v1/traces/{id} chave · platform_read Um trace, incluindo a decisão de encaminhamento.
GET /platform/v1/usage chave · platform_read Utilização agregada por dia e por modelo.
GET /platform/v1/policies chave · platform_read As políticas da organização.
GET /platform/v1/policies/{id} chave · platform_read Uma política.
POST /platform/v1/policies chave · platform_write Criar uma política.
PUT /platform/v1/policies/{id} chave · platform_write Editar uma política. Aplica-se ao próximo pedido, não a um já em curso.
GET /platform/v1/status nenhuma Estado da implementação. Não requer credencial, pelo que deve ser tratado como não confidencial.

O que não está aqui

Não existe /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio nem /v1/moderations. Não estão montados, pelo que respondem 404 unknown_route em vez de um 501 que implicaria que estariam para vir. Não existem webhooks nem SDK: qualquer cliente compatível com OpenAI é o SDK.

Estado sem chave

Este endpoint não requer credencial, o que torna público o estado da própria implementação. Está escrito aqui em vez de ser descoberto mais tarde, porque é uma decisão de produto: se a sua política precisar de uma sonda de estado autenticada, altere-a deliberadamente. A resposta nunca contém dados da organização.