# Imagem

> Escreva um prompt, adicione referências, ajuste os controles do próprio modelo e veja quanto custa antes de enviar.

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

**Imagem** é um compositor e um feed. Você monta uma execução — um modelo, um prompt, as
imagens que ele deve olhar e os ajustes do próprio modelo — e aperta enviar. Os resultados
aparecem acima do compositor, e o compositor guarda tudo o que você acabou de definir, para que
a próxima execução seja uma pequena mudança em vez de um recomeço.

Não é uma conversa. Nada aqui interpreta seu pedido nem decide nada por você: o que você
definiu é o que roda.

<img alt="A página Imagem: resultados anteriores no topo do feed com o modelo que fez cada um e, encaixado abaixo deles, o compositor — o campo de prompt, um chip de formato de saída marcando 16:9, um controle de parâmetros avançados, o modelo selecionado e a estimativa de créditos ao lado do botão de enviar" src="__img0" />

## Fazendo uma

<Steps>
  <Step>
    ### Comece por um prompt ou por um cartão de ideia

    O campo de prompt diz &#x2A;"Descreva a imagem que você quer criar…"*. Antes de você gerar qualquer
    coisa, a página também oferece algumas ideias iniciais — escolher uma joga o prompt dela no
    compositor, onde você pode editá-lo como se fosse seu.
  </Step>

  <Step>
    ### Escolha um modelo, se você tiver essa escolha

    O controle de modelo fica no rodapé do compositor e decide todo o resto da página. Cada linha
    mostra o nome do modelo e quanto custa uma execução dele. Veja [Modelos](/pt/docs/concepts/models) para
    saber como escolher entre eles.
  </Step>

  <Step>
    ### Adicione referências, se o modelo aceitar

    O botão &#x2A;*"Adicionar referência"** abre seus ativos para você entregar ao modelo imagens de
    partida — uma imagem para editar, um estilo para seguir, um rosto para manter. Você também pode
    colar uma imagem direto no campo de prompt, ou soltar uma ali.
  </Step>

  <Step>
    ### Ajuste o que o modelo expõe

    O controle de saída define o formato e a resolução. &#x2A;*"Parâmetros avançados"*&#x2A; abre tudo o mais
    que o modelo oferece, e &#x2A;*"Redefinir tudo"** devolve esses valores aos padrões do próprio
    modelo.
  </Step>

  <Step>
    ### Confira a estimativa e envie

    O número ao lado do botão de enviar é o que se espera que esta execução custe. &#x2A;*"Enviar
    mensagem"** roda a execução, e um espaço reservado aparece no feed na mesma hora.
  </Step>
</Steps>

## Os controles vêm do modelo

Isso é o que mais surpreende as pessoas, então vale dizer com todas as letras: &#x2A;*o compositor é
montado a partir do modelo selecionado.** Troque de modelo e os ajustes mudam — alguns
aparecem, outros somem, outros mudam de faixa. Nada está quebrado; você está olhando o painel
de controle de outro motor.

<Cards>
  <Card icon="<Paperclip />" title="Alguns não aceitam referência nenhuma">
    O botão &#x2A;*"Adicionar referência"*&#x2A; continua no lugar, mas fica inerte, e diz
    por quê: &#x2A;"Este modelo não aceita ativos de referência"&#x2A;. Quando os espaços
    dele já estão cheios, ele diz &#x2A;"As referências deste modelo já estão
    preenchidas"*.
  </Card>

  <Card icon="<Photo />" title="Alguns precisam de uma imagem para rodar">
    Um modelo de edição não tem o que editar sem uma. O espaço vazio é marcado
    como &#x2A;*"Obrigatório"*&#x2A;, o botão pede exatamente o que falta — &#x2A;*"Adicione a
    imagem que este modelo precisa"** — e o envio fica travado até você
    fornecer.
  </Card>

  <Card icon="<Bolt />" title="Alguns não precisam de prompt">
    Um modelo que trabalha só a partir das imagens que você dá desabilita o
    campo de texto e se explica no lugar dele: &#x2A;"Este modelo usa apenas as
    imagens de referência — nenhum prompt é necessário"*.
  </Card>

  <Card icon="<Sliders3 />" title="Alguns têm muito mais ajustes que outros">
    A opção &#x2A;*"Parâmetros avançados"** só aparece quando o modelo tem algo para
    colocar ali. Ajustes que definem a execução, em vez de apenas afiná-la,
    ficam permanentemente acima do compositor, e não atrás dessa opção.
  </Card>
</Cards>

<Callout type="info">
  Se você escolher mais referências do que o modelo comporta, o Endless preenche
  o que cabe e avisa o que ficou de fora, em vez de recusar tudo: &#x2A;"2 arquivos
  não couberam nas entradas deste modelo"*.
</Callout>

## Quando um modelo não está disponível para você

Três situações diferentes parecem iguais e não são:

<Cards>
  <Card icon="<Lock />" title="Visível, mas preso a um plano">
    Modelos limitados por plano continuam na lista, esmaecidos e não
    selecionáveis, com um cadeado e o nome do plano que os libera — &#x2A;"Disponível
    apenas a partir do plano …"*. Escolher um leva você ao faturamento em vez de
    trocar de modelo — nada roda e nada é cobrado.
  </Card>

  <Card icon="<Toggle />" title="Fora da lista">
    Um modelo que o espaço de trabalho desligou some de verdade — daqui, do chat
    e das menções com `@&#x60;. Com tudo desligado, o controle diz &#x2A;"Nenhum modelo
    disponível. Peça a um administrador para habilitar um nas configurações do
    espaço de trabalho."*
  </Card>

  <Card icon="<Bolt />" title="Sem controle de modelo na página">
    Escolher o modelo é, em si, um recurso que um espaço de trabalho pode
    desligar. Quando está desligado, o controle não é exibido e as execuções
    usam o modelo que o Endless tem para você.
  </Card>
</Cards>

## Quanto custa

A estimativa ao lado do botão de enviar é calculada a partir das mesmas entradas e das mesmas
regras que a cobrança usa, então costuma estar exata. Não é uma promessa: ela precifica as
saídas que você pediu, enquanto a cobrança precifica as que voltam.

<Callout type="warn" icon="<Coins />">
  Alguns modelos não têm preço fixo e são precificados pelo tamanho ou pela
  duração do que você entrega a cada execução. Na lista de modelos, eles
  aparecem como &#x2A;*"a partir de"** um número, e não com um valor fixo. O
  compositor ainda mostra um número real assim que suas entradas estão prontas —
  ele só se mexe conforme você as muda.
</Callout>

Uma execução que falha não custa créditos. Se o espaço de trabalho — ou o seu próprio limite —
não puder cobrir a execução, o Endless recusa antes de começar e indica o que fazer.

<Cards>
  <Card icon="<Coins />" title="Créditos e gastos" href="/pt/docs/concepts/credits-and-spending">
    Quando os créditos são cobrados, e os três níveis que decidem quanto você
    pode gastar.
  </Card>
</Cards>

## Trabalhando a partir dos seus resultados

<Cards>
  <Card icon="<Layers />" title="Devolva um para dentro">
    Selecione um resultado e escolha &#x2A;*"Usar como referência"** para mandá-lo
    para os espaços de referência do modelo atual — o jeito mais rápido de
    iterar sobre algo que você acabou de fazer.
  </Card>

  <Card icon="<Refresh />" title="Reaproveite a configuração de uma execução">
    Abra um resultado para ver o prompt e o modelo por trás dele, e gere de novo
    a partir dali.
  </Card>

  <Card icon="<Photo />" title="Tudo é salvo em Ativos" href="/pt/docs/create/where-output-lands">
    O feed desta página é uma visão da sua biblioteca, não uma biblioteca
    separada.
  </Card>
</Cards>

<Callout type="info" icon="<CircleWarning />">
  Quando uma execução falha, você recebe &#x2A;*"Não foi possível gerar. Tente
  novamente."*&#x2A; Se a geração de imagens foi desligada para o seu espaço de
  trabalho, a recusa é explícita: &#x2A;"A geração de imagens não está habilitada
  para este espaço de trabalho"*.
</Callout>
