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 final | Encabezado de autenticación | Encabezados adicionales |
|---|---|---|
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 | No 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.