Autentificare
Treceți o cheie API Model Gate în modurile compatibile cu Anthropic și OpenAI.
Autentificare
Model Gate folosește cheile API de producție începând cu mg_live_. Aceeași cheie funcționează în ambele moduri API; se modifică doar antetul HTTP.
Anteturi
| Punct final | Antet de autentificare | Anteturi suplimentare |
|---|---|---|
POST /v1/messages | x-api-key: mg_live_... | anthropic-version: 2023-06-01 |
POST /v1/chat/completions | Authorization: Bearer mg_live_... | — |
POST /v1/web-search | Authorization: Bearer mg_live_... | — |
GET /v1/balance | Authorization: Bearer mg_live_... | — |
GET /v1/models | Nu este necesară autentificare | — |
Exemple
Antropic-compatibil
curl https://api.model-gate.com/v1/messages \
-H "x-api-key: mg_live_..." \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{...}'
Compatibil cu OpenAI
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "content-type: application/json" \
-d '{...}'
Managementul cheilor
Pentru fiecare cheie puteți seta un nume descriptiv, limite RPM și concurență, limite de cheltuieli și modele permise. Înghețați sau ștergeți o cheie atunci când nu mai este necesară.
Păstrați-vă cheia API în siguranță. Valoarea completă este afișată o singură dată când cheia este creată. Stocați-l într-o variabilă de mediu sau într-un manager secret și rotiți-l imediat dacă este expus.
Recomandări de securitate
- Nu comite niciodată chei în Git. - Păstrați cheile .env fișiere excluse de la controlul versiunilor sau dintr-un manager secret. - Utilizați o cheie separată pentru fiecare proiect și mediu. - Înghețați imediat o cheie compromisă și creați o cheie de înlocuire.