API-nøkler administrasjon
På Coderen-siden administrerer du API-nøkler for ansatte og elever. En API-nøkkel gir tilgang til AI-School sin OpenAI-kompatible Coderen-endpoint.
Brukere bruker denne nøkkelen i et ekstelt programmeringsverktøy, som Aider eller OpenCode.
Ansatte og elever
Coderen-siden har egne faner for:
- Ansatte
- Elever
Hos elever blir brukerne gruppert per gruppe. Hos ansatte viser AI-School ansatte innenfor skolens tillatte scope.
En bruker må ha en tilknyttet konto før en nøkkel kan lages.
Lage en nøkkel
- Søk etter ansatte eller elev.
- Klikk på nøkkel-ikonet.
- Velg budsjett.
- Velg eventuelt automatisk fornyelse.
- Angi eventuelt en gyldighetsperiode.
- Klikk på Lagre.
API-nøkkelen vises bare én gang. Kopier nøkkelen direkte og gi den trygt til brukeren.
Etter at vinduet lukkes kan AI-School ikke vise hele API-nøkkelen på nytt. Dersom nøkkelen blir borte, trekk den gamle nøkkelen tilbake og opprett en ny.
Sett budsjett
Hver nøkkel har et budsjett i amerikanske dollar. Dette følger hvordan modellkostnader beregnes.
Du kan:
- sette budsjett per nøkkel
- aktivere automatisk fornyelse ved forbruk
- tilbakekalle nøkkelen når den ikke er nødvendig lenger
I listen ser du per bruker hvor mye budsjett som har blitt brukt.
Angi gyldighetsperiode
Du kan begrense en nøkkel med en startdato og sluttdato.
Dette er praktisk for undervisning eller midlertidige prosjekter. For eksempel:
- start: i dag kl. 10:00
- slutt: i dag kl. 11:00
Nøkkelen fungerer da kun innenfor dette tidsvinduet. Utenfor tidsvinduet blir nøkkelen avvist.
Lage nøkler for en gruppe
Hos elever kan du lage nøkler i ett slag for en hel gruppe.
- Åpne riktig gruppe.
- Klikk på Lage nøkler.
- Velg budsjett, automatisk fornyelse og eventuelt gyldighetsperiode.
- Bekreft opprettelsen av nøklene.
Etter opprettelsen åpnes automatisk et dokument med de opprettede nøklene. Last ned eller lagre dette dokumentet umiddelbart, fordi fullstendige nøkler senere ikke vil være synlige igjen.
Trekke tilbake nøkler
Å trekke tilbake en nøkkel betyr at brukeren ikke lenger kan bruke denne nøkkelen.
Du kan:
- trekke tilbake én nøkkel hos en bruker
- trekke tilbake nøkler kollektivt for en gruppe
AI-School ber om bekreftelse før nøkler trekkes tilbake.
Rapportering og kontroll
Bruk via Coderen blir logget. På denne måten kan administratorer se:
- hvem som bruker nøkkelen
- hvor mange forespørsler som er gjort
- hvor mye kostnader som er påløpt
- hvilke chattesamtaler som har oppstått via nøkkelen
Disse dataene hjelper å gjøre programmeringsundervisning og prosjekter håndterbare.