Sari la conținutul principal

Coderen met API-sleutels

Cu o cheie API Coderen poți utiliza unelte de programare care funcționează cu o API compatibilă OpenAI. Instrumentul trimite cereri către AI-School. AI-School verifică cheia, bugetul, perioada de valabilitate și modelelor permise.

Apoi AI-School procesează cererea prin intermediul punții tehnice a mediului.

Ce ai nevoie?

Ai nevoie de trei date:

DateUnde le găsești?
Cheia APIO primești de la un administrator sau profesor
Endpointhttps://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Numele modeluluiDe exemplu gpt-5.4-mini, gpt-5.4 sau gpt-5.5

Cheia API începe cu ais.. Trateaz-o ca pe o parolă.

Cet model alegi?

Pentru majoritatea elevilor, GPT-5.4 mini este cel mai bun punct de plecare. Acest model este mai ieftin și potrivit pentru asistență de programare în timpul orelor.

Pentru profesori sau elevi avansați, GPT-5.4 sau GPT-5.5 pot fi mai potrivite, de exemplu pentru proiecte mai mari sau cod mai complex.

Pe ce unealtă să te bazezi?

AI-School recomandă două unelte:

UnealtăPotrivit pentruDe ce
AiderElevii și programarea în clasăFuncționează explicit, clar și mai puțin agentic
OpenCodeProfesorii și utilizatori avansațiCLI-agentic cu și o aplicație desktop

Aider pentru elevi

Aider funcționează ca o unealtă de pair-programming în terminal. Utilizatorul cere ajutor, vede modificările și rămâne relativ aproape de cod. Se potrivește bine pentru învățarea programării: elevul primește sprijin, dar rămâne implicat în ceea ce se întâmplă.

Vezi și documentația oficială Aider.

OpenCode pentru utilizare avansată

OpenCode este mai agentic. Uneltele poate efectua pași în mod autonom, poate edita fișiere și poate dezvolta mai departe sarcini. Este puternic, dar cere și mai mult înțelegere a codului, git-ului și mediilor locale de dezvoltare.

Vezi și documentația oficială OpenCode.

Utilizarea sigură a cheilor

Nu împărtăși cheia API public și nu o include în cod pe care îl distribui.

Preferă să utilizezi:

  • variabile de mediu
  • un fișier local .env care nu este trimis la git
  • configurarea încorporată a uneltei

Pentru OpenCode poți folosi, de exemplu, un .env în directorul proiectului:

AI_SCHOOL_CODEREN_API_KEY=ais.jouw-api-sleutel

Asigură-te că unealta încarcă cu adevărat acest .env. În PowerShell poți seta variabila temporar pentru terminalul curent:

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

Nu plasați cheile API într-un depozit public, în Teams-chat, într-un document partajat sau într-un screenshot.

Dacă cheia nu funcționează

Verifică atunci:

  • dacă Coderen este activat pentru mediul respectiv
  • dacă cheia este în continuare activă
  • dacă bugetul nu s-a epuizat
  • dacă cheia se află în perioada de valabilitate
  • dacă utilizezi un model permis
  • dacă endpoint-ul este configurat corect
  • dacă unelta transmite cheia API ca Authorization: Bearer ...
  • dacă unelta nu transmite parametri specifici furnizorului pe care AI-School Coderen nu-i acceptă

Pe orice îndoială, întreabă un administrator sau profesor să verifice cheia.