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ç nokta | Kimlik doğrulama başlığı | Ek başlıklar |
|---|---|---|
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 | Kimlik 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.