Autentifikacija
Proslijedite jedan API ključ Model Gate u načinima kompatibilnim s Anthropic i OpenAI.
Autentifikacija
Model Gate koristi proizvodne API ključeve koji počinju s mg_live_. Isti ključ radi u oba API načina; mijenja se samo HTTP zaglavlje.
Zaglavlja
| Krajnja točka | Zaglavlje za provjeru autentičnosti | Dodatna zaglavlja |
|---|---|---|
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 | Nije potrebna provjera autentičnosti | — |
Primjeri
Antropo-kompatibilan
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-kompatibilan
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "content-type: application/json" \
-d '{...}'
Upravljanje ključem
Za svaki ključ možete postaviti opisni naziv, RPM i ograničenja istovremenosti, ograničenja potrošnje i dopuštene modele. Zamrznite ili izbrišite ključ kada više nije potreban.
Čuvajte svoj API ključ sigurnim. Puna vrijednost se prikazuje samo jednom kada se ključ kreira. Pohranite ga u varijablu okruženja ili tajni upravitelj i odmah ga rotirajte ako bude izložen.
Sigurnosne preporuke
- Nikada nemojte predavati ključeve Gitu. - Spremite ključeve unutra .env datoteke isključene iz kontrole verzija ili u tajnom upravitelju. - Koristite poseban ključ za svaki projekt i okruženje. - Odmah zamrznite ugroženi ključ i stvorite zamjenski.