Autentificering
Send én Model Gate API-nøgle i Antropisk- og OpenAI-kompatible tilstande.
Autentificering
Model Gate bruger produktions-API-nøgler, der begynder med mg_live_. Den samme nøgle virker i begge API-tilstande; kun HTTP-headeren ændres.
Overskrifter
| Slutpunkt | Autentificeringshoved | Yderligere overskrifter |
|---|---|---|
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 | Der kræves ingen godkendelse | — |
Eksempler
Antropisk-kompatibel
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 '{...}'
OpenAI-kompatibel
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "content-type: application/json" \
-d '{...}'
Nøglestyring
For hver nøgle kan du angive et beskrivende navn, RPM og samtidighedsgrænser, forbrugsgrænser og tilladte modeller. Frys eller slet en nøgle, når den ikke længere er påkrævet.
Hold din API-nøgle sikker. Den fulde værdi vises kun én gang, når nøglen er oprettet. Gem den i en miljøvariabel eller hemmelig manager og roter den med det samme, hvis den bliver afsløret.
Sikkerhedsanbefalinger
- Giv aldrig nøgler til Git. - Opbevar nøgler i .env filer udelukket fra versionskontrol eller i en hemmelig manager. - Brug en separat nøgle til hvert projekt og miljø. - Frys en kompromitteret nøgle med det samme og opret en erstatning.