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