Autenticación

Pase una clave API Model Gate en modos compatibles con Anthropic y OpenAI.

Autenticación

Model Gate utiliza claves API de producción que comienzan con mg_live_. La misma clave funciona en ambos modos API; sólo cambia el encabezado HTTP.

Encabezados

Punto finalEncabezado de autenticaciónEncabezados adicionales
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/modelsNo se requiere autenticación

Ejemplos

Compatible con antrópicos

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 '{...}'

Compatible con OpenAI

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

Gestión de claves

Para cada clave, puede establecer un nombre descriptivo, RPM y límites de simultaneidad, límites de gasto y modelos permitidos. Congele o elimine una clave cuando ya no sea necesaria.

Mantenga su clave API segura. El valor completo se muestra solo una vez cuando se crea la clave. Guárdelo en una variable de entorno o administrador secreto y gírelo inmediatamente si se expone.

Recomendaciones de seguridad

- Nunca envíes claves a Git. - Guardar las llaves en .env archivos excluidos del control de versiones o en un administrador secreto. - Utilice una clave separada para cada proyecto y entorno. - Congele una clave comprometida inmediatamente y cree una de reemplazo.