Autentisering

Skicka en Model Gate API-nyckel i Anthropic- och OpenAI-kompatibla lägen.

Autentisering

Model Gate använder produktions-API-nycklar som börjar med mg_live_. Samma nyckel fungerar i båda API-lägena; bara HTTP-huvudet ändras.

Rubriker

SlutpunktAutentiseringshuvudYtterligare rubriker
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/modelsIngen autentisering krävs

Exempel

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 '{...}'

Nyckelhantering

För varje nyckel kan du ställa in ett beskrivande namn, RPM och samtidighetsgränser, utgiftsgränser och tillåtna modeller. Frys eller radera en nyckel när den inte längre behövs.

Håll din API-nyckel säker. Hela värdet visas endast en gång när nyckeln skapas. Lagra den i en miljövariabel eller hemlig hanterare och rotera den omedelbart om den avslöjas.

Säkerhetsrekommendationer

- Överlåt aldrig nycklar till Git. - Förvara nycklarna .env filer uteslutna från versionskontroll eller i en hemlig hanterare. - Använd en separat nyckel för varje projekt och miljö. - Frys en komprometterad nyckel omedelbart och skapa en ersättning.