Endpoints

Elke route die deze API koppelt, wat die nodig heeft, en de routes die mensen verwachten maar bewust ontbreken.

Basis-URL in deze deployment: https://api.llmeu.com

Methode Pad Referentie Opmerkingen
GET /healthz geen Liveness. Leest niets.
GET /readyz geen Readiness: database, first-party-endpoints, beheerde runtimes. Antwoordt 503 terwijl een GPU nog gewichten laadt.
GET /v1/models sleutel · inferentie Alleen de modellen die deze sleutel daadwerkelijk mag aanroepen onder het standaardbeleid van de organisatie.
GET /v1/models/{id} sleutel · inferentie Eén model, met de licentie en of het hier wordt gehost.
POST /v1/chat/completions sleutel · inferentie Het OpenAI-compatibele chat-endpoint, met of zonder streaming.
POST /v1/completions geen Niet aangeboden. Antwoordt 501 not_implemented en noemt het endpoint dat in plaats daarvan moet worden gebruikt.
POST /v1/embeddings sleutel · inferentie Embeddings van een embeddingmodel. Deze deployment levert ze vanuit de deterministische lokale backend, en het antwoord zegt dat: llmeu.mock is true in de body.
POST /v1/playground geen Anoniem, alleen mock-backend, en beperkt per IP-adres.
GET /platform/v1/me sleutel · platform_read De organisatie waartoe deze referentie behoort.
GET /platform/v1/api-keys sleutel · platform_read De sleutels van de organisatie, zonder geheimen.
POST /platform/v1/api-keys sleutel · platform_write Maak een sleutel aan. Het geheim verschijnt in dit antwoord en daarna nooit meer.
DELETE /platform/v1/api-keys/{id} sleutel · platform_write Trek een sleutel in. Van kracht bij het volgende verzoek.
GET /platform/v1/traces sleutel · platform_read Vastgelegde metadata voor eerdere aanroepen. Geen prompt- of completion-bodies: retentie is nul.
GET /platform/v1/traces/{id} sleutel · platform_read Eén trace, inclusief de routeringsbeslissing.
GET /platform/v1/usage sleutel · platform_read Gebruik geaggregeerd per dag en per model.
GET /platform/v1/policies sleutel · platform_read De beleidsregels van de organisatie.
GET /platform/v1/policies/{id} sleutel · platform_read Eén beleidsregel.
POST /platform/v1/policies sleutel · platform_write Een beleidsregel aanmaken.
PUT /platform/v1/policies/{id} sleutel · platform_write Een beleidsregel bewerken. Geldt voor het volgende verzoek, niet voor een verzoek dat al onderweg is.
GET /platform/v1/status geen Deploymentstatus. Het vereist geen referentie, dus behandel het als niet-vertrouwelijk.

Wat hier niet is

Er is geen /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio en geen /v1/moderations. Ze zijn niet gekoppeld, dus antwoorden ze met 404 unknown_route in plaats van een 501 die zou impliceren dat ze eraan komen. Er zijn geen webhooks en geen SDK: elke OpenAI-compatibele client is de SDK.

Status zonder sleutel

Dit endpoint vereist geen referentie, waardoor de status van de deployment zelf openbaar is. Dit staat hier vermeld in plaats van later ontdekt te worden, omdat het een productbeslissing is: als uw beleid een geauthenticeerde statusprobe nodig heeft, wijzig dit dan bewust. Het antwoord bevat nooit organisatiegegevens.