Endpoints
Kull rotta li jimmonta dan l-API, x'jeħtieġ, u dawk li n-nies jistennew li huma apposta assenti.
Base URL f'dan l-iskjerament: https://api.llmeu.com
| Metodu | Path | Kredenzjali | Noti |
|---|---|---|---|
| GET | /healthz | xejn | Liveness. Ma jaqra xejn. |
| GET | /readyz | xejn | Readiness: database, endpoints tal-ewwel parti, runtimes maniġġjati. Iwieġeb 503 waqt li GPU għadu qed jgħabbi l-piżijiet. |
| GET | /v1/models | ċavetta · inferenza | Biss il-mudelli li din iċ-ċavetta tista' tassew issejjaħ taħt il-politika default tal-organizzazzjoni tagħha. |
| GET | /v1/models/{id} | ċavetta · inferenza | Mudell wieħed, bil-liċenzja tiegħu u jekk huwiex ospitat hawn. |
| POST | /v1/chat/completions | ċavetta · inferenza | L-endpoint chat kompatibbli ma' OpenAI, bi streaming jew le. |
| POST | /v1/completions | xejn | Mhux offrut. Iwieġeb 501 not_implemented u jsemmi l-endpoint li għandu jintuża minflok. |
| POST | /v1/embeddings | ċavetta · inferenza | Embeddings minn mudell ta' embedding. Dan l-iskjerament jaqdi minn backend lokali deterministiku tiegħu, u r-risposta tgħid hekk: llmeu.mock huwa true fil-body. |
| POST | /v1/playground | xejn | Anonimu, backend mock biss, u limitat għal kull indirizz IP. |
| GET | /platform/v1/me | ċavetta · platform_read | L-organizzazzjoni li tappartjeni għaliha din il-kredenzjali. |
| GET | /platform/v1/api-keys | ċavetta · platform_read | Iċ-ċwievet tal-organizzazzjoni, mingħajr sigrieti. |
| POST | /platform/v1/api-keys | ċavetta · platform_write | Oħloq ċavetta. Is-sigriet jidher f'din ir-risposta u qatt iżjed. |
| DELETE | /platform/v1/api-keys/{id} | ċavetta · platform_write | Irrevoka ċavetta. Effettiva mit-talba li jmiss. |
| GET | /platform/v1/traces | ċavetta · platform_read | Metadeta rrekordjata għal sejħiet tal-passat. L-ebda body ta' prompt jew completion: iż-żamma hija żero. |
| GET | /platform/v1/traces/{id} | ċavetta · platform_read | Traċċa waħda, inkluża d-deċiżjoni tar-routing. |
| GET | /platform/v1/usage | ċavetta · platform_read | Użu aggregat skont il-jum u skont il-mudell. |
| GET | /platform/v1/policies | ċavetta · platform_read | Il-politiki tal-organizzazzjoni. |
| GET | /platform/v1/policies/{id} | ċavetta · platform_read | Politika waħda. |
| POST | /platform/v1/policies | ċavetta · platform_write | Oħloq politika. |
| PUT | /platform/v1/policies/{id} | ċavetta · platform_write | Editja politika. Tapplika għat-talba li jmiss, mhux għal waħda li diġà qed issir. |
| GET | /platform/v1/status | xejn | Status tal-iskjerament. Ma jeħtieġx kredenzjali, għalhekk ittrattah bħala mhux kunfidenzjali. |
X'mhux hawn
M'hemmx /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio u m'hemmx /v1/moderations. Mhumiex immuntati, għalhekk iwieġbu 404 unknown_route minflok 501 li jimplika li ġejjin. M'hemmx webhooks u m'hemmx SDK: kull klijent kompatibbli ma' OpenAI huwa l-SDK.
Status mingħajr ċavetta
Dan l-endpoint ma jeħtieġx kredenzjali, li jagħmel l-istatus tal-iskjerament stess pubbliku. Huwa miktub hawn minflok ma jiġi skopert aktar tard, għax hija deċiżjoni tal-prodott: jekk il-politika tiegħek teħtieġ status probe awtentikat, ibdelha apposta. Ir-risposta qatt ma fiha data tal-organizzazzjoni.