Codarea cu chei API
Cu o cheie API Coderen poți utiliza uneltele de codare care lucrează cu o API compatibilă OpenAI. Instrumentul trimite cereri către AI-Public. AI-Public verifică cheia, bugetul, perioada de valabilitate și modelele permise.
Apoi, AI-Public prelucrează cererea prin legătura tehnică a mediului.
Ce ai nevoie?
Ai nevoie de trei informații:
| Informație | Unde găsești acest lucru? |
|---|---|
| Cheie API | O primești de la un administrator |
| Endpoint | https://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| Numele modelului | De exemplu gpt-5.4-mini, gpt-5.4 sau gpt-5.5 |
Cheia API începe cu aip. trateaz-o ca pe o parolă.
Pe care tool să îl alegi?
AI-Public recomandă OpenCode pentru majoritatea utilizatorilor. OpenCode este un tool coder-agenți pentru terminal, desktop și IDE. Instrumentul poate executa pași în mod autonom, poate edita fișiere și poate dezvolta sarcini.
Aider este compatibil tehnic cu un endpoint compatibil OpenAI, dar nu este recomandat ca tool implicit în mediile Public.
Vei găsi și documentația oficială OpenCode.
Gestionarea în siguranță a cheilor
Nu distribui cheia API public și nu o inserează în codul pe care îl distribui.
Preferă să folosești:
- variabile de mediu
- un fișier
.envlocal care nu este trimis către git - configurația încorporată a tool-ului
Nu plasa cheile API într-un depozit 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 s-a epuizat
- dacă cheia se încadrează în perioada de valabilitate
- dacă folosești un model permis
- dacă endpoint-ul este configurat corect
În caz de îndoială, cere unui administrator să verifice cheia.
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.sweta-cheie-api
Asigură-te că OpenCode încarcă această variabilă de mediu. În PowerShell poți seta temporar variabila pentru terminalul curent:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.sweta-cheie-api"
Dacă vezi Authorization header with Bearer token is required, atunci instrumentul nu transmite cheia ca Authorization: Bearer .... Dacă vezi Unknown parameter, elimină setările specifice furnizorului care nu sunt acceptate de endpoint-ul Coderen AI-Public.