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 finalAntet de autentificareAnteturi suplimentare
POST /v1/messagesx-api-key: mg_live_...anthropic-version: 2023-06-01
POST /v1/chat/completionsAuthorization: Bearer mg_live_...
POST /v1/web-searchAuthorization: Bearer mg_live_...
GET /v1/balanceAuthorization: Bearer mg_live_...
GET /v1/modelsNu 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.