Gå til hovedinnhold

Koding med API-nøkler

Med en Coderen API-nøkkel kan du bruke kodingverktøy som fungerer med en OpenAI-kompatibel API. Verktøyet sender forespørsler til AI-Corporate. AI-Corporate kontrollerer nøkkelen, budsjettet, gyldighetsperioden og tillatte modeller.

Deretter behandler AI-Corporate forespørselen via omgivelsens tekniske kobling.

Hva trenger du?

Du trenger tre opplysninger:

OpplysningHvor finner du den?
API-nøkkelDu får den fra en administrator
Endepunkthttps://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
** Modellnavn**For eksempel gpt-5.6-luna, gpt-5.6-terra eller gpt-5.6-sol

API-nøkkelen begynner med aic.. Behandle denne nøkkelen som et passord.

Hvilket verktøy velger du?

AI-Corporate anbefaler OpenCode for de fleste brukere. OpenCode er et agentisk kodingverktøy for terminal, skrivebord og IDE. Verktøyet kan utføre trinn autonomt, redigere filer og videreutvikle oppgaver.

Aider er teknisk kompatibel med et OpenAI-kompatibelt endepunkt, men anbefales ikke som standardverktøy i Corporate-miljøer.

Se også den offisielle OpenCode-dokumentasjonen.

Sikker omgang med nøkler

Ikke del API-nøkkelen offentlig og ikke sett den inn i kode du deler.

Bruk fortrinnsvis:

  • miljøvariabler
  • en lokal .env som ikke blir sendt til git
  • verktøyets innebygde konfigurasjon
Merknad

Ikke plasser API-nøkler i et offentlig repository, chat, delt dokument eller skjermbilde.

Hvis nøkkelen ikke fungerer

Sjekk da:

  • om Coderen er aktivert for omgivelsen
  • om nøkkelen fortsatt er aktiv
  • om budsjettet ikke er brukt opp
  • om nøkkelen faller innenfor den angitte gyldighetsperioden
  • om du bruker en tillatt modell
  • om endepunktet er riktig konfigurert

Ved tvil, be en administrator om å kontrollere nøkkelen.

Miljøvariabler og OpenCode

For OpenCode kan du lagre Coderen API-nøkkelen i en lokal .env-fil i prosjektmappen:

AI_SCHOOL_CODEREN_API_KEY=ais.din-api-nøkkel

Sørg for at OpenCode laster inn denne miljøvariabelen også. I PowerShell kan du midlertidig sette variabelen for den nåværende terminalen:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.din-api-nøkkel"

Dersom du får Authorization header with Bearer token is required, sender verktøyet ikke nøkkelen som Authorization: Bearer .... Ser du Unknown parameter, fjern leverandørspesifikke innstillinger som Coderen-endepunktet fra AI-Corporate ikke støtter.

WhatsApp