Konzola

Prihlásené rozhranie: na čo slúži každá stránka, kto môže čo meniť a čo nasadenie bez hostovanej konzoly uvádza namiesto odkazovania na cestu, 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 politikou a iba katalógové; blokovaný riadok nesie vlastný dôvod routera.
API kľúče /app/keys Vytvorte kľúč s jeho rozsahmi, raz skopírujte tajný údaj a odvolajte kľúče.
Ihrisko /app/playground Odošlite prompt cez skutočný router; konzola volá API na strane servera, takže kľúč sa nikdy nedostane do prehliadača.
Trasy /app/traces Metadáta pre jednotlivé volania: model, región, dôvod trasy, latencia a náklady, s aktuálnou retenciou zobrazenou vedľa zoznamu.
Použitie /app/usage Volania, tokeny a výdavky podľa dňa a modelu.
Politiky /app/policies Rezidencia, zoznamy povolených/zakázaných poskytovateľov a modelov, cenové stropy a hodnota uchovávania, ktorú politika ukladá.
Nastavenia /app/settings Názov organizácie, predvolená rezidencia, predvolená retencia a jazyk konzoly.
Rezidencia /app/settings/residency Ktoré koncové body daná politika pripúšťa a ktoré router vylúčil, s odôvodnením routera.
Exporty /app/exports Stiahnuť 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 a roly a pozvánky; pozývací odkaz sa zobrazuje, aby sa dal ručne skopírovať.

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): politiky, tím, nastavenia, kredit, odvolanie kľúčov a vytvorenie kľúča s rozsahom platform_write.
  • Zapisovať (developer): vytvárať inferenčné kľúče a míňať kredit organizácie prostredníctvom ihriska, ale nespravovať.
  • Iba na čítanie (viewer): stránky a trasy sa dajú čítať; ihrisko je odmietnuté.
  • 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ý pre každého člena.

Váš vlastný účet

Tieto akcie zapisujú iba riadky kľúčované podľa ID používateľa relácie, takže žiadne pole formulára ich nemôže nasmerovať na inú osobu.

  • Zobrazovaný názov a jazyk konzoly.
  • E-mailová adresa: jej zmena vyžaduje 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í nevyriešené odkazy na obnovenie.
  • Overenie e-mailu: žiadosť potrebuje nakonfigurovaný poštový transport; bez neho stránka uvádza, že toto nasadenie ju nemôže spracovať.
  • Zoznam prihlásených relácií, každá odvolateľná, plus jeden ovládací prvok, ktorý odhlási všetky ostatné prehliadače a ponechá tento; aktuálnu reláciu nie je možné odvolať zo zoznamu.
  • Vymazanie účtu: odmietnuté, kým ste jediným vlastníkom organizácie, ktorá má stále ďalších členov alebo nenulový kreditný zostatok, a odmietnutie pomenúva organizáciu.

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

Otvoriť konzolu

consoleHref(’/signup’) je tvar odkazu: vracia pôvod konzoly plus cestu alebo null, keď nie je nakonfigurovaná žiadna konzola.

Platby kartou potrebujú príznak stripe_enabled nasadenia. Bezpečnostná stránka uvádza, že spracovateľ kreditu prijíma odoslanú sumu bez overenia platby a že príznak musí zostať vypnutý, kým sa to neopraví a neotestuje.