Endpointy
Každá trasa, ktorú toto API pripája, čo potrebuje, a tie, ktoré ľudia očakávajú, no zámerne chýbajú.
Základná URL v tomto nasadení: https://api.llmeu.com
| Metóda | Cesta | Prihlasovací údaj | Poznámky |
|---|---|---|---|
| GET | /healthz | žiadny | Kontrola živosti. Nečíta nič. |
| GET | /readyz | žiadny | Pripravenosť: databáza, vlastné endpointy, spravované runtime. Odpovedá 503, kým GPU ešte načítava váhy. |
| GET | /v1/models | kľúč · inferencia | Iba modely, ktoré tento kľúč môže skutočne volať podľa predvolenej politiky svojej organizácie. |
| GET | /v1/models/{id} | kľúč · inferencia | Jeden model, s jeho licenciou a informáciou, či je hostovaný tu. |
| POST | /v1/chat/completions | kľúč · inferencia | Endpoint chatu kompatibilný s OpenAI, so streamovaním alebo bez. |
| POST | /v1/completions | žiadny | Neponúka sa. Odpovedá 501 not_implemented a uvádza, ktorý endpoint použiť namiesto neho. |
| POST | /v1/embeddings | kľúč · inferencia | Embeddings potrebujú embedding model. Na tomto nasadení sa neposkytuje žiadny, takže táto trasa sa tu neponúka namiesto vracania zástupných vektorov. |
| POST | /v1/playground | žiadny | Anonymné, obmedzené podľa IP adresy a obsluhované tým modelom, ktorý vyberie router. |
| GET | /platform/v1/me | kľúč · platform_read | Organizácia, ktorej patrí tento prihlasovací údaj. |
| GET | /platform/v1/api-keys | kľúč · platform_read | Kľúče organizácie, bez tajomstiev. |
| POST | /platform/v1/api-keys | kľúč · platform_write | Vytvoriť kľúč. Tajomstvo sa zobrazí v tejto odpovedi a už nikdy viac. |
| DELETE | /platform/v1/api-keys/{id} | kľúč · platform_write | Zneplatniť kľúč. Účinné pri ďalšej požiadavke. |
| GET | /platform/v1/traces | kľúč · platform_read | Zaznamenané metadáta pre minulé volania. Žiadne telá promptov ani dokončení: uchovávanie je nulové. |
| GET | /platform/v1/traces/{id} | kľúč · platform_read | Jedna stopa vrátane rozhodnutia o smerovaní. |
| GET | /platform/v1/usage | kľúč · platform_read | Použitie agregované podľa dňa a podľa modelu. |
| GET | /platform/v1/policies | kľúč · platform_read | Politiky organizácie. |
| GET | /platform/v1/policies/{id} | kľúč · platform_read | Jedna politika. |
| POST | /platform/v1/policies | kľúč · platform_write | Vytvoriť politiku. |
| PUT | /platform/v1/policies/{id} | kľúč · platform_write | Upraviť politiku. Platí pre ďalšiu požiadavku, nie pre už prebiehajúcu. |
| GET | /platform/v1/status | žiadny | Stav nasadenia. Nevyžaduje prihlasovací údaj, takže ho považujte za nedôverný. |
Čo tu nie je
Nie je tu /v1/files, /v1/batches, /v1/assistants, /v1/fine_tuning, /v1/images, /v1/audio a nie je tu /v1/moderations. Nie sú namontované, takže odpovedajú 404 unknown_route namiesto 501, ktorá by naznačovala, že prichádzajú. Neexistujú žiadne webhooky a žiadna SDK: akýkoľvek klient kompatibilný s OpenAI je SDK.
Stav bez kľúča
Tento endpoint nevyžaduje prihlasovací údaj, čím sa stav samotného nasadenia stáva verejným. Je to tu uvedené, namiesto toho, aby sa to zistilo neskôr, pretože je to produktové rozhodnutie: ak vaša politika potrebuje autentifikovanú sondu stavu, zmeňte ju zámerne. Odpoveď nikdy neobsahuje údaje organizácie.