Konzole
Rozhraní po přihlášení: 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 trasu, 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, celkové počty volání, nedávná trasování a výchozí rezidence organizace. |
| Modely | /app/models | Kandidátské 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 tajemství a odvolejte klíče. |
| Hřiště | /app/playground | Pošlete prompt skutečným routerem; konzole volá API na straně serveru, takže klíč se nikdy nedostane do prohlížeče. |
| Trasování | /app/traces | Metadata pro každé volání: model, region, důvod trasy, latence a náklady, vedle seznamu je zobrazeno platné uchovávání. |
| Využití | /app/usage | Volání, tokeny a útrata po dnech a podle modelu. |
| Zásady | /app/policies | Rezidence, seznamy povolených/zakázaných poskytovatelů a modelů, cenové stropy a hodnota uchovávání, kterou zásada ukládá. |
| Nastavení | /app/settings | Název organizace, výchozí rezidence, výchozí uchovávání a jazyk konzole. |
| Rezidence | /app/settings/residency | Které endpointy daná zásada připouští a které router vyloučil, s odůvodněním 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 zobrazí, aby se dal zkopírovat ručně. |
Kdo může co měnit
Konzole prosazuje dvě sady rolí. owner a admin spravují; developer může zapisovat; viewer je pouze pro čtení.
- Správa (owner, admin): zásady, tým, nastavení, kredit, odvolávání klíčů a vytváření klíče s rozsahem platform_write.
- Zápis (developer): vytvářet klíče pro inference a utrácet kredit organizace prostřednictvím hřiště, ale ne spravovat.
- Pouze pro čtení (viewer): stránky a trasování lze číst; hřiště je odmí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 přístupný všem členům.
Váš vlastní účet
Tyto akce zapisují pouze řádky klíčované 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 současné 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; jeho změna odhlásí všechny ostatní relace a zneplatní nevyřízené odkazy pro reset.
- Ověření e-mailu: požadavek potřebuje nakonfigurovaný mail transport; 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: odmítnuto, dokud jste jediným vlastníkem organizace, která má stále další členy nebo nenulový zůstatek kreditu; odmí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 neodhaduje.
consoleHref(’/signup’) je tvar odkazu: vrací origin konzole plus cestu, nebo null, když není konzole nakonfigurována.
Platby kartou vyžadují příznak stripe_enabled nasazení. Bezpečnostní stránka uvádí, že obsluha kreditu přijímá odeslanou částku bez ověření platby a že příznak musí zůstat vypnutý, dokud se to neopraví a neotestuje.