Apariencia
Gemini 3.1 Flash Image Preview
gemini-3.1-flash-image-preview es el modelo de imagen Gemini 3.1 Flash para generación y edición. Usa el ID de modelo Gemini canónico y pasa la relación de aspecto mediante size.
Superficie de API
| Operación | Endpoint | Modo |
|---|---|---|
| Generación de imágenes | POST /v1/images/generations | Síncrono |
| Tarea de generación de imágenes | POST /v1/async/images/generations | Asíncrono |
| Edición de imágenes | POST /v1/images/edits | Síncrono |
| Tarea de edición de imágenes | POST /v1/async/images/edits | Asíncrono |
Precios
Créditos
| ID del modelo | Nivel de salida | Créditos / imagen |
|---|---|---|
gemini-3.1-flash-image-preview-512 | 512px | 4 |
gemini-3.1-flash-image-preview | 1K (1024px) | 4 |
gemini-3.1-flash-image-preview-2k | 2K (2048px) | 6 |
gemini-3.1-flash-image-preview-4k | 4K (4096px) | 8 |
Campos de petición
Este modelo usa los mismos campos de imagen compatibles con OpenAI que el resto de Pixapi.
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
model | string | Sí | Usa gemini-3.1-flash-image-preview. |
prompt | string | Sí | Describe la imagen o edición deseada. |
image | string o string[] | Obligatorio para ediciones | URL de imagen de entrada, o un array de URLs cuando se soporten varias referencias. |
n | number | No | Número de imágenes a devolver. |
size | string | No | Output aspect ratio such as 1:1, 4:3, 3:4, 16:9, or 9:16. |
Ejemplo
json
{
"model": "gemini-3.1-flash-image-preview",
"prompt": "A clean product hero image for an API dashboard",
"n": 1,
"size": "16:9"
}Para la estructura de respuesta compartida y el ejemplo de subida de edición, consulta la Referencia de API.
