Hitelesítés
Adjon át egy Model Gate API-kulcsot Anthropic és OpenAI-kompatibilis módokban.
Hitelesítés
A Model Gate a következővel kezdődő éles API-kulcsokat használja mg_live_. Ugyanaz a kulcs működik mindkét API módban; csak a HTTP fejléc változik.
Fejlécek
| Végpont | Hitelesítési fejléc | További fejlécek |
|---|---|---|
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 | Nincs szükség hitelesítésre | — |
Példák
Antropikus kompatibilis
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 kompatibilis
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "content-type: application/json" \
-d '{...}'
Kulcskezelés
Minden kulcshoz beállíthat egy leíró nevet, RPM- és egyidejűségi korlátokat, költési korlátokat és engedélyezett modelleket. Lefagy vagy töröl egy kulcsot, ha már nincs rá szükség.
Tartsa biztonságban API-kulcsát. A teljes érték csak egyszer jelenik meg a kulcs létrehozásakor. Tárolja egy környezeti változóban vagy titkos kezelőben, és azonnal forgassa el, ha megjelenik.
Biztonsági ajánlások
- Soha ne hagyjon kulcsokat Gitre. - Tárolja a kulcsokat .env a verziókezelésből vagy titkos kezelőben kizárt fájlok. - Minden projekthez és környezethez használjon külön kulcsot. - Azonnal fagyassza le a sérült kulcsot, és hozzon létre egy cserét.