Удостоверяване

Подайте един API ключ Model Gate в режими, съвместими с Anthropic и OpenAI.

Удостоверяване

Model Gate използва производствени API ключове, започващи с mg_live_. Същият ключ работи и в двата режима на API; променя се само HTTP хедърът.

Заглавки

Крайна точкаЗаглавка за удостоверяванеДопълнителни заглавки
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/modelsНе се изисква удостоверяване

Примери

Антропно-съвместим

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

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

Управление на ключове

За всеки ключ можете да зададете описателно име, RPM и лимити за едновременност, лимити на разходите и разрешени модели. Замразете или изтрийте ключ, когато вече не е необходим.

Пазете вашия API ключ защитен. Пълната стойност се показва само веднъж, когато ключът е създаден. Съхранявайте го в променлива на средата или секретен мениджър и го завъртете незабавно, ако бъде изложен.

Препоръки за сигурност

- Никога не ангажирайте ключове към Git. - Съхранявайте ключовете вътре .env файлове, изключени от контрола на версиите или в таен мениджър. - Използвайте отделен ключ за всеки проект и среда. - Замразете незабавно компрометиран ключ и създайте заместител.