跳到主要内容

Coderen met API-sleutels

Met een Coderen API-sleutel kun je coding tools gebruiken die werken met een OpenAI-compatible API. De tool stuurt verzoeken naar AI-Public. AI-Public controleert de sleutel, het budget, de geldigheidsperiode en de toegestane modellen.

Daarna verwerkt AI-Public de aanvraag via de technische koppeling van de omgeving.

Wat heb je nodig?

Je hebt drie gegevens nodig:

GegevenWaar vind je dit?
API-sleutelJe krijgt deze van een beheerder
Endpointhttps://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
ModelnaamBijvoorbeeld gpt-5.4-mini, gpt-5.4 of gpt-5.5

De API-sleutel begint met aip.. Behandel deze sleutel als een wachtwoord.

Welke tool kies je?

AI-Public adviseert OpenCode voor de meeste gebruikers. OpenCode is een agentic coding tool voor terminal, desktop en IDE. De tool kan zelfstandig stappen uitvoeren, bestanden bewerken en taken verder uitwerken.

Aider is technisch compatibel met een OpenAI-compatible endpoint, maar wordt binnen Public-omgevingen niet als standaardtool aangeraden.

Zie ook de officiële OpenCode-documentatie.

Veilig omgaan met sleutels

Deel je API-sleutel niet publiek en zet hem niet in code die je deelt.

Gebruik bij voorkeur:

  • omgevingsvariabelen
  • een lokale .env die niet wordt meegestuurd naar git
  • de ingebouwde configuratie van de tool
Let op

Plaats API-sleutels nooit in een publieke repository, chat, gedeeld document of screenshot.

Als de sleutel niet werkt

Controleer dan:

  • of Coderen is aangezet voor de omgeving
  • of je sleutel nog actief is
  • of het budget niet op is
  • of de sleutel binnen de ingestelde geldigheidsperiode valt
  • of je een toegestaan model gebruikt
  • of het endpoint correct is ingesteld

Vraag bij twijfel een beheerder om de sleutel te controleren.

Omgevingsvariabelen en OpenCode

Voor OpenCode kun je de Coderen API-sleutel opslaan in een lokaal .env bestand in de projectmap:

AI_SCHOOL_CODEREN_API_KEY=ais.jouw-api-sleutel

Zorg dat OpenCode deze omgevingsvariabele ook echt laadt. In PowerShell kun je de variabele ook tijdelijk voor de huidige terminal zetten:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.jouw-api-sleutel"

Zie je Authorization header met Bearer token is verplicht, dan stuurt de tool de sleutel niet mee als Authorization: Bearer .... Zie je Unknown parameter, verwijder dan provider-specifieke instellingen die de Coderen endpoint van AI-Public niet ondersteunt.