Gå til hovedindhold

API-nøgler til administration

På Coderen-siden administrerer du API-nøgler for medarbejdere og elever. En API-nøgle giver adgang til AI-Schools OpenAI-kompatible Coderen-endpoint.

Brugere anvender denne nøgle i et eksternt programmeringssætøj, som Aider eller OpenCode.

Medarbejdere og elever

Coderen-siden har separate faner for:

  • Medarbejdere
  • Elever

Hos elever grupperes brugere efter klasse. Hos medarbejdere viser AI-School medarbejderne inden for den tilladte skoleområde.

En bruger skal have en tilknyttet konto, før der kan oprettes en nøgle.

Opret en nøgle

  1. Søg efter medarbejder eller elev.
  2. Klik på nøgle-ikonet.
  3. Vælg budget.
  4. Vælg evt. automatisk fornyelse.
  5. Indstil evt. en gyldighedsperiode.
  6. Klik på Gem.

API-nøglen vises kun én gang. Kopier nøglen med det samme og del den sikkert med brugeren.

Nøglen kan kun ses én gang

Efter vinduet lukkes, kan AI-School ikke vise hele API-nøglen igen. Er nøglen tabt, afbryd den gamle nøgle og opret en ny.

Indstil budget

Hver nøgle har et budget i amerikanske dollars. Dette svarer til måden, hvorpå modelomkostninger beregnes.

Du kan:

  • indstille et budget pr. nøgle
  • aktivere automatisk fornyelse efter forbrug
  • tilbagekalde nøglen, når den ikke længere er nødvendig

I listen kan du se pr. bruger, hvor meget budget der er forbrugt.

Indstil gyldighedsperiode

Du kan begrænse en nøgle med en startdato og en slutdato.

Dette er praktisk til lektioner eller midlertidige projekter. For eksempel:

  • start: i dag kl. 10:00
  • slut: i dag kl. 11:00

Nøglen virker kun inden for dette tidsvindue. Uden for vinduet afvises nøglen.

Opret nøgler til en gruppe

Hos elever kan du oprette nøgler én gang for en hel gruppe.

  1. Åbn den rette gruppe.
  2. Klik på Opret nøgler.
  3. Vælg budget, automatisk fornyelse og evt. en gyldighedsperiode.
  4. Bekræft oprettelsen af nøglerne.

Efter oprettelsen åbner automatisk et dokument med de oprettede nøgler. Download eller gem dokumentet med det samme, da de fulde nøgler senere ikke kan ses igen.

Tilbagekald nøgler

At tilbagekalde en nøgle betyder, at brugeren ikke længere kan bruge den nøgle.

Du kan:

  • tilbagekalde én nøgle for en bruger
  • tilbagekalde nøgler samlet for en gruppe

AI-School beder først om bekræftelse, før nøgler tilbagekaldes.

Rapportering og kontrol

Brug af Coderen registreres. På denne måde kan administratorer se:

  • hvem der bruger nøglen
  • hvor mange anmodninger der er lavet
  • hvor meget der er omkostet
  • hvilke chats der er opstået via nøglen

Disse oplysninger hjælper med at holde programmeringslektioner og projekter overskuelige.