Ir para o conteúdo

Ideogram V3 Character Edit

Integrar

ID do modelo ideogram/character/edit
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/ideogram/character/edit?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "reference_image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esta solicitação: $ 0,15 150 créditos de API · ≈ ₽ 15,98 Executar nesta página

Obter chave de API
Ideogram Edição de imagem Entradas de referência #character-consistency

Edição mascarada do Ideogram V3 que preserva a identidade de um personagem referenciado

Ideogram · Imagem

Seu primeiro resultado aparecerá aqui

Monte uma requisição abaixo e execute-a com sua chave de API. As saídas são copiadas para nosso armazenamento, mantidas para sempre ou por 7 dias gratuitamente.

Criar uma solicitação

Os controles são gerados a partir do esquema do modelo. O código e o preço são atualizados conforme você os altera.

•obrigatório

Prompt que descreve o preenchimento da região mascarada da imagem.

•obrigatório image_url
Solte um arquivo ou

Fonte de geração fornecida como URL de imagem, com largura e altura obrigatoriamente iguais às dimensões correspondentes da máscara.

•obrigatório mask_url
Solte um arquivo ou

Máscara de inpainting fornecida por URL, com largura e altura obrigatoriamente iguais às dimensões correspondentes da imagem de entrada.

•obrigatório
Solte um arquivo ou

Imagens de referência de personagem nos formatos JPEG, PNG ou WebP, com limite combinado de 10 MB entre todas as referências. Atualmente, há suporte para apenas 1 imagem; imagens adicionais são ignoradas.

rendering_speed padrão BALANCED

Configuração de velocidade para renderização.

num_images padrão 1

Quantidade de imagens a produzir.

Avançado images · reference_mask_urls · seed · expand_prompt · style_codes · color_palette
image_urls
Solte um arquivo ou

Imagens de referência de estilo nos formatos JPEG, PNG ou WebP. O tamanho combinado não pode exceder 10 MB.

Solte um arquivo ou

Máscaras de referência de personagem nos formatos JPEG, PNG ou WebP; o tamanho total entre todas as referências não pode exceder 10 MB. Atualmente, apenas 1 máscara é usada; máscaras adicionais são ignoradas.

Valor de seed para geração de números aleatórios.

Códigos de estilo de imagem, fornecidos como strings hexadecimais de 8 caracteres cada; omita style_reference_images e style ao usar esta lista.

Paleta de cores usada durante a geração. Especifique uma predefinição por nome ou cores hexadecimais explícitas por meio de members, opcionalmente incluindo pesos.

POST /run/ideogram/character/edit?wait=20 cotação → $ 0,15
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/ideogram/character/edit?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "reference_image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Executar esta solicitação

Sua chave permanece neste navegador: ela é enviada somente à Doitong API e salva (localStorage) apenas se você marcar Lembrar. Obter uma chave de API

Sobre Ideogram V3 Character Edit

Preenche uma área mascarada de `image_url` usando `mask_url` (ambos devem ter dimensões idênticas), um `prompt` e uma referência de personagem em `reference_image_urls` (1 imagem usada). Útil para alterar pose, expressão ou roupas. Também aceita referências de estilo opcionais, `rendering_speed` e até 8 saídas.

Parâmetros

Envie o nome canônico ou o nome nativo, não ambos. Nomes canônicos

NomeTipo PadrãoPermitido Descrição
image_urlsopcional images
Tipourl[] · image
Imagens de referência de estilo nos formatos JPEG, PNG ou WebP. O tamanho combinado não pode exceder 10 MB.
rendering_speedopcional
Tipoenum
PadrãoBALANCED
TURBOBALANCEDQUALITY
Configuração de velocidade para renderização.
color_paletteopcional
Tipoobject
Paleta de cores usada durante a geração. Especifique uma predefinição por nome ou cores hexadecimais explícitas por meio de members, opcionalmente incluindo pesos.
color_palette.membersopcional
Tipoobject[]
Lista de membros da paleta que define suas cores.
color_palette.members[].rgbobrigatório
Tipoobject
Cor do membro da paleta expressa como RGB.
color_palette.members[].color_weightopcional
Tiponumber | null
Padrão0.5
0,05 – 1
Peso atribuído a esta cor na paleta.
color_palette.nameopcional
Tipoenum
EMBERFRESHJUNGLEMAGICMELONMOSAICPASTELULTRAMARINE
Seleção de predefinição para a paleta de cores.
style_codesopcional
Tipostring[]
Códigos de estilo de imagem, fornecidos como strings hexadecimais de 8 caracteres cada; omita style_reference_images e style ao usar esta lista.
expand_promptopcional
Tipoboolean
Padrãotrue
Alternância de uso do MagicPrompt para geração da requisição.
num_imagesopcional num_outputs
Tipointeger
Padrão1
1 – 8
Quantidade de imagens a produzir.
seedopcional
Tipointeger | null
Valor de seed para geração de números aleatórios.
promptobrigatório
Tipostring
Prompt que descreve o preenchimento da região mascarada da imagem.
image_urlobrigatório image
Tipourl · image
Fonte de geração fornecida como URL de imagem, com largura e altura obrigatoriamente iguais às dimensões correspondentes da máscara.
mask_urlobrigatório mask
Tipourl · image
Máscara de inpainting fornecida por URL, com largura e altura obrigatoriamente iguais às dimensões correspondentes da imagem de entrada.
reference_image_urlsobrigatório
Tipourl[] · image
Imagens de referência de personagem nos formatos JPEG, PNG ou WebP, com limite combinado de 10 MB entre todas as referências. Atualmente, há suporte para apenas 1 imagem; imagens adicionais são ignoradas.
reference_mask_urlsopcional
Tipourl[] · image
Máscaras de referência de personagem nos formatos JPEG, PNG ou WebP; o tamanho total entre todas as referências não pode exceder 10 MB. Atualmente, apenas 1 máscara é usada; máscaras adicionais são ignoradas.
obrigatório Nome canônico, também aceito

Os parâmetros de arquivo aceitam uma URL https:// pública, um URI data: de até 10 MB ou o file_url de um upload. Arquivos

Saída

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ideogram/character/edit",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 150,
    "usd": "0.15",
    "charged": 150,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "reference_image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200
      }
    ],
    "seed": 42
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Seus arquivos, sua escolhaCada outputs[].url é uma cópia em nosso armazenamento: mantida para sempre (cobrada por GB-mês) ou por 7 dias gratuitamente, conforme a configuração da sua conta ou ?storage=.
Mesmo formato em todos os modelostype, url, content_type, width, height e duration, para imagens, vídeos e áudios. output é o próprio objeto de resultado do modelo.
Campos da saída
images
array of object {url, content_type, file_name, file_size}
seed
integerValor de seed usado para geração de números aleatórios.

Mais modelos: Edição de imagem

Para agentes de IA: esta página em Markdown está em https://doitong.com/pt-BR/developers/models/ideogram/character/edit.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt