Nuestras estadísticas de visitas propias están siempre activas. Google Analytics, que nos ayuda a entender cómo se usan nuestras páginas públicas (no tu espacio de trabajo con sesión iniciada), solo se activa con tu permiso. Consulta nuestra Política de privacidad.

API de chat de gemini-3.6-flash

POSTProbar

Salud de la API

Salud 24 h
98 %
Tiempo medio 24 h
23.05 s
  • Saludable / normal
  • Disponible
  • Limitada
  • Casi sin servicio
Saludable

gemini-3.6-flash es el modelo predeterminado de la API de IA de EveryInfra: las solicitudes sin el campo model lo usan. La API es compatible con Chat Completions de OpenAI, así que a un SDK de OpenAI existente solo hay que cambiarle base_url y api_key. Para un modelo más ligero, usa gemini-flash-lite.

Gratis para cuentas que hayan recargado cualquier importe; las llamadas no se cobran. Las cuentas que nunca han recargado no pueden usarla.

Parámetros de la solicitud

NombreUbicaciónTipoObligatorioPor defectoDescripción
AuthorizationheaderstringSí-Bearer seguido de tu clave de API. Créala en la consola; nunca la pongas en una URL ni en un repositorio de código.
modelbodystringNogemini-3.6-flashNombre del modelo. Sin él se usa el modelo predeterminado gemini-3.6-flash; GET /api/v1/models lista los modelos y no necesita clave.
messagesbodyarraySí-Mensajes de la conversación en formato OpenAI (role + content). En total admiten hasta 45.000 caracteres; una entrada más larga devuelve 422, así que divídela en varias solicitudes.
streambodybooleanNofalseCon true, la respuesta llega como SSE y termina con data: [DONE]. Por defecto, false.
stream_optionsbodyobjectNo-Opciones de streaming en formato OpenAI; con include_usage en true el último fragmento incluye el uso de tokens.

Los demás parámetros de Chat Completions de OpenAI (temperature, max_tokens, response_format, etc.) se pasan al modelo sin cambios.

Ejemplos de código

bash
curl https://api.everyinfra.com/api/v1/chat/completions \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gemini-3.6-flash",
  "messages": [
    {
      "role": "user",
      "content": "Summarize this review in one sentence: ..."
    }
  ]
}'

Los ejemplos leen la clave de la variable de entorno EVERYINFRA_API_KEY; el código copiado nunca contiene tu clave.

Ejemplo de respuesta

Vista previa de campos

Estructura de ejemplo, no una llamada real: choices[0].message.content es la respuesta del modelo y usage, el uso de tokens. El formato es el mismo que el de OpenAI.

json
{
  "id": "chatcmpl-…",
  "object": "chat.completion",
  "created": …,
  "model": "gemini-3.6-flash",
  "choices": [
    {
      "index": …,
      "message": {
        "role": "assistant",
        "content": "…"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": …,
    "completion_tokens": …,
    "total_tokens": …
  }
}

Límites de uso

Los niveles dependen del total recargado en la cuenta (el saldo de regalo y los códigos de canje no cuentan) y se suman todas las claves de la cuenta. Son límites, no un rendimiento garantizado.

  • Recargado cualquier importe: 50 solicitudes por minuto, hasta 5 en curso
  • Recargado $100+: 500 solicitudes por minuto, hasta 50 en curso
  • Recargado $500+: 5000 solicitudes por minuto, hasta 500 en curso

Errores y facturación

401 unauthorized
Falta la clave o no es válida.
403 ai_topup_required
La cuenta nunca ha recargado. Recarga cualquier importe para empezar.
422 unknown_model / missing_param / input_too_large
Nombre de modelo incorrecto (el error sugiere el más cercano), faltan los mensajes o la entrada es demasiado larga. Corrige la solicitud y vuelve a enviarla.
429 rate_limited
Se superó el número de solicitudes por minuto de este nivel. Espera lo que indique Retry-After y vuelve a intentarlo.
503
El modelo no está disponible temporalmente. Vuelve a intentarlo más tarde.

Errores