Authenticatie

Geef één Model Gate API-sleutel door in Anthropic- en OpenAI-compatibele modi.

Authenticatie

Model Gate gebruikt productie-API-sleutels die beginnen met mg_live_. Dezelfde sleutel werkt in beide API-modi; alleen de HTTP-header verandert.

Kopteksten

EindpuntAuthenticatiekopExtra kopteksten
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/modelsGeen authenticatie vereist

Voorbeelden

Antropisch compatibel

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-compatibel

curl https://api.model-gate.com/v1/chat/completions \
  -H "Authorization: Bearer mg_live_..." \
  -H "content-type: application/json" \
  -d '{...}'

Sleutelbeheer

Voor elke sleutel kunt u een beschrijvende naam, RPM- en gelijktijdigheidslimieten, bestedingslimieten en toegestane modellen instellen. Bevries of verwijder een sleutel wanneer deze niet langer nodig is.

Houd uw API-sleutel veilig. De volledige waarde wordt slechts één keer weergegeven wanneer de sleutel wordt gemaakt. Bewaar het in een omgevingsvariabele of geheime manager en roteer het onmiddellijk als het zichtbaar wordt.

Beveiligingsaanbevelingen

- Geef nooit sleutels door aan Git. - Sleutels opbergen .env bestanden uitgesloten van versiebeheer of in een geheime manager. - Gebruik voor ieder project en omgeving een aparte sleutel. - Bevries een gecompromitteerde sleutel onmiddellijk en maak een vervanging.