Konzola

Prijavljena površina: čemu je namenjena vsaka stran, kdo lahko kaj spremeni in kaj namestitev brez gostovane konzole pove, namesto da bi povezovala na pot, ki bi vrnila 404.

Čemu je namenjena posamezna stran konzole

Stran Pot Namen
Nadzorna plošča /app Stanje, današnja poraba, skupno število klicev, nedavne sledi in privzeta rezidenčnost organizacije.
Modeli /app/models Kandidatne končne točke, razdeljene na klicne, blokirane z veljavno politiko, in samo iz kataloga; blokirana vrstica nosi razlog usmerjevalnika.
API-ključi /app/keys Ustvarite ključ z njegovimi obsegi, enkrat kopirajte skrivnost in prekličite ključe.
Igralnica /app/playground Pošljite poziv skozi pravi usmerjevalnik; konzola kliče API na strežniški strani, zato ključ nikoli ne doseže brskalnika.
Sledi /app/traces Metapodatki za posamezen klic: model, regija, razlog usmeritve, zakasnitev in strošek, z veljavno hrambo prikazano ob seznamu.
Uporaba /app/usage Klici, žetoni in poraba po dnevih in modelih.
Politike /app/policies Rezidenčnost, seznami dovoljenih/prepovedanih ponudnikov in modelov, omejitve cen in vrednost hrambe, ki jo politika shrani.
Nastavitve /app/settings Ime organizacije, privzeta rezidenčnost, privzeta hramba in jezik konzole.
Rezidenčnost /app/settings/residency Katere končne točke zadevna politika dopusti in katere je usmerjevalnik izključil, z utemeljitvijo usmerjevalnika.
Izvoz /app/exports Prenesite traces.json, usage.json, policies.json, predlogo DPA in revizijski paket NDJSON.
Profil /app/profile Vaš lastni račun: ime, jezik, e-pošta, geslo, potrditev, seje in izbris računa.
Obračun /app/billing Stanje, poraba v tem mesecu in načrt. Dodajanje kredita je obrazec, ki se prikaže le, ko ga namestitev omogoči.
Ekipa /app/team Člani in vloge ter povabila; povezava za povabilo je prikazana, da jo je mogoče ročno kopirati.

Kdo sme kaj spreminjati

Konzola uveljavlja dva nabora vlog. owner in admin upravljata; developer lahko piše; viewer je samo za branje.

  • Upravljanje (lastnik, admin): pravilniki, ekipa, nastavitve, kredit, preklic ključev in izdaja ključa z obsegom platform_write.
  • Pisanje (razvijalec): ustvarjanje ključev za inferenco in poraba kredita organizacije prek playgrounda, vendar brez upravljanja.
  • Samo branje (viewer): strani in sledi je mogoče brati; playground je zavrnjen.
  • Množični prenosi organizacije (traces.json, usage.json, policies.json, audit.ndjson) zahtevajo vlogo za pisanje; me.json je izvoz lastnega računa klicatelja in je odprt vsem članom.

Vaš lastni račun

Ta dejanja zapisujejo le vrstice, ključene z ID uporabnika seje, zato nobeno polje obrazca ne more biti usmerjeno na drugo osebo.

  • Prikazno ime in jezik konzole.
  • E-poštni naslov: za spremembo je potrebno trenutno geslo, novi naslov pa se začne kot nepreverjen, ker je staro dokazilo pripadalo staremu naslovu.
  • Geslo: vsaj 12 znakov, spodnja meja v packages/shared/src/limits.mjs; sprememba odjavi vse druge seje in razveljavi še veljavne povezave za ponastavitev.
  • Preverjanje e-pošte: za zahtevo je potreben nastavljen poštni transport; brez njega stran pravi, da tega ta namestitev ne more obdelati.
  • Seznam prijavljenih sej, vsaka je preklicljiva, plus en kontrolnik, ki odjavi vse druge brskalnike in obdrži tega; trenutne seje ni mogoče preklicati s seznama.
  • Izbris računa: zavrnjen, dokler ste edini lastnik organizacije, ki ima še druge člane ali ne-ničelno stanje kredita, zavrnitev pa navede organizacijo.

Konzola je namestitev

Konzola je dejstvo namestitve, ne javna stran. Njen osnovni URL prihaja iz PUBLIC_CONSOLE_URL in izrisovalnik ga nikoli ne ugiba.

Odpri konzolo

consoleHref(’/signup’) je oblika povezave: vrne izvor konzole plus pot ali null, kadar konzola ni nastavljena.

Plačila s kartico potrebujejo zastavico stripe_enabled v namestitvi. Varnostna stran beleži, da upravljalnik kredita sprejme predloženi znesek brez preverjanja plačila in da mora zastavica ostati izklopljena, dokler to ni popravljeno in testirano.