# Personagens consistentes

> Método completo para manter a mesma pessoa, pet, produto ou lugar em toda imagem e vídeo: entidades, imagens aprovadas, menções e bloqueio de identidade.

Source: https://nodaro.ai/pt-BR/docs/guides/consistent-characters

Um **personagem consistente** é uma pessoa, um animal de estimação, um produto ou um lugar que tem a mesma aparência em todas as imagens e vídeos de um projeto. No Nodaro, você define o assunto uma vez como uma entidade, aprova as imagens dela e conecta a entidade a todos os nós que a mostram. Este guia cobre o método inteiro, da primeira foto às cenas com vários personagens e ao vídeo.

## O método em resumo
A consistência é construída em camadas. A maioria dos projetos precisa das quatro primeiras. Adicione as outras quando um rosto ainda mudar.

| Camada | O que faz | Onde você define |
| --- | --- | --- |
| **Uma entidade** | Guarda a identidade do assunto: imagens aprovadas e uma descrição canônica. | Os nós de entidade Personagem, Animal/criatura, Objeto/adereço e Local |
| **Imagens aprovadas** | Dão a todas as gerações o mesmo ponto de partida: um retrato e os ângulos dele. | O estúdio da entidade |
| **Conexões e menções** | Enviam a entidade para cada nó de imagem e vídeo e a posicionam no prompt. | A entrada **Entidades** e as menções com `@` |
| **Papéis** | Dizem o que aproveitar de cada imagem: o rosto, a roupa, o fundo. | A etiqueta da menção e o menu **Papel** do nó |
| **Bloqueio de identidade** | Pede ao modelo para manter o rosto exatamente. | O nó, o estúdio ou uma menção com `~lock` |
| **Painéis e grades** | Reúnem todos os ângulos do assunto em uma única imagem de referência. | As predefinições do nó Gerar imagem e as páginas Folha e Painel do estúdio |
| **O modelo certo** | Usa modelos que aceitam imagens de referência. | Os nós Gerar imagem e Gerar vídeo |
| **Um modelo treinado** | Dá a semelhança mais fiel no nó Gerar imagem, no Nodaro Cloud. | A página LoRA do estúdio |

## Etapa 1: defina o assunto uma vez
Escolha a entidade que combina com o assunto. Cada uma tem o próprio estúdio e o próprio guia.

| Assunto | Entidade | Guia |
| --- | --- | --- |
| Uma pessoa | [**Personagem** (Character Asset)](https://nodaro.ai/docs/nodes/assets/character) | [Estúdio de personagens](https://nodaro.ai/docs/guides/character-studio) |
| Um animal, um animal de estimação ou uma criatura fantástica | [**Animal/criatura** (Animal/Creature Asset)](https://nodaro.ai/docs/nodes/assets/creature) | [Animais e criaturas](https://nodaro.ai/docs/guides/creatures) |
| Um produto, um adereço, um veículo ou um móvel | [**Objeto/adereço** (Object/Props Asset)](https://nodaro.ai/docs/nodes/assets/object) | [Objetos e adereços](https://nodaro.ai/docs/guides/objects) |
| Um lugar | [**Local** (Location Asset)](https://nodaro.ai/docs/nodes/assets/location) | [Locais](https://nodaro.ai/docs/guides/locations) |
| Só um rosto, para sincronização labial ou troca de rosto | [**Criar rosto** (Create Face)](https://nodaro.ai/docs/nodes/assets/create-face) | — |

Para uma pessoa, monte o personagem nesta ordem:

### Comece com boas fotos
Na página **Referências** do Estúdio de personagens, envie fotos reais da pessoa. Uma foto nítida, com luz uniforme e de frente vale mais do que qualquer configuração. Uma foto desfocada, com filtro ou cheia de elementos é o motivo mais comum para um rosto mudar.

### Aprove um retrato
Em **Perfil**, gere 2 ou 4 candidatos a retrato e aprove o melhor. A aprovação também escreve a descrição canônica, que o Nodaro adiciona aos prompts que usam o personagem.

### Monte o conjunto-âncora de identidade
Em **Aparência**, gere os cinco ângulos da cabeça: de frente, 3/4 à esquerda, perfil esquerdo, perfil direito e 3/4 à direita. Todas as imagens que o estúdio gera depois usam esses ângulos como referência, então as expressões e as poses mantêm o mesmo rosto.

### Adicione as variações de que a sua história precisa
Gere as expressões, as poses e os ângulos de corpo de que as cenas precisam. Dê nomes claros a elas, porque você as menciona pelo nome, como em `@maya:1:smile`.

## Etapa 2: conecte o personagem a todas as tomadas
Conecte a saída **Personagem** do nó Personagem à entrada **Entidades** de todos os nós [**Gerar imagem** (Generate Image)](https://nodaro.ai/docs/nodes/image/generate-image) e [**Gerar vídeo** (Generate Video)](https://nodaro.ai/docs/nodes/video/generate-video) que mostram o personagem. Assim, o Nodaro envia o retrato do personagem, as variações que você mencionar e a descrição do personagem em cada execução, em todos os modelos que aceitam referências.

Workflow: Um nó Personagem e um nó Local alimentam todas as cenas, então cada imagem parte das mesmas imagens aprovadas.

- Personagem → Gerar imagem (entidades)
- Local → Gerar imagem (entidades)
- Personagem → Gerar imagem (entidades)
- Local → Gerar imagem (entidades)

### Mencione o personagem no prompt
Digite `@` no prompt e escolha o personagem: uma menção como `@maya:1` aparece como uma etiqueta. Uma menção coloca o personagem exatamente onde você o escreveu na frase. Ela também escolhe qual imagem enviar e o que aproveitar dela.

| Menção | O que o nó envia |
| --- | --- |
| `@maya:1` | O retrato, descrito como “the person from reference image A”. |
| `@maya:1:smile` | A expressão *smile* em vez do retrato. |
| `@maya:1:face` | O retrato, usado só para o rosto. A roupa e o cabelo vêm do seu prompt. |
| `@maya:1:walking:clothes` | A pose *walking*, usada só para a roupa. |
| `@maya:1~lock` | Força o bloqueio de identidade a ficar ativado nesta menção. |
| `@maya:1~nolock` | Força o bloqueio de identidade a ficar desativado nesta menção. |

Clique na miniatura de uma etiqueta de menção para trocar a imagem e clique no rótulo dela para escolher o papel. O nome da menção vem do nome do personagem: “Maya Chen” vira `@maya-chen:1`.

Você pode mencionar uma imagem enviada do mesmo jeito. Dê um rótulo a um nó [**Enviar imagem** (Upload Image)](https://nodaro.ai/docs/nodes/image/upload-image), como “Jacket”, e escreva `@jacket:1:clothes`.

```
@maya:1:face wearing @jacket:1:clothes, standing in @night-market:1:background at dusk
```

### Confira o que o modelo recebe
O painel de configurações de um nó de imagem ou vídeo tem uma lista **Referências injetadas**. Ela mostra todas as imagens que o nó vai enviar, com o personagem ou a variação de onde cada uma vem.

- **Ordem.** As imagens da entrada **Referências** vêm primeiro e depois as entidades, na ordem em que você as conectou. Essa ordem define as letras A, B, C no prompt. Arraste os blocos para reordená-los: a maioria dos modelos trata a primeira referência como a mais importante.
- **Remover.** Clique no X de um bloco para removê-lo. Em uma menção, isso remove a menção do prompt. No retrato de um personagem, isso oculta o retrato só neste nó; as variações mencionadas continuam sendo enviadas.

Um personagem que você conecta, mas não menciona, ainda envia o retrato dele. A saída **Imagem** de um personagem envia só a imagem, como uma referência simples, sem a descrição nem o papel.

## Etapa 3: diga o que aproveitar de cada imagem
Toda referência tem um **papel** que diz ao modelo o que aproveitar dela. Um personagem começa como **person** (pessoa), o assunto inteiro. Os outros papéis de personagem são **face** (rosto), **clothes** (roupa), **hair** (cabelo), **pose**, **expression** (expressão) e **style** (estilo), ou qualquer palavra sua.

- **O nó define o padrão.** O menu **Papel** do nó Personagem vale para todas as referências desse personagem.
- **Uma menção substitui o padrão.** O papel definido em uma menção prevalece sobre o padrão do nó.
- **ref-only envia a imagem sem nenhuma frase.** O modelo vê a imagem, mas não recebe a indicação do que aproveitar dela.

Os papéis permitem combinar várias referências em um prompt. Por exemplo, aproveite o rosto de uma imagem, a roupa de uma segunda e o fundo de uma terceira. Leia [Papéis de referência](https://nodaro.ai/docs/guides/reference-roles) para ver todos os papéis de cada tipo de entidade.

## Bloquear a identidade
O **bloqueio de identidade** adiciona ao prompt uma linha curta que pede ao modelo para manter o rosto. Defina o bloqueio na linha **Bloqueio de identidade** do nó, no painel de configurações ou na página **Perfil** do estúdio. Os três lugares alteram a mesma configuração.

| Nível | O que adiciona |
| --- | --- |
| **Desativado** (padrão) | Nenhuma linha de identidade. Só o papel orienta o modelo. |
| **Suave** | Uma linha leve: preservar a semelhança geral. |
| **Rígido** | Uma linha forte: reproduzir o rosto exatamente. |

Cada linha de bloqueio cita a imagem de referência dela, para que cenas com vários personagens continuem claras. Para mudar o bloqueio de uma única menção, abra o menu da etiqueta e ative **Bloqueio de identidade**, ou digite `~lock` ou `~nolock` depois da menção.

Comece com **Desativado** e um papel claro. Ative **Suave** ou **Rígido** quando o rosto mudar. Para locais, a linha de bloqueio pede ao modelo para reproduzir a arquitetura, a disposição e a iluminação.

O painel de configurações do nó Personagem também tem **Inserir a descrição da identidade nos prompts dos nós seguintes**. Ative essa opção para adicionar a descrição canônica aos prompts dos nós de imagem e vídeo conectados.

## Etapa 4: ancore com um painel ou uma grade
Uma única imagem que mostra o assunto de todos os lados é uma âncora forte. O Nodaro gera dois tipos.

- **Uma grade de consistência** é uma grade limpa de ângulos padrão, sem texto, feita para os modelos. Gere uma a partir de uma foto com a predefinição **Grade de referência de personagem** do nó Gerar imagem.
- **Um painel de referência** é uma folha editorial com legendas e uma paleta, feita para pessoas.

No Estúdio de personagens, a página **Folha** monta um turnaround como **Studio · Main**. A página **Painel** monta um painel de identidade denso com 2 a 12 imagens do personagem, e o menu `@` lista os painéis primeiro.

Conecte uma grade ou um painel à entrada **Referências** de cada nó de imagem, ou à entrada **Refs. de imagem** do nó Gerar vídeo. Leia [Painéis de referência e grades de consistência](https://nodaro.ai/docs/guides/reference-boards) para ver todas as predefinições e o modelo adequado a cada uma.

## Vários personagens em uma cena
1. Conecte todos os nós Personagem à entrada **Entidades**.
2. Mencione cada personagem no prompt, por exemplo `@maya:1 hands a letter to @leo:2`.
3. Dê a cada personagem um nome diferente, para que cada menção fique clara.

```
@maya:1 hands a letter to @leo:2 across the counter, both lit by a single warm lamp
```

Quando um personagem e outra entidade têm o mesmo nome, o personagem prevalece. A ordem é: personagens, depois locais, imagens nomeadas, criaturas e objetos.

Para uma história com dois a quatro personagens, monte uma **Megagrade do elenco**. Cada personagem ganha uma faixa com legenda em uma única imagem. Depois, refira-se aos personagens pelos nomes da grade em vez de descrevê-los de novo. Quanto menos você descreve um rosto, menos ele muda.

## Escolher um modelo que aceita referências
As imagens de um personagem só ajudam em um modelo que aceita imagens de referência. Estes modelos de imagem aceitam:

| Model | Maker | Modes | Credits | Details |
| --- | --- | --- | --- | --- |
| [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro) | Google | Text to image, Image to image | a partir de 50 | Top-tier Nano Banana — best for text rendering, diagrams, and complex compositions. |
| [Nano Banana 2](https://nodaro.ai/docs/models/image/nano-banana-2) | Google | Text to image, Image to image | a partir de 22 | Newer Nano Banana with native resolution control (1K/2K/4K) and Google Search context. |
| [GPT Image 2.5 Flare](https://nodaro.ai/docs/models/image/gpt-image-2-5-flare) | OpenAI | Text to image | a partir de 17 | Fast everyday GPT Image 2.5 - higher quality than GPT Image 2 at about half the latency. The default of the pair: social and creator content, campaign variants, thumbnails, rapid iteration, high-volume work. |
| [GPT Image 2.5 Sunburst](https://nodaro.ai/docs/models/image/gpt-image-2-5-sunburst) | OpenAI | Text to image | a partir de 17 | Precision GPT Image 2.5 - trades generation time for tighter control and detail fidelity. Pick it for brand-sensitive and production work: packaging, diagrams, ecommerce retouching, polished campaign creative. |
| [GPT Image 2](https://nodaro.ai/docs/models/image/gpt-image-2) | OpenAI | Text to image | a partir de 21 | Next-gen GPT Image — broader aspect ratios, resolution-based pricing (1K/2K/4K). |
| [Seedream 5 Pro](https://nodaro.ai/docs/models/image/seedream-5-pro) | Bytedance | Text to image | a partir de 20 | Flagship Seedream 5 Pro — strongest instruction following and visual reasoning. Basic = 1K, high = 2K. |
| [Flux Kontext Pro](https://nodaro.ai/docs/models/image/flux-kontext-pro) | Black Forest Labs | Text to image, Image editing | 15 | Context-aware editing and style transfer. Strong at preserving subject identity through edits. |

- **Para o mesmo rosto, use a família Nano Banana.** Nos nossos testes, o [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro) e o [Nano Banana 2](https://nodaro.ai/docs/models/image/nano-banana-2) reproduziram a mesma pessoa a partir de uma foto.
- **O GPT Image 2 gera uma pessoa parecida.** O [GPT Image 2](https://nodaro.ai/docs/models/image/gpt-image-2) segue bem layouts complexos, mas os rostos dele saíram parecidos, e não idênticos.
- **Alguns modelos não aceitam referências.** O [Imagen 4](https://nodaro.ai/docs/models/image/imagen-4), o [Ideogram V3](https://nodaro.ai/docs/models/image/ideogram-v3) e o [Z-Image](https://nodaro.ai/docs/models/image/z-image) ignoram as imagens anexadas. O painel de configurações avisa e sugere o Nano Banana Pro.
- **Cada modelo aceita um número limitado de referências.** Quando você anexa mais imagens do que um modelo aceita, o painel de configurações avisa, e só as primeiras são enviadas. Coloque a imagem mais importante em primeiro lugar.

Para comparar todos os modelos, leia [Como escolher um modelo](https://nodaro.ai/docs/guides/choosing-models).

## Manter um personagem consistente em vídeo
Em vídeo, o rosto precisa se manter em todos os quadros do clipe. Use um dos dois métodos, ou os dois.

### Método 1: comece de uma imagem fixa
Gere a tomada como uma imagem fixa com o nó Gerar imagem, com o personagem conectado. Depois, conecte a imagem à entrada **Quadro inicial** do nó Gerar vídeo. O primeiro quadro leva a identidade, e o modelo anima a partir dele.

Workflow: O personagem define a imagem fixa, e a imagem vira o primeiro quadro do vídeo.

- Personagem → Gerar imagem (entidades)
- Gerar imagem → Gerar vídeo (quadro inicial)

Este método funciona com todos os modelos de imagem para vídeo, incluindo o [VEO 3.1 Quality](https://nodaro.ai/docs/models/video/veo-3-1-quality) e a família Kling. Ele também é a forma de levar um personagem treinado para o vídeo.

### Método 2: dê referências ao modelo de vídeo
Alguns modelos de vídeo aceitam imagens de referência e as usam como referências de identidade. Conecte o nó Personagem à entrada **Entidades** do nó Gerar vídeo, e uma grade ou um painel à entrada **Refs. de imagem**. As referências funcionam com ou sem quadro inicial.

Workflow: Um modelo de vídeo que aceita referências recebe o personagem e uma grade do elenco como referências, com o prompt vindo de um nó Texto.

- Personagem → Gerar vídeo (entidades)
- Gerar imagem → Gerar vídeo (refs. de imagem)
- Texto → Gerar vídeo (prompt)

| Modelo | Referências aceitas | Bom saber |
| --- | --- | --- |
| [Seedance 2](https://nodaro.ai/docs/models/video/seedance-2), [2 Fast](https://nodaro.ai/docs/models/video/seedance-2-fast) e [2 Mini](https://nodaro.ai/docs/models/video/seedance-2-mini) | 9 imagens, 3 vídeos e 3 clipes de áudio | Com qualquer referência conectada, os quadros inicial e final entram nas referências. |
| [Seedance 2.5](https://nodaro.ai/docs/models/video/seedance-2-5) | 30 imagens, 10 vídeos e 10 clipes de áudio | Até 30 segundos em um clipe. |
| [MiniMax Hailuo 3](https://nodaro.ai/docs/models/video/minimax-h3) | 9 imagens, 3 vídeos e 3 clipes de áudio | Os quadros entram nas referências quando qualquer referência está conectada. |
| [Wan 3.0](https://nodaro.ai/docs/models/video/wan-3-0) e [Wan 3.0 Prime](https://nodaro.ai/docs/models/video/wan-3-0-prime) | 10 imagens, 5 vídeos e 5 clipes de áudio | Os quadros entram nas referências quando qualquer referência está conectada. |
| [Gemini Omni](https://nodaro.ai/docs/models/video/gemini-omni) e [Gemini Omni Flash](https://nodaro.ai/docs/models/video/gemini-omni-flash) | 7 imagens | Um quadro inicial ocupa o primeiro lugar. As referências além do limite são descartadas, não recusadas. |
| [VEO 3.1 Fast](https://nodaro.ai/docs/models/video/veo-3-1-fast) e [VEO 3.1 Lite](https://nodaro.ai/docs/models/video/veo-3-1-lite) | 3 entradas no total, e um quadro inicial ocupa uma delas | Com referências, o clipe tem 8 segundos e o quadro final é descartado. |
| [Kling 3 Omni](https://nodaro.ai/docs/models/video/kling-3-omni) | Até 7 imagens | Também aceita um quadro final. |
| [HappyHorse 1.1 Ref2V](https://nodaro.ai/docs/models/video/happyhorse-1-1-ref2v) | 1 a 9 imagens | Funciona só a partir de referências. |

O VEO 3.1 Quality não tem modo de referência. Use o VEO 3.1 Fast ou o Lite para referências, ou dê um quadro inicial ao Quality.

### Aponte o prompt de vídeo para uma referência
Em um modelo que aceita referências, ligue uma frase a uma referência com um token. O menu `@` oferece estes tokens, ou você pode digitá-los.

| Token | Vira |
| --- | --- |
| `{image:1:person}` | “the person from @image_1” |
| `{image:2:jacket}` | “the jacket from @image_2” |
| `{video:1:clip}` | “the clip from @video_1” |

As imagens de **Refs. de imagem** são numeradas primeiro e depois as entidades. Um quadro inicial ou final nunca é numerado: o Nodaro o adiciona no fim e o identifica como quadro de abertura ou de fechamento. Personagens e locais também mantêm as menções `@maya:1` nos prompts de vídeo.

### Mais dicas de vídeo
- **Use as predefinições de Receitas de cena.** No nó Gerar vídeo, as predefinições de **Receitas de cena** são feitas para ler painéis de referência e grades de elenco. Veja [Predefinições](https://nodaro.ai/docs/concepts/presets).
- **Deixe o modo Automático decidir como um quadro é enviado.** A família Seedance 2 mantém melhor o visual quando o quadro inicial é enviado como imagem de referência. **Enviar quadros como** definido como **Automático** faz essa escolha para você.
- **Anime imagens de corpo inteiro.** Os **Movimentos** de um personagem no estúdio são animados a partir de um ângulo frontal do corpo, que se move melhor do que um retrato de cabeça e ombros.

## Personagens treinados
No Nodaro Cloud, você pode treinar um modelo personalizado com as imagens de um personagem. Quando um nó Gerar imagem usa esse único personagem, ele executa o modelo treinado por 22 créditos por imagem. O modelo treinado dá a semelhança mais fiel, mas só no nó Gerar imagem e só com um único personagem. Veja [Treinamento de personagens](https://nodaro.ai/docs/guides/character-training).

## Quando o rosto ainda muda
| O que acontece | O que fazer |
| --- | --- |
| O rosto muda de uma imagem para outra | Confira se o modelo aceita referências. Aprove um retrato e monte o conjunto-âncora de identidade. |
| Uma pessoa parecida em vez da mesma pessoa | Troque para o Nano Banana Pro ou o Nano Banana 2. Defina o bloqueio de identidade como **Suave** ou **Rígido**. |
| A roupa da referência aparece quando você quer uma nova | Use o papel **face**, por exemplo `@maya:1:face`, e descreva a nova roupa no prompt. |
| Dois personagens se misturam ou trocam de lugar | Mencione cada um pelo nome, dê nomes diferentes a eles ou monte uma Megagrade do elenco. |
| As referências parecem ignoradas | Leia o aviso ao lado do modelo. O modelo pode não aceitar referências, ou aceitar menos do que você anexou. |
| O rosto muda no vídeo | Comece de uma imagem fixa ou troque para um modelo da tabela de referências de vídeo. |
| Um painel ou uma grade tem um rosto diferente | Gere de novo. Um painel um pouco errado deixa todas as imagens seguintes um pouco erradas. |

## Dicas
- **Corrija a foto primeiro.** Nenhuma configuração compensa uma foto desfocada, com filtro ou cheia de elementos.
- **Descreva menos, use mais referências.** Deixe as imagens cuidarem do rosto e o prompt cuidar da ação.
- **Dê nome a tudo.** Personagens, variações e imagens enviadas ficam mais fáceis de mencionar com nomes curtos e claros.
- **Mantenha um estilo por projeto.** Um personagem realista ao lado de um personagem de anime quebra o visual de uma história.
- **Gere de novo em vez de se contentar.** Uma imagem com o rosto alterado, se usada adiante, altera todas as imagens feitas a partir dela.

## Por código e agentes
O código pode enviar as mesmas referências sem o canvas. Uma chamada `POST /v1/generate-image` aceita URLs de imagens de referência, como as imagens aprovadas de um personagem lidas da API. Ela também aceita referências estruturadas que levam um papel e um bloqueio de identidade para cada imagem. Veja [Personagens](https://nodaro.ai/docs/developers/api/characters) e as [ferramentas MCP](https://nodaro.ai/docs/mcp/tools).

## Frequently asked questions

### Como mantenho o mesmo personagem em todas as imagens?

Crie um nó Personagem e aprove o retrato dele no Estúdio de personagens. Conecte o nó à entrada “Entidades” de cada nó de imagem ou mencione o personagem com @ no prompt. O Nodaro envia o retrato do personagem, as variações que você mencionar e a descrição dele em cada execução, em todos os modelos que aceitam referências.

### Qual modelo mantém um rosto mais consistente?

Nos nossos testes, a família Nano Banana manteve o mesmo rosto com mais confiabilidade, então use o Nano Banana Pro ou o Nano Banana 2 para um personagem recorrente. O Imagen 4, o Ideogram V3 e o Z-Image não aceitam imagens de referência, então não podem usar as imagens do personagem.

### Como mantenho um personagem consistente em um vídeo?

Gere a tomada como uma imagem fixa com o nó Gerar imagem e use essa imagem como quadro inicial do nó Gerar vídeo. Para tomadas sem quadro inicial, escolha um modelo de vídeo que aceita referências, como o Seedance 2, e conecte o personagem à entrada “Entidades”.

### O que o bloqueio de identidade faz?

Ele adiciona ao prompt uma linha que pede ao modelo para manter o rosto. O padrão é “Desativado”. “Suave” pede para preservar a semelhança geral, e “Rígido” pede uma correspondência exata. Adicione ~lock ou ~nolock a uma menção para forçar o bloqueio a ficar ativado ou desativado nela.

### Posso colocar dois personagens na mesma imagem?

Sim. Conecte os dois nós Personagem e mencione cada um pelo nome, por exemplo @maya:1 e @leo:2. Para uma história com duas a quatro pessoas, uma “Megagrade do elenco” mantém cada rosto na própria faixa, com legenda.
