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

SlutpunktAutentificeringshovedYderligere overskrifter
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/modelsDer 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.