GPT-Image 2.6 Flare y Sunburst ya están disponiblesDesde $0.025 por imagen

Configuración de la clave de API

Clave de API de Gemini: obtener, configurar y probar

Antes de configurar su clave de API de Gemini, elija quién la emite. Haga coincidir la clave, la URL de la API y el ID del modelo. Los pasos siguientes configuran el acceso a través de OmniaKey.

Clave oficial del proveedor

Para una clave emitida y facturada directamente por Google, siga las instrucciones de cuenta y de clave de API del proveedor.

Abrir las instrucciones de la clave oficial

Clave de API de OmniaKey

Use un solo saldo y una sola clave OmniaKey para los modelos disponibles en su cuenta. La clave funciona con el endpoint de OmniaKey.

Obtener una clave de API

01Cree una clave de API de OmniaKey

Inicie sesión, abra API Keys y cree una clave para su aplicación. Revise su cuota, caducidad y restricciones de modelos. Añada saldo antes de lanzar solicitudes de generación.

Obtener una clave de API

02Defina la clave y la URL de la API

Ejecute los comandos en su terminal y sustituya el marcador de posición por su clave. Guarde la clave en su servidor o en un gestor de secretos. Nunca la incluya en código del navegador ni en un repositorio público.

bash / zsh
export OMNIAKEY_API_KEY="YOUR_OMNIAKEY_API_KEY"
export OMNIAKEY_BASE_URL="https://api.omniakey.com/v1"

03Compruebe la autenticación

Solicite la lista de modelos sin iniciar una tarea de generación. Una respuesta correcta es JSON con un array data. Esto comprueba el acceso de la clave; no demuestra que todos los modelos estén habilitados para su cuenta.

GET /v1/models
curl --fail-with-body "$OMNIAKEY_BASE_URL/models" \
  -H "Authorization: Bearer $OMNIAKEY_API_KEY"

04Use el formato de solicitud del modelo

Seleccione un modelo en la página de la familia, copie su ID de API y siga la documentación de API correspondiente. La autenticación por sí sola no comprueba sus parámetros de generación.

Su cliente debe admitir el protocolo del modelo elegido. Revise la documentación del modelo antes de cambiar entre Chat Completions, Responses o un endpoint nativo del proveedor.

Solicitud de generación de ejemplo (con cargo)

Esta solicitud usa el saldo de su cuenta. Revise primero el precio del modelo elegido. El ejemplo sigue el formato de solicitud documentado; su cuenta aún necesita acceso al modelo.

POST /v1beta/models/gemini-4-argon:generateContent
curl --fail-with-body 'https://api.omniakey.com/v1beta/models/gemini-4-argon:generateContent' \
  -H "Authorization: Bearer $OMNIAKEY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "contents": [
    {
      "parts": [
        {
          "text": "Explain what an API key does in one sentence."
        }
      ]
    }
  ]
}'
Leer la documentación de la API

Si falla la conexión

  • 401: compruebe que la clave esté completa, activa y emitida para la URL de API a la que llama.
  • 403: compruebe las restricciones de modelos de la clave y los permisos disponibles en su cuenta.
  • 404 o HTML en lugar de JSON: compruebe el host de la API y el prefijo de versión. Use api.omniakey.com, no la dirección del sitio web.
  • 429: reduzca la concurrencia y siga las indicaciones de reintento de la respuesta. No reenvíe tareas de generación con claves de idempotencia nuevas.