Gå til hovedinnhold

Koding med API-nøkler

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

Deretter behandles forespørselen av AI-Public via miljøets tekniske kobling.

Hva trenger du?

Du trenger tre opplysninger:

OpplysningHvor finner du dette?
API-nøkkelFår du fra en administrator
Endepunkthttps://europe-west1-ai-public-pro.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 aip.. Behandle denne nøkkelen som et passord.

Hvilket verktøy velger du?

AI-Public anbefaler OpenCode for de fleste brukere. OpenCode er et agentbasert coding-verktøy for terminal, skrivebord og IDE. Verktøyet kan utføre trinn selvstendig, redigere filer og videreutvikle oppgaver.

Aider er teknisk kompatibel med en OpenAI-kompatibel endepunkt, men blir ikke anbefalt som standardverktøy i Public-omgivelser.

Se også den offisielle OpenCode-dokumentasjonen.

Trygt håndtering av nøkler

Del ikke API-nøkkelen offentlige og legg den ikke inn i kode du deler.

Bruk foretrukket:

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

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

Hvis nøkkelen ikke fungerer

Sjekk da:

  • om Coderen er aktivert for miljøet
  • om nøkkelen din fortsatt er aktiv
  • om budsjettet er brukt opp
  • om nøkkelen faller innenfor angitt gyldighet
  • 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-nøkkel

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

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

Hvis du ser Authorization header with Bearer token is required, sender ikke verktøyet nøkkelen som Authorization: Bearer .... Hvis du ser Unknown parameter, fjern leverandørs-spesifikke innstillinger som Coderen-endepunktet fra AI-Public ikke støtter.

WhatsApp