Guia de uso
Receitas de prompts de imagem para imagem do gpt-image-2.5-sunburst
Nesta página
Por que os prompts de imagem para imagem precisam de estrutura
A maioria das falhas de imagem para imagem não é falha do modelo, mas falha de especificação. Você entrega ao modelo uma imagem de referência e uma frase como "deixe isso mais bonito" ou "coloque isso na praia", e o modelo precisa inferir o que é "isso", quais pixels estão protegidos e quanto desvio é permitido. O resultado geralmente parece plausível, mas erra de alguma forma que você não previu.
Quando você trata uma edição como uma tarefa avulsa, o problema se amplifica. Um prompt que funciona para um retrato pode falhar nos próximos dez, porque a formulação livre deixa decisões demais para o modelo. Você não consegue determinar se uma regressão veio da mudança no prompt, na imagem de referência ou no modelo, porque nada na requisição está fixado.
Uma estrutura repetível resolve os dois problemas de uma vez. Ela transforma uma edição em uma especificação com campos explícitos: qual o papel da imagem de referência, qual a única operação solicitada, quais atributos são protegidos e quais artefatos são proibidos. Cada campo pode ser revisado, diferenciado e testado de forma independente.
Isso importa mais para o fluxo de trabalho de desenvolvedores do que para o uso casual. Se a edição de imagens faz parte de um pipeline — gerar variantes de produto, repintar assets, localizar recursos de arte — então os prompts são efetivamente código. Eles precisam de entradas, saídas esperadas e uma forma de detectar desvio. A receita de quatro blocos da próxima seção é a estrutura mínima que entrega essas três coisas sem sobrecarga de ferramentas.

A receita de prompt em quatro blocos
Cada requisição de edição neste guia é montada a partir dos mesmos quatro blocos, na mesma ordem. Copie o esqueleto e preencha cada bloco para a sua tarefa.
Bloco 1: papel da imagem de referência
O primeiro bloco informa ao modelo para que serve a imagem de entrada. Não a descreva em detalhes — o modelo já a viu. Diga qual é a função dela.
REFERENCE: The input image is the product photo. It is the subject and the layout to preserve.
Para edições em que apenas parte da imagem importa:
REFERENCE: The input image is the subject to transfer. Only the person is relevant; ignore the current background.
Bloco 2: instrução de edição
Escreva apenas uma operação principal por requisição, no modo imperativo. Se precisar de duas operações, execute duas vezes em vez de compô-las numa única frase — edições compostas são exatamente onde mudanças acidentais se infiltram.
EDIT: Replace the background with a plain light-gray seamless studio backdrop.
Bloco 3: restrições de fidelidade
Este bloco declara o que não pode mudar e, opcionalmente, o que pode mudar explicitamente. Seja específico: nomeie regiões, cores e geometria.
PRESERVE: The product's exact shape, label text, label position, and color. The camera angle and framing.
ALLOWED: Lighting on the product that is consistent with the new background.
Bloco 4: lista negativa
Uma lista curta de artefatos a suprimir. Mantenha-a voltada aos modos de falha que você realmente observou — listas genéricas longas diluem o sinal.
AVOID: extra objects, warped edges, new text, logo distortion, oversharpening halos, drop shadows that were not in the original.
A receita completa montada
REFERENCE: The input image is the product photo. It is the subject and the layout to preserve.
EDIT: Replace the background with a plain light-gray seamless studio backdrop.
PRESERVE: The product's exact shape, label text, label position, and color. The camera angle and framing.
ALLOWED: Lighting on the product consistent with the new background.
AVOID: extra objects, warped edges, new text, logo distortion, sharpening halos, invented drop shadows.
Quatro blocos curtos, cerca de uma dúzia de linhas, e a requisição se torna testável. Você pode trocar apenas a frase do fundo sem mexer na formulação de fidelidade, ou apertar a lista negativa sem repensar a edição em si.

Controlar a fidelidade: o que permanece e o que muda
A formulação vaga de fidelidade é a causa única mais comum de desvio acidental. "Manter parecido" e "não mudar muito" não dão âncora alguma ao modelo. Ele vai preservar o que considera saliente, e isso pode não ser o que você considera saliente.
Nomeie atributos, não sensações
Substitua adjetivos por substantivos e regiões:
Fraco: "mantenha o rosto parecendo igual".
Forte: "preserve a identidade facial, o tom de pele, a linha do cabelo e a direção do olhar. Não altere a idade nem a expressão".
Fraco: "mantenha o layout".
Forte: "preserve a posição e o tamanho do bloco do logo, a linha de base do título e as margens nos quatro lados".
Separe preservação de permissão
Um bloco de fidelidade que só diz "preserve tudo" bloqueia a edição que você realmente quer. Combine-o com permissões explícitas:
PRESERVE: garment silhouette, seams, fabric texture, color, and the model's pose.
ALLOWED: relighting to match a soft window light from the left; removal of the original backdrop.
A linha ALLOWED é justamente o que torna a linha PRESERVE segura. Sem ela, o modelo pode recusar a mudança solicitada ou aplicá-la de forma inconsistente.
Proteja a identidade com múltiplas âncoras
Quando há uma pessoa em cena, uma única instrução de "preserve o rosto" é frágil. Ancore a identidade em várias pistas independentes — traços faciais, cabelo, tom de pele e qualquer acessório distintivo. Se a edição envolver cabeça ou corpo, acrescente uma restrição explícita contra remodelagem: "não estreite, alargue nem remodele a linha do maxilar ou as proporções do corpo".
Restrinja as relações geométricas que importam
Se o enquadramento importa, declare com números e relações: "centralize o sujeito, mantenha o mesmo espaço de cabeça acima e o mesmo corte na borda inferior". Se não importa, diga também — "recomposição permitida" evita que o modelo preserve em excesso um enquadramento que você estava disposto a abandonar.
Cuidado com desvio silencioso de estilo
Mudanças de estilo costumam entrar sem convite por palavras como "limpo", "premium" ou "cinematográfico". Se você quer que material realista permaneça realista, diga isso explicitamente: "mantenha o fotorrealismo; não adicione estilo de ilustração, pintura ou renderização 3D".

A formulação para substituição de fundo
A substituição de fundo falha de forma previsível: o sujeito é editado junto com o fundo. A correção é tratar o fundo como uma instrução separada e ordenada, e não como uma oração dentro da frase principal de edição.
Receita: substituir o fundo
REFERENCE: The input image is the subject. Only the subject is relevant; the current background will be discarded.
EDIT: First isolate the subject with clean edges, including hair and any thin details. Then place the subject on a new background: a softly blurred outdoor street at midday.
PRESERVE: Subject identity, pose, clothing, and the exact subject scale relative to the frame.
ALLOWED: Subtle rim light on the subject consistent with the new outdoor lighting.
AVOID: halos around hair, chewed edges, duplicated limbs, background bleeding through the subject, invented props.
A palavra "primeiro" importa. Colocar o isolamento antes da inserção dá ao modelo uma ordem a seguir, em vez de dois objetivos concorrentes.
Receita: expandir o fundo
Requisições do tipo outpainting exigem uma descrição explícita da tela:
REFERENCE: The input image is the central crop. The subject and existing scene are authoritative.
EDIT: Extend the scene outward on the left and right to a wider aspect ratio, continuing the existing floor texture and wall line.
PRESERVE: The original crop exactly as-is. Perspective, horizon height, and lighting direction.
AVOID: a visible seam at the original crop boundary, repeated objects, mirrored duplicates of the subject, changed color temperature.
Receita: neutralizar o fundo
Para material que será composto depois, não peça uma cena específica — peça uma cena neutra:
REFERENCE: The input image is the subject to extract.
EDIT: Replace the background with a flat, evenly lit neutral gray, no gradient and no shadow cast onto the background.
PRESERVE: Subject edges, translucency in thin materials, and the full extent of the subject within the frame.
AVOID: cropping the subject, adding a floor plane, ambient color spill on the subject, hard cutout edges.
Mantenha restrições de sujeito e de cena separadas
Um hábito útil: coloque as restrições do sujeito em PRESERVE e as restrições da cena em EDIT ou ALLOWED. Quando a requisição falha, essa separação diz imediatamente se o sujeito ou a cena desviou, e qual bloco editar.
Construir listas negativas reutilizáveis
Listas negativas costumam ser escritas do zero a cada requisição, e é por isso que os mesmos artefatos continuam voltando. Trate a lista como um artefato mantido por caso de uso.
Parta das falhas observadas
Rode a receita várias vezes sobre as suas imagens de referência reais e registre onde de fato deu errado. Não importe listas genéricas de outro lugar — elas gastam atenção em problemas que você não tem.
Agrupe os itens por categoria
Quatro categorias cobrem a maioria dos casos:
- Artefatos estruturais: membros extras, objetos duplicados, bordas distorcidas, detalhes finos derretidos, linhas de emenda.
- Texto e marcação: texto inventado, rótulos alterados, logo distorcido, vestígios tipo marca-d'água, mudança de fonte.
- Desvio de estilo: renderização de ilustração ou pintura indesejada, suavização excessiva, pele plástica, tratamento exagerado estilo HDR, halos de nitidez.
- Invasão semântica: adição de adereços, adição de pessoas, mudança de expressão, mudança de ângulo de câmera.
Mantenha os itens curtos e específicos
Cada item deve ser um sintagma nominal que o modelo possa cumprir — "dedos extras", "sujeito duplicado", "texto inventado" — e não uma frase proibitiva. De dez a quinze itens costuma bastar; acima disso os itens começam a se sobrepor e a lista vira ruído.
Versione a lista junto com a receita
Guarde a lista negativa ao lado do prompt a que pertence e incremente o identificador de versão quando ela mudar. Quando a qualidade da saída mudar, você saberá se foi a lista ou o modelo. Mantenha uma lista por caso de uso — a lista de fotos de produto e a de retratos se sobrepõem, mas não devem ser fundidas, porque os modos de falha são diferentes.
Teste remoções, não só adições
Periodicamente remova alguns itens e rode de novo o conjunto de referência. Algumas restrições deixam de importar conforme o prompt melhora, e itens desatualizados podem empurrar o modelo para a rigidez — por exemplo, um item "não adicione sombras" agressivo demais pode achatar a iluminação que você de fato quer.
Biblioteca de receitas prontas para copiar e colar (com antes e depois)
Cada receita abaixo pode ser usada como está. Substitua o conteúdo entre colchetes pelo seu e mantenha os rótulos dos blocos.
Foto de produto, substituição de fundo
REFERENCE: The input image is the product photo. It is the subject and the layout to preserve.
EDIT: Place the product on a clean light-gray studio backdrop with a soft gradient toward the top.
PRESERVE: Product shape, label text and position, color, camera angle, and framing.
ALLOWED: A soft contact shadow beneath the product; lighting consistent with the new backdrop.
AVOID: warped edges, altered label text, extra reflections, sharpening halos, invented props.
Antes: mesa bagunçada, iluminação mista. Depois: geometria do produto e rótulo idênticos, fundo neutro, iluminação consistente, sem artefatos de borda.
Retrato com nova iluminação
REFERENCE: The input image is the portrait. The person is the only relevant content.
EDIT: Relight the scene as if lit by soft window light from the left.
PRESERVE: Facial identity, skin tone, hairline, gaze direction, expression, and body proportions.
ALLOWED: New shadows and highlights consistent with left-side lighting; slight background darkening on the right.
AVOID: changed age, reshaped jawline, smoothed skin texture, added makeup, changed clothing.
Antes: iluminação frontal plana. Depois: iluminação direcional com volume legível, identidade e textura de pele idênticas.
Transferência de estilo com proteção de conteúdo
REFERENCE: The input image is the source artwork. Only its composition and subject matter are relevant.
EDIT: Restyle the image as a flat vector illustration with a limited palette of muted blues and warm neutrals.
PRESERVE: Composition, object placement, relative sizes, and the identity of every distinct object.
ALLOWED: Simplified shapes, removed fine texture, reduced gradients.
AVOID: added objects, removed objects, changed aspect ratio, text, photorealism, heavy outlines not implied by the style.
Antes: cena fotográfica. Depois: mesmo layout e objetos em estilo vetorial achatado, sem acréscimos nem remoções.
Expansão de material com texto protegido
REFERENCE: The input image is the left half of a banner. All existing text is authoritative.
EDIT: Extend the banner to the right to a wider aspect ratio, continuing the background pattern.
PRESERVE: Every glyph, word, and text position exactly. Color, texture, and the original crop.
ALLOWED: Continued background pattern in the new area only.
AVOID: new text, repeated words, stretched letterforms, visible seam, pattern misalignment.
Antes: banner de meia largura. Depois: tela expandida, texto original intacto, padrão continuado sem emendas.
Extração de sujeito para composição
REFERENCE: The input image is the subject to extract.
EDIT: Isolate the subject on a flat neutral gray background with no cast shadow.
PRESERVE: Subject edges including hair and thin details, full subject extent within the frame, original color.
ALLOWED: Removal of the original background entirely.
AVOID: cropped edges, halos, ambient color spill, hard polygonal cutouts, invented detail at the silhouette.
Antes: sujeito sobre fundo interno carregado. Depois: extração limpa, pronta para composição, bordas completas.
Testar e versionar as receitas
Um prompt que funcionou uma vez é apenas anedota. Um prompt que funciona repetidamente sobre um conjunto de referência fixo é um componente que você pode entregar.
Monte um conjunto de referência fixo
Escolha um grupo pequeno de entradas que cubra a sua distribuição real — sujeitos variados, condições de iluminação e casos-limite como fios de cabelo finos, materiais translúcidos e texto embutido. De dez a vinte imagens costuma bastar para expor regressões. Congele esse conjunto e reutilize-o a cada mudança.
Armazene as receitas como dados
Salve cada receita como um registro estruturado: identificador, versão, os quatro blocos como campos separados e a versão da lista negativa que ela usa. Separar os blocos significa que mudar a formulação do fundo é um diff de uma linha visível, e não uma reescrita opaca do texto inteiro.
Compare saídas, não apenas a última execução
Quando você alterar o prompt ou a versão do modelo, rode de novo o conjunto de referência inteiro e coloque as novas saídas lado a lado com as da versão anterior, imagem por imagem. Regressões em edição de imagem raramente são dramáticas — elas aparecem como um rótulo levemente deslocado, uma textura de tecido mais suave ou uma sombra que não deveria existir. A comparação lado a lado captura o que a memória perde.
Rastreie falhas por bloco
Quando uma execução falha, registre qual bloco causou o problema. Com o tempo, isso mostra onde o prompt é fraco: se a maioria das falhas remonta às restrições de fidelidade, invista em uma formulação mais específica de PRESERVE; se remonta à lista negativa, enxugue-a e reposicione-a.
Reconstrua a linha de base com consciência
Atualizações de modelo podem mudar o comportamento em duas direções. Quando uma nova versão do modelo for lançada, rode primeiro o conjunto de referência, revise as diferenças e só então decida se atualiza a linha de base. Nunca aceite uma nova linha de base só porque a saída parece boa isoladamente.
Tratar as receitas como casos de teste versionados mantém a edição de imagens previsível conforme o pipeline cresce. Você pode executar essas receitas do gpt-image-2.5-sunburst no endpoint unificado de imagem para imagem do HiAPI.ai e deixar que a estrutura de quatro blocos se torne a convenção estável ao redor.
Artigos relacionados
Ver todos os artigos →-
Guia de uso
Editar imagens de produtos de e-commerce com o Ideogram V3 Character Edit via API hiAPI
Um guia para desenvolvedores: sujeitos consistentes, substituições de fundo limpas e requisições hiAPI que funcionam
-
Guia de uso
Usar happyhorse-1.1/reference-to-video pela API HiAPI: receitas de prompts e fluxo de trabalho para vídeos curtos
Um guia para desenvolvedores: como organizar imagens de referência pela HiAPI, escrever prompts que mantêm a consistência de identidade e controlar o ritmo para vídeos curtos
-
Guia de uso
Gerar imagens de produtos de e-commerce com qwen-image-2.1-pro: uso da API e receitas de prompts
Um guia completo para desenvolvedores: PNG transparente, edição de imagens, renderização de texto e prompts de curl e Python requests prontos para copiar