# Imagen

> Escribe un prompt, agrega referencias, ajusta los controles propios del modelo y mira lo que cuesta antes de enviarlo.

Source: https://endless.app/es/docs/create/image

**Imagen** es un compositor y un feed. Configuras una ejecución —un modelo, un prompt, las
imágenes que debería mirar y los ajustes propios del modelo— y presionas enviar. Los resultados
aparecen sobre el compositor, y el compositor conserva todo lo que acabas de configurar, así que
la siguiente ejecución es un cambio pequeño y no un comienzo desde cero.

No es una conversación. Aquí nada interpreta tu petición ni decide nada por ti: lo que configuras
es lo que se ejecuta.

<img alt="La página Imagen: resultados anteriores en la parte superior del feed con el modelo que hizo cada uno, y debajo el compositor acoplado: el campo de prompt, un chip de forma de salida que dice 16:9, un control de parámetros avanzados, el modelo seleccionado y la estimación de créditos junto al botón de enviar" src="__img0" />

## Cómo hacer una

<Steps>
  <Step>
    ### Empieza con un prompt o una tarjeta de idea

    El campo de prompt dice &#x2A;"Describe la imagen que quieres crear…"*. Antes de que hayas generado
    algo, la página también ofrece algunas ideas para empezar: al elegir una, su prompt cae en el
    compositor, donde puedes editarlo como si fuera tuyo.
  </Step>

  <Step>
    ### Elige un modelo, si tienes la opción

    El control de modelo está en el pie del compositor y decide todo lo demás en esta página. Cada
    fila muestra el nombre del modelo y cuánto cuesta una ejecución. Consulta
    [Modelos](/es/docs/concepts/models) para saber cómo elegir entre ellos.
  </Step>

  <Step>
    ### Agrega referencias, si el modelo las acepta

    El botón &#x2A;*"Agregar referencia"** abre tus recursos para que le entregues al modelo imágenes con
    las que trabajar: una imagen para editar, un estilo a seguir, un rostro que conservar. También
    puedes pegar una imagen directamente en el campo de prompt o soltarla ahí.
  </Step>

  <Step>
    ### Ajusta lo que el modelo expone

    El control de salida define la forma y la resolución. &#x2A;*"Parámetros avanzados"*&#x2A; abre todo lo
    demás que ofrece el modelo, y &#x2A;*"Restablecer todo"** los devuelve a los valores predeterminados
    del propio modelo.
  </Step>

  <Step>
    ### Revisa la estimación y envía

    El número junto al botón de enviar es lo que se espera que cueste esta ejecución. &#x2A;*"Enviar
    mensaje"** la ejecuta, y un marcador de posición aparece en el feed de inmediato.
  </Step>
</Steps>

## Los controles vienen del modelo

Esto es lo que sorprende a la gente, así que vale la pena decirlo sin rodeos: &#x2A;*el compositor se
arma a partir del modelo que esté seleccionado.** Cambia de modelo y los ajustes cambian: algunos
aparecen, otros desaparecen, otros cambian su rango. Nada está roto; estás viendo el panel de
control de otro motor.

<Cards>
  <Card icon="<Paperclip />" title="Algunos no aceptan referencias">
    El botón &#x2A;*"Agregar referencia"*&#x2A; se queda donde está pero deja de
    responder, y dice por qué: &#x2A;"Este modelo no acepta recursos de referencia"&#x2A;.
    Cuando sus espacios ya están llenos, dice &#x2A;"Las referencias de este modelo
    ya están completas"*.
  </Card>

  <Card icon="<Photo />" title="Algunos necesitan una imagen para ejecutarse">
    Un modelo de edición no tiene nada que editar sin una. El espacio vacío se
    marca como &#x2A;*"Obligatorio"*&#x2A;, el botón pide exactamente lo que hace falta
    —&#x2A;*"Agrega la imagen que este modelo necesita"**— y el envío queda retenido
    hasta que la entregues.
  </Card>

  <Card icon="<Bolt />" title="Algunos no necesitan prompt">
    Un modelo que trabaja únicamente con las imágenes que le das desactiva el
    campo de texto y se explica en su lugar: &#x2A;"Este modelo solo usa las imágenes
    de referencia: no hace falta prompt"*.
  </Card>

  <Card icon="<Sliders3 />" title="Algunos tienen muchos más ajustes que otros">
    El control &#x2A;*"Parámetros avanzados"** solo aparece cuando el modelo tiene
    algo que poner detrás. Los ajustes que definen la ejecución, en lugar de
    afinarla, se quedan de forma permanente sobre el compositor y no detrás del
    control.
  </Card>
</Cards>

<Callout type="info">
  Si eliges más referencias de las que el modelo admite, Endless usa las que
  caben y te dice cuáles descartó, en lugar de rechazarlo todo: &#x2A;"2 archivos no
  cupieron en las entradas de este modelo"*.
</Callout>

## Cuando un modelo no está disponible para ti

Tres situaciones distintas se parecen y no lo son:

<Cards>
  <Card icon="<Lock />" title="Visible, pero limitado a un plan">
    Los modelos limitados por plan se quedan en la lista, atenuados y sin poder
    seleccionarse, con un candado y el nombre del plan que los desbloquea:
    &#x2A;"Solo disponible desde el plan …"*. Elegir uno te lleva a facturación en
    lugar de cambiar de modelo: no se ejecuta nada y no se cobra nada.
  </Card>

  <Card icon="<Toggle />" title="No está en la lista">
    Un modelo que el espacio de trabajo desactivó desaparece de verdad: de aquí,
    del chat y de las menciones con `@&#x60;. Con todo desactivado, el control dice
    &#x2A;"No hay modelos disponibles. Pídele a un administrador que active uno en la
    configuración del espacio de trabajo."*
  </Card>

  <Card icon="<Bolt />" title="No hay control de modelo en la página">
    Elegir el modelo es en sí mismo una función que un espacio de trabajo puede
    desactivar. Cuando lo está, el control no se muestra y las ejecuciones usan
    el modelo que Endless tiene para ti.
  </Card>
</Cards>

## Cuánto cuesta

La estimación junto al botón de enviar se calcula con las mismas entradas y las mismas reglas que
usa el cobro, así que casi siempre es exacta. No es una promesa: cotiza las salidas que pediste,
mientras que el cobro cotiza las que llegan.

<Callout type="warn" icon="<Coins />">
  Algunos modelos no tienen precio fijo y se cotizan según el tamaño o la
  duración de lo que les entregas en cada ejecución. En la lista de modelos
  aparecen como &#x2A;*"desde"** un número en lugar de una cifra plana. El compositor
  igual muestra una cifra real una vez que tus entradas están listas; solo que
  se mueve a medida que las cambias.
</Callout>

Una ejecución que falla no cuesta créditos. Si el espacio de trabajo —o tu propio límite— no puede
cubrir la ejecución, Endless la rechaza antes de empezar y te indica qué hacer al respecto.

<Cards>
  <Card icon="<Coins />" title="Créditos y gasto" href="/es/docs/concepts/credits-and-spending">
    Cuándo se cobran los créditos y los tres niveles que deciden cuánto puedes
    gastar.
  </Card>
</Cards>

## Trabajar a partir de tus resultados

<Cards>
  <Card icon="<Layers />" title="Vuelve a usar uno como entrada">
    Selecciona un resultado y elige &#x2A;*"Usar como referencia"** para llevarlo a
    los espacios de referencia del modelo actual: la forma más rápida de iterar
    sobre algo que acabas de hacer.
  </Card>

  <Card icon="<Refresh />" title="Reutiliza la configuración de una ejecución">
    Abre un resultado para ver el prompt y el modelo detrás de él, y regenera
    desde ahí.
  </Card>

  <Card icon="<Photo />" title="Todo se guarda en Biblioteca" href="/es/docs/create/where-output-lands">
    El feed de esta página es una vista de tu biblioteca, no una biblioteca
    aparte.
  </Card>
</Cards>

<Callout type="info" icon="<CircleWarning />">
  Cuando una ejecución falla, ves &#x2A;*"No se pudo generar. Inténtalo de nuevo."*&#x2A;
  Si la generación de imágenes está desactivada para tu espacio de trabajo, el
  rechazo es explícito: &#x2A;"La generación de imágenes no está habilitada para este
  espacio de trabajo"*.
</Callout>
