Endpoint-uri
Fiecare rută montată de acest API, de ce are nevoie și cele pe care oamenii le așteaptă dar care lipsesc în mod deliberat.
URL de bază în această implementare: https://api.llmeu.com
| Metodă | Cale | Acreditare | Note |
|---|---|---|---|
| GET | /healthz | niciuna | Liveness. Nu citește nimic. |
| GET | /readyz | niciuna | Readiness: bază de date, endpoint-uri first-party, runtime-uri gestionate. Răspunde cu 503 cât timp un GPU încă încarcă ponderi. |
| GET | /v1/models | cheie · inferență | Doar modelele pe care această cheie le poate apela efectiv conform politicii implicite a organizației sale. |
| GET | /v1/models/{id} | cheie · inferență | Un model, cu licența sa și dacă este găzduit aici. |
| POST | /v1/chat/completions | cheie · inferență | Endpoint-ul de chat compatibil OpenAI, cu streaming sau fără. |
| POST | /v1/completions | niciuna | Nu este oferit. Răspunde cu 501 not_implemented și indică endpoint-ul de folosit în schimb. |
| POST | /v1/embeddings | cheie · inferență | Embeddings de la un model de embedding. Această implementare le servește din backendul său local determinist, iar răspunsul o spune: llmeu.mock este true în corp. |
| POST | /v1/playground | niciuna | Anonim, doar backend mock, și limitat per adresă IP. |
| GET | /platform/v1/me | cheie · platform_read | Organizația căreia îi aparține această acreditare. |
| GET | /platform/v1/api-keys | cheie · platform_read | Cheile organizației, fără secrete. |
| POST | /platform/v1/api-keys | cheie · platform_write | Creează o cheie. Secretul apare în acest răspuns și niciodată din nou. |
| DELETE | /platform/v1/api-keys/{id} | cheie · platform_write | Revocă o cheie. Efectiv la următoarea cerere. |
| GET | /platform/v1/traces | cheie · platform_read | Metadate înregistrate pentru apeluri trecute. Fără corpuri de prompt sau completare: retenția este zero. |
| GET | /platform/v1/traces/{id} | cheie · platform_read | Un trace, inclusiv decizia de rutare. |
| GET | /platform/v1/usage | cheie · platform_read | Utilizare agregată pe zile și pe model. |
| GET | /platform/v1/policies | cheie · platform_read | Politicile organizației. |
| GET | /platform/v1/policies/{id} | cheie · platform_read | O politică. |
| POST | /platform/v1/policies | cheie · platform_write | Creează o politică. |
| PUT | /platform/v1/policies/{id} | cheie · platform_write | Editează o politică. Se aplică la următoarea cerere, nu la una deja în curs. |
| GET | /platform/v1/status | niciuna | Starea implementării. Nu necesită acreditare, așa că tratează-o ca neconfidențială. |
Ce nu este aici
Nu există /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio și nici /v1/moderations. Nu sunt montate, așa că răspund cu 404 unknown_route în loc de 501, care ar sugera că vor veni. Nu există webhooks și nici SDK: orice client compatibil OpenAI este SDK-ul.
Stare fără cheie
Acest endpoint nu necesită acreditare, ceea ce face publică starea proprie a implementării. Este scris aici, nu descoperit mai târziu, pentru că este o decizie de produs: dacă politica ta are nevoie de o probă de stare autentificată, schimbă-o în mod deliberat. Răspunsul nu conține niciodată date ale organizației.