Konzola
Prihlásené rozhranie: na čo slúži každá stránka, kto môže čo meniť a čo uvádza nasadenie bez hostovanej konzoly namiesto odkazovania na trasu, ktorá by vrátila 404.
Na čo slúži každá stránka konzoly
| Stránka | Cesta | Účel |
|---|---|---|
| Prehľad | /app | Zostatok, dnešné výdavky, súčty volaní, nedávne stopy a predvolená rezidencia organizácie. |
| Modely | /app/models | Kandidátske koncové body rozdelené na volateľné, blokované platnou zásadou a len katalógové; blokovaný riadok uvádza vlastný dôvod routera. |
| API kľúče | /app/keys | Vytvorte kľúč s jeho rozsahmi, jednorazovo skopírujte tajný údaj a odvolajte kľúče. |
| Playground | /app/playground | Pošlite výzvu cez skutočný router; konzola volá API na strane servera, takže kľúč sa nikdy nedostane do prehliadača. |
| Stopy | /app/traces | Metadáta pre jednotlivé volania: model, región, dôvod smerovania, latencia a náklady, pričom vedľa zoznamu je zobrazené platné uchovávanie. |
| Použitie | /app/usage | Volania, tokeny a výdavky podľa dňa a modelu. |
| Zásady | /app/policies | Rezidencia, zoznamy povolených/zakázaných poskytovateľov a modelov, cenové stropy a hodnota uchovávania, ktorú zásada ukladá. |
| Nastavenia | /app/settings | Názov organizácie, predvolená rezidencia, predvolené uchovávanie a jazyk konzoly. |
| Rezidencia | /app/settings/residency | Ktoré koncové body daná zásada pripúšťa a ktoré router vylúčil, s odôvodnením routera. |
| Exporty | /app/exports | Stiahnite traces.json, usage.json, policies.json, šablónu DPA a auditný balík NDJSON. |
| Profil | /app/profile | Váš vlastný účet: meno, jazyk, e-mail, heslo, overenie, relácie a vymazanie účtu. |
| Fakturácia | /app/billing | Zostatok, výdavky za tento mesiac a plán. Pridanie kreditu je formulár, ktorý sa zobrazí iba vtedy, keď ho nasadenie povolí. |
| Tím | /app/team | Členovia, roly a pozvánky; odkaz na pozvánku sa zobrazuje, aby sa dal skopírovať ručne. |
Kto môže čo meniť
Konzola presadzuje dve sady rolí. owner a admin spravujú; developer môže zapisovať; viewer je iba na čítanie.
- Spravovať (owner, admin): zásady, tím, nastavenia, kredit, odvolávanie kľúčov a vytvorenie kľúča s rozsahom platform_write.
- Zapisovať (developer): vytvárať kľúče na inferenciu a míňať kredit organizácie cez playground, ale nespravovať.
- Iba na čítanie (viewer): stránky a stopy sa dajú čítať; playground sa odmietne.
- Hromadné sťahovanie organizácie (traces.json, usage.json, policies.json, audit.ndjson) vyžaduje rolu s právom zápisu; me.json je export vlastného účtu volajúceho a je otvorený každému členovi.
Váš vlastný účet
Tieto akcie zapisujú iba riadky viazané na ID používateľa relácie, takže žiadne pole formulára ich nemôže namieriť na inú osobu.
- Zobrazované meno a jazyk konzoly.
- E-mailová adresa: na jej zmenu je potrebné aktuálne heslo a nová adresa začína ako neoverená, pretože starý dôkaz patril starej adrese.
- Heslo: aspoň 12 znakov, minimum v packages/shared/src/limits.mjs; jeho zmena odhlási všetky ostatné relácie a zneplatní nevyužité odkazy na obnovenie.
- Overenie e-mailu: žiadosť vyžaduje nakonfigurovaný poštový transport; bez neho stránka uvádza, že toto nasadenie ju nemôže spracovať.
- Zoznam prihlásených relácií, pričom každá sa dá odvolať, plus jeden ovládací prvok, ktorý odhlási všetky ostatné prehliadače a tento ponechá; aktuálnu reláciu nemožno zo zoznamu odvolať.
- Vymazanie účtu: odmietne sa, ak ste jediným vlastníkom organizácie, ktorá má stále ďalších členov alebo nenulový kreditný zostatok, a odmietnutie uvedie názov organizácie.
Konzola je nasadenie
Konzola je fakt o nasadení, nie verejná stránka. Jej základná URL pochádza z PUBLIC_CONSOLE_URL a renderer ju nikdy nehádá.
consoleHref(’/signup’) je tvar odkazu: vracia origin konzoly plus trasu alebo null, keď nie je nakonfigurovaná žiadna konzola.
Platby kartou potrebujú príznak stripe_enabled daného nasadenia. Bezpečnostná stránka uvádza, že obsluha kreditu prijíma odoslanú sumu bez overenia platby a že príznak musí zostať vypnutý, kým sa to neopraví a neotestuje.