Koda med API-nycklar
Med en Kod-napi-key kan du använda kodverktyg som fungerar med ett OpenAI-kompatibelt API. Verktyget skickar förfrågningar till AI-Corporate. AI-Corporate kontrollerar nyckeln, budgeten, giltighetstiden och de tillåtna modellerna.
Därefter behandlar AI-Corporate begäran via miljöns tekniska koppling.
Vad behöver du?
Du behöver tre uppgifter:
| Uppgift | Var hittar du den? |
|---|---|
| API-nyckel | Får du av en administratör |
| Endpoint | https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| Modellnamn | Till exempel gpt-5.6-luna, gpt-5.6-terra eller gpt-5.6-sol |
API-nyckeln börjar med aic.. Behandla nyckeln som ett lösenord.
Vilken verktyg ska du välja?
AI-Corporate rekommenderar OpenCode för de flesta användare. OpenCode är ett agentiskt kodningsverktyg för terminal, skrivbord och IDE. Verktyget kan självständigt utföra steg, redigera filer och vidareutveckla uppgifter.
Aider är tekniskt kompatibel med ett OpenAI-kompatibelt slutpunkt, men rekommenderas inte som standardverktyg i företagsmiljöer.
Se även den officiella OpenCode-dokumentationen.
Säker hantering av nycklar
Dela inte din API-nyckel offentligt och lägg den inte i kod som du delar.
Använd helst:
- miljövariabler
- en lokal
.envsom inte följs med till git - verktygets inbyggda konfiguration
Lägg aldrig API-nycklar i ett offentligt repository, chat, delat dokument eller skärmdump.
Om nyckeln inte fungerar
Kontrollera då:
- om Kod-ningsfunktionen är aktiverad för miljön
- om din nyckel fortfarande är aktiv
- om budgeten inte är slut
- om nyckeln faller inom den angivna giltighetstiden
- om du använder en tillåten modell
- om endpointen är korrekt konfigurerad
Vid tvivel, be en administratör kontrollera nyckeln.
Miljövariabler och OpenCode
För OpenCode kan du lagra Kod-API-nyckeln i en lokal .env-fil i projektmappen:
AI_SCHOOL_CODEREN_API_KEY=ais.din-api-nyckel
Se till att OpenCode verkligen laddar denna miljövariabel. I PowerShell kan du även tillfälligt ställa in variabeln för nuvarande terminal:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.din-api-nyckel"
Om du ser Authorization header med Bearer token är obligatorisk, skickar verktyget inte nyckeln som Authorization: Bearer .... Om du ser Unknown parameter, ta bort leverantörsspecifika inställningar som Coderen-endpointen hos AI-Corporate inte stöder.