Kodning med API-nøgler
Med en Koderen API-nøgle kan du bruge kodningsværktøjer, der arbejder med en OpenAI-kompatibel API. Værktøjet sender forespørgsler til AI-Corporate. AI-Corporate kontrollerer nøglen, budgettet, gyldighedsperioden og de tilladte modeller.
Herefter behandler AI-Corporate anmodningen via miljøets tekniske kobling.
Hvad har du brug for?
Du har tre oplysninger brug for:
| Oplysning | Hvor finder du den? |
|---|---|
| API-nøgle | Fået fra en administrator |
| Endpoint | https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| Modelnavn | For eksempel gpt-5.4-mini, gpt-5.4 eller gpt-5.5 |
API-nøglen begynder med aic.. Behandl denne nøgle som en adgangskode.
Hvilket værktøj vælger du?
AI-Corporate anbefaler OpenCode for de fleste brugere. OpenCode er et agentbaseret kodningsværktøj til terminal, desktop og IDE. Værktøjet kan udføre trin automatisk, redigere filer og videreudvikle opgaver.
Aider er teknisk kompatibel med en OpenAI-kompatibel endpoint, men anbefales ikke som standardværktøj i Corporate-miljøer.
Se også den officielle OpenCode-dokumentation.
Sikker håndtering af nøgler
Del ikke din API-nøgle offentligt og inkluder den ikke i kode, du deler.
Brug helst:
- miljøvariabler
- en lokal
.env, som ikke bliver sendt til git - den indbyggede konfiguration af værktøjet
Anbring aldrig API-nøgler i et offentligt repo, chat, delt dokument eller screenshot.
Hvis nøglen ikke virker
Kontroller da:
- om Koderen er slået til for miljøet
- om din nøgle stadig er aktiv
- om budgettet ikke er brugt op
- om nøglen falder inden for den fastsatte gyldighedsperiode
- om du bruger en tilladt model
- om endpointet er korrekt indstillet
Spørg en administrator, hvis du er i tvivl, om nøglen bør kontrolleres.
Miljøvariabler og OpenCode
For OpenCode kan du gemme Koderen API-nøglen i en lokal .env-fil i projektmappen:
AI_SCHOOL_CODEREN_API_KEY=din.nuvaerende-api-noegle
Sørg for, at OpenCode faktisk indlæser denne miljøvariabel. I PowerShell kan du også midlertidigt sætte variablen for den nuværende terminal:
$env:AI_SCHOOL_CODEREN_API_KEY="din.nuvaerende-api-noegle"
Hvis du ser Authorization header with Bearer token is required, sender værktøjet ikke nøglen som Authorization: Bearer .... Hvis du ser Unknown parameter, fjern udbyderspecifikke indstillinger, som Koderen-endpointet i AI-Corporate ikke understøtter.