Kimlik doğrulama

Antropik ve OpenAI uyumlu modlarda bir Model Gate API anahtarını iletin.

Kimlik doğrulama

Model Gate şununla başlayan üretim API anahtarlarını kullanır: mg_live_. Aynı anahtar her iki API modunda da çalışır; yalnızca HTTP başlığı değişir.

Başlıklar

Uç noktaKimlik doğrulama başlığıEk başlıklar
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/modelsKimlik doğrulama gerekmez

Örnekler

Antropik uyumlu

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 uyumlu

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

Anahtar yönetimi

Her anahtar için açıklayıcı bir ad, RPM ve eşzamanlılık sınırları, harcama sınırları ve izin verilen modeller ayarlayabilirsiniz. Artık gerekli olmadığında bir anahtarı dondurun veya silin.

API anahtarınızı güvende tutun. Anahtar oluşturulduğunda tam değer yalnızca bir kez gösterilir. Bunu bir ortam değişkeninde veya gizli yöneticide saklayın ve açığa çıkarsa hemen döndürün.

Güvenlik önerileri

- Anahtarları asla Git'e teslim etmeyin. - Anahtarları içinde saklayın .env Sürüm kontrolünden veya gizli yöneticiden hariç tutulan dosyalar. - Her proje ve ortam için ayrı bir anahtar kullanın. - Güvenliği ihlal edilmiş bir anahtarı derhal dondurun ve yenisini oluşturun.