Gå till huvudinnehållet

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:

UppgiftVar hittar du den?
API-nyckelFår du av en administratör
Endpointhttps://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
ModellnamnTill 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 .env som inte följs med till git
  • verktygets inbyggda konfiguration
Notera

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.

WhatsApp