> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crazyrouter.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Generación de imágenes en Python

> Genera y edita imágenes en Python usando DALL-E y GPT-Image-2

> Contenido actualizado: 2026-06-06

## Generar imágenes con DALL-E 3

```python theme={null}
from openai import OpenAI

client = OpenAI(api_key="sk-xxx", base_url="https://api.crazyrouter.com/v1")

response = client.images.generate(
    model="dall-e-3",
    prompt="一只穿着宇航服的猫在月球上散步，数字艺术风格",
    size="1024x1024",
    quality="hd",
    n=1
)

image_url = response.data[0].url
print(f"图片地址: {image_url}")
```

### Parámetros de DALL-E

| Parámetro | Valores opcionales | Descripción |
| - | - | - |
| `size` | `1024x1024`, `1792x1024`, `1024x1792` | Tamaño de la imagen |
| `quality` | `standard`, `hd` | Calidad de la imagen |
| `style` | `vivid`, `natural` | Estilo |

## Generar imágenes con GPT-Image-2

```python theme={null}
response = client.images.generate(
    model="gpt-image-2",
    prompt="一个现代简约风格的 Logo，主题是人工智能",
    size="1024x1024",
    quality="low",
    output_format="png",
    n=1
)

print(response.data[0].url)
```

## Editar imágenes con GPT-Image-2

```python theme={null}
# 图像编辑（需要原图）
response = client.images.edit(
    model="gpt-image-2",
    image=open("original.png", "rb"),
    prompt="把背景改成海滩日落",
    size="1024x1024",
    quality="low"
)

print(response.data[0].url)
```

## Descargar y guardar imágenes

```python theme={null}
import requests

response = client.images.generate(
    model="dall-e-3",
    prompt="赛博朋克风格的城市夜景",
    size="1792x1024"
)

# 下载图片
image_url = response.data[0].url
img_data = requests.get(image_url).content
with open("cyberpunk_city.png", "wb") as f:
    f.write(img_data)
print("图片已保存")
```

> [!NOTE]
>
> `gpt-image-2` generalmente devuelve `data[0].url`. No envíe `gpt-image-2` como `response_format`; si desea controlar el formato de archivo de la imagen, utilice `output_format="png"`, `"jpeg"` o `"webp"`. Para solicitudes de producción de imágenes se recomienda usar la línea principal `https://api.crazyrouter.com/v1`.

> [!WARNING]
>
> El costo de generar imágenes es alto; se recomienda probar primero los prompts con un tamaño pequeño y, cuando esté satisfecho, generar imágenes grandes y de alta calidad.

## Páginas relacionadas

* [Página del modelo GPT Image 2: Precio en tiempo real, ejemplos reales y código de llamada](https://crazyrouter.com/es/models/openai/gpt-image-2?utm_source=docs\&utm_medium=related)
* [Todos los modelos y precios de OpenAI](https://crazyrouter.com/es/models/openai?utm_source=docs\&utm_medium=related)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.