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á.

Otvoriť konzolu

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.