Codarea cu chei API
Cu o cheie API pentru Coderen poți folosi unelte de coding care lucrează cu un API compatibil OpenAI. Unelul trimite cereri către AI-Public. AI-Public verifică cheia, bugetul, perioada de valabilitate și modelele permise.
Apoi AI-Public procesează cererea prin legătura tehnică a mediului.
Ce ai nevoie?
Ai nevoie de trei informații:
| Informație | Unde o găsești? |
|---|---|
| Cheie API | O primești de la administrator |
| Endpoint | https://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| Numele modelului | De exemplu gpt-5.6-luna, gpt-5.6-terra sau gpt-5.6-soare |
Cheia API începe cu aip.. Tratată ca o parolă.
Pe ce tool te bazezi?
AI-Public recomandă OpenCode pentru majoritatea utilizatorilor. OpenCode este un tool de coding cu autonomie pentru terminal, desktop și IDE. Unelul poate efectua pași în mod autonom, poate edita fișiere și poate dezvolta sarcini.
Aider este tehnic compatibil cu un endpoint compatibil OpenAI, dar nu este recomandat ca tool implicit în mediile Public.
Vezi și documentația oficială OpenCode.
Gestionarea în siguranță a cheilor
Nu partaja cheia API public și nu o include în codul pe care îl distribui.
Preferă să folosești:
- variabile de mediu
- un fișier local
.envcare nu este trimis la git - configurația încorporată a unelului
Nu plasa cheile API într-un repository public, chat, document partajat sau screenshot.
Dacă cheia nu funcționează
Verifică apoi:
- dacă Coderen este activat pentru mediul respectiv
- dacă cheia ta este încă activă
- dacă bugetul nu a expirat
- dacă cheia se încadrează în intervalul de valabilitate setat
- dacă folosești un model permis
- dacă endpoint-ul este configurat corect
Cere de la administrator să verifice cheia dacă ai îndoieli.
Variabile de mediu și OpenCode
Pentru OpenCode poți salva cheia API Coderen într-un fișier local .env în directorul proiectului:
AI_SCHOOL_CODEREN_API_KEY=ais.cheia-ta-api
Asigură-te că OpenCode încarcă cu adevărat această variabilă de mediu. În PowerShell poți seta temporar variabila pentru sesiunea curentă a terminalului:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.cheia-ta-api"
Dacă vezi Authorization header with Bearer token is required, atunci unelul nu transmite cheia ca Authorization: Bearer .... Dacă vezi Unknown parameter, elimină setările specifice furnizorului care nu sunt acceptate de endpoint-ul Coderen de AI-Public.