Konsool
Sisselogitud vaade: milleks iga leht on, kes võib mida muuta ja mida ütleb juurutus, kus konsooli ei majutata, selle asemel et linkida marsruudile, mis annaks 404.
Iga konsooli lehe otstarve
| Leht | Tee | Eesmärk |
|---|---|---|
| Töölaud | /app | Saldo, tänane kulu, kõnede kogusummad, viimased jäljed ja organisatsiooni vaikimisi andmeasukoht. |
| Mudelid | /app/models | Kandidaat-lõpp-punktid on jagatud kutsutavateks, kehtiva poliitikaga blokeerituteks ja ainult kataloogis olevateks; blokeeritud real on ruuteri enda põhjus. |
| API võtmed | /app/keys | Loo võti koos selle ulatustega, kopeeri saladus üks kord ja tühista võtmeid. |
| Mänguväljak | /app/playground | Saada viip läbi päris ruuteri; konsool kutsub API-t serveripoolselt, nii et võti ei jõua kunagi brauserisse. |
| Jäljed | /app/traces | Iga kutsungi metaandmed: mudel, piirkond, marsruudi põhjus, latentsus ja kulu, kusjuures kehtiv säilitusaeg on loetelu kõrval. |
| Kasutus | /app/usage | Kutsed, tokenid ja kulu päeva ja mudeli kaupa. |
| Poliitikad | /app/policies | Andmeasukoha, pakkuja ja mudeli lubamis-/keelamisloendid, hinnapiirid ja säilitusväärtus, mille poliitika salvestab. |
| Seaded | /app/settings | Organisatsiooni nimi, vaikimisi andmeasukoht, vaikimisi säilitusaeg ja konsooli keel. |
| Andmeasukoht | /app/settings/residency | Milliseid lõpp-punkte käesolev poliitika lubab ja millised ruuter välistas, koos ruuteri põhjendusega. |
| Ekspordid | /app/exports | Laadi alla traces.json, usage.json, policies.json, DPA mall ja NDJSON-auditipakett. |
| Profiil | /app/profile | Sinu enda konto: nimi, keel, e-post, parool, kinnitamine, sessioonid ja konto kustutamine. |
| Arveldamine | /app/billing | Saldo, selle kuu kulud ja plaan. Krediidi lisamine on vorm, mis kuvatakse ainult siis, kui juurutus selle lubab. |
| Meeskond | /app/team | Liikmed ja rollid ning kutsed; kutselink kuvatakse, et seda saaks käsitsi kopeerida. |
Kes tohib mida muuta
Konsool jõustab kahte rollikomplekti. owner ja admin valitsevad; developer võib kirjutada; viewer on ainult lugemiseks.
- Valitsemine (owner, admin): poliitikad, meeskond, seaded, krediit, võtmete tühistamine ja võtme väljastamine platform_write ulatusega.
- Kirjutamine (developer): inferentsivõtmete loomine ja organisatsiooni krediidi kulutamine mänguväljaku kaudu, kuid mitte valitsemine.
- Ainult lugemine (viewer): lehti ja jälgi saab lugeda; mänguväljakule ei lubata.
- Organisatsiooni hulgi-allalaadimised (traces.json, usage.json, policies.json, audit.ndjson) nõuavad kirjutamisrolli; me.json on kutsuja enda konto eksport ja on avatud igale liikmele.
Sinu enda konto
Need toimingud kirjutavad ainult ridu, mis on võtmestatud sessiooni kasutaja ID-ga, nii et ükski vormiväli ei saa neid teise inimese peale suunata.
- Kuvatav nimi ja konsooli keel.
- E-posti aadress: selle muutmiseks on vaja praegust parooli ja uus aadress algab kinnitamata, sest vana tõend kuulus vana aadressi juurde.
- Parool: vähemalt 12 tähemärki, alampiir failis packages/shared/src/limits.mjs; selle muutmine logib välja kõik muud sessioonid ja muudab kehtetuks veel kehtivad lähtestamislingid.
- E-posti kinnitamine: taotlus vajab seadistatud meilitransporti; ilma selleta teatab leht, et see juurutus ei saa seda töödelda.
- Sisselogitud sessioonide loend, igaüht saab tühistada, pluss üks juhtelement, mis logib välja kõik muud brauserid ja jätab selle alles; praegust sessiooni ei saa loendist tühistada.
- Konto kustutamine: keeldutakse, kui oled ainus omanik organisatsioonis, kus on veel teisi liikmeid või mille krediidijääk ei ole null, ja keeldumises nimetatakse organisatsioon.
Konsool on juurutus
Konsool on juurutuse fakt, mitte avalik leht. Selle baas-URL pärineb väärtusest PUBLIC_CONSOLE_URL ja renderdaja ei oleta seda kunagi.
consoleHref(’/signup’) on lingi kuju: see tagastab konsooli origin'i pluss marsruudi või null, kui konsooli pole seadistatud.
Kaardimaksed vajavad juurutuse stripe_enabled lippu. Turvaleht märgib, et krediidikäsitleja võtab esitatud summa vastu ilma makset kontrollimata ning et lipp peab jääma välja, kuni see on parandatud ja testitud.