Konzole

Přihlášené rozhraní: k čemu je každá stránka, kdo může co měnit a co uvádí nasazení bez hostované konzole místo odkazování na cestu, která by vrátila 404.

K čemu je každá stránka konzole

Stránka Cesta Účel
Přehled /app Zůstatek, dnešní útrata, součty volání, nedávné stopy a výchozí rezidence organizace.
Modely /app/models Kandidátní endpointy rozdělené na volatelné, blokované platnou politikou a pouze katalogové; blokovaný řádek nese vlastní důvod routeru.
API klíče /app/keys Vytvořte klíč s jeho rozsahy, jednou zkopírujte tajný klíč a odvolejte klíče.
Playground /app/playground Odešlete prompt skutečným routerem; konzole volá API na straně serveru, takže klíč se nikdy nedostane do prohlížeče.
Trasy /app/traces Metadata pro každé volání: model, region, důvod trasy, latence a náklady, s platnou retencí zobrazenou vedle seznamu.
Využití /app/usage Volání, tokeny a útrata podle dne a modelu.
Politiky /app/policies Rezidence, seznamy povolených/zakázaných poskytovatelů a modelů, cenové stropy a hodnota uchovávání, kterou politika ukládá.
Nastavení /app/settings Název organizace, výchozí rezidence, výchozí retence a jazyk konzole.
Rezidence /app/settings/residency Které endpointy dotyčná politika připouští a které router vyloučil, včetně odůvodnění routeru.
Exporty /app/exports Stáhněte traces.json, usage.json, policies.json, šablonu DPA a auditní balíček NDJSON.
Profil /app/profile Váš vlastní účet: jméno, jazyk, e-mail, heslo, ověření, relace a smazání účtu.
Fakturace /app/billing Zůstatek, útrata za tento měsíc a plán. Přidání kreditu je formulář, který se zobrazí jen tehdy, když to nasazení povolí.
Tým /app/team Členové a role a pozvánky; odkaz na pozvánku se zobrazuje, aby se dal zkopírovat ručně.

Kdo může co měnit

Konzole vynucuje dvě sady rolí. vlastník a správce řídí; vývojář může zapisovat; prohlížející má pouze pro čtení.

  • Řízení (vlastník, správce): zásady, tým, nastavení, kredit, odvolání klíčů a vytvoření klíče s rozsahem platform_write.
  • Zápis (vývojář): vytvářet klíče pro inference a utrácet kredit organizace prostřednictvím hřiště, ale neřídit.
  • Pouze pro čtení (prohlížející): stránky a trasy lze číst; hřiště je zamítnuto.
  • Hromadné stahování organizace (traces.json, usage.json, policies.json, audit.ndjson) vyžaduje roli pro zápis; me.json je export vlastního účtu volajícího a je otevřen všem členům.

Váš vlastní účet

Tyto akce zapisují pouze řádky s klíčem podle ID uživatele relace, takže žádné pole formuláře je nemůže nasměrovat na jinou osobu.

  • Zobrazované jméno a jazyk konzole.
  • E-mailová adresa: změna vyžaduje aktuální heslo a nová adresa začíná neověřená, protože starý důkaz patřil staré adrese.
  • Heslo: alespoň 12 znaků, minimum v packages/shared/src/limits.mjs; změna odhlásí všechny ostatní relace a zneplatní nevyřízené odkazy pro obnovení.
  • Ověření e-mailu: požadavek vyžaduje nakonfigurovaný poštovní přenos; bez něj stránka uvádí, že toto nasazení jej nemůže zpracovat.
  • Seznam přihlášených relací, každá odvolatelná, plus jeden ovládací prvek, který odhlásí všechny ostatní prohlížeče a ponechá tento; aktuální relaci nelze ze seznamu odvolat.
  • Smazání účtu: zamítnuto, dokud jste jediným vlastníkem organizace, která má stále další členy nebo nenulový zůstatek kreditu, a zamítnutí uvede organizaci.

Konzole je nasazení

Konzole je faktem nasazení, nikoli veřejnou stránkou. Její základní URL pochází z PUBLIC_CONSOLE_URL a renderer ji nikdy nehádá.

Otevřít konzoli

consoleHref(’/signup’) je tvar odkazu: vrací origin konzole plus cestu, nebo null, když není nakonfigurovaná žádná konzole.

Platby kartou potřebují příznak stripe_enabled daného nasazení. Bezpečnostní stránka uvádí, že obsluha kreditu přijímá odeslanou částku bez ověření platby a že tento příznak musí zůstat vypnutý, dokud to nebude opraveno a otestováno.