Endpointi

Svaka ruta koju ovaj API montira, što joj je potrebno, i one koje ljudi očekuju, a koje su namjerno odsutne.

Osnovni URL u ovoj implementaciji: https://api.llmeu.com

Metoda Putanja Vjerodajnica Bilješke
GET /healthz nema Provjera živosti. Ne čita ništa.
GET /readyz nema Spremnost: baza podataka, vlastiti endpointi, upravljana runtime okruženja. Odgovara 503 dok GPU još učitava težine.
GET /v1/models ključ · inferencija Samo modeli koje ovaj ključ stvarno može pozvati prema zadanoj politici svoje organizacije.
GET /v1/models/{id} ključ · inferencija Jedan model, s licencom i podatkom je li hostan ovdje.
POST /v1/chat/completions ključ · inferencija OpenAI-kompatibilni chat endpoint, sa streamingom ili bez njega.
POST /v1/completions nema Ne nudi se. Odgovara 501 not_implemented i navodi endpoint koji treba koristiti umjesto njega.
POST /v1/embeddings ključ · inferencija Embeddings iz embedding modela. Ova implementacija ih poslužuje sa svog determinističkog lokalnog backenda, a odgovor to i kaže: llmeu.mock je true u tijelu.
POST /v1/playground nema Anonimno, samo mock backend, i ograničeno po IP adresi.
GET /platform/v1/me ključ · platform_read Organizacija kojoj ova vjerodajnica pripada.
GET /platform/v1/api-keys ključ · platform_read Ključevi organizacije, bez tajni.
POST /platform/v1/api-keys ključ · platform_write Stvorite ključ. Tajna se pojavljuje u ovom odgovoru i nikad više.
DELETE /platform/v1/api-keys/{id} ključ · platform_write Opozvajte ključ. Djelotvorno na sljedeći zahtjev.
GET /platform/v1/traces ključ · platform_read Zabilježeni metapodaci za prošle pozive. Nema tijela prompta ni dovršetka: zadržavanje je nula.
GET /platform/v1/traces/{id} ključ · platform_read Jedan trag, uključujući odluku o rutiranju.
GET /platform/v1/usage ključ · platform_read Upotreba agregirana po danu i po modelu.
GET /platform/v1/policies ključ · platform_read Politike organizacije.
GET /platform/v1/policies/{id} ključ · platform_read Jedna politika.
POST /platform/v1/policies ključ · platform_write Stvorite politiku.
PUT /platform/v1/policies/{id} ključ · platform_write Uredite politiku. Primjenjuje se na sljedeći zahtjev, ne na onaj koji je već u tijeku.
GET /platform/v1/status nema Status implementacije. Ne zahtijeva vjerodajnicu, pa ga ne smatrajte povjerljivim.

Što nije ovdje

Ne postoji /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio niti /v1/moderations. Nisu montirani, pa odgovaraju 404 unknown_route umjesto 501 koji bi implicirao da dolaze. Nema webhookova ni SDK-a: svaki OpenAI-kompatibilni klijent je SDK.

Status bez ključa

Ovaj endpoint ne zahtijeva vjerodajnicu, što čini status same implementacije javnim. To je ovdje napisano, a ne otkriveno kasnije, jer je to odluka o proizvodu: ako vaša politika treba autentificiranu provjeru statusa, promijenite je namjerno. Odgovor nikad ne sadrži podatke organizacije.