Avançar 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"

Este pedido: 0,15 $ 150 créditos da API · ≈ 15,82 ₽ Executar nesta página

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

Edição mascarada de uma imagem com Ideogram V3, preservando a identidade de uma personagem de referência

Ideogram · Imagem

O seu primeiro resultado aparece aqui

Crie um pedido abaixo e execute-o com a sua chave de API. As saídas são copiadas para o nosso armazenamento, guardadas para sempre ou durante 7 dias gratuitamente.

Criar um pedido

Os controlos são gerados a partir do esquema do modelo. O código e o preço são atualizados à medida que os altera.

•obrigatório

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

•obrigatório image_url
Largue um ficheiro ou

Fonte de geração fornecida como URL de imagem, sendo obrigatório que a largura e a altura correspondam exatamente às dimensões correspondentes da máscara.

•obrigatório mask_url
Largue um ficheiro ou

Máscara de inpainting fornecida por URL, sendo obrigatório que a largura e a altura correspondam exatamente às dimensões correspondentes da imagem de entrada.

•obrigatório
Largue um ficheiro ou

Imagens de referência de personagens nos formatos JPEG, PNG ou WebP, com um limite combinado de 10 MB para todas as referências de personagens. O suporte está atualmente limitado a 1 imagem; as imagens adicionais são ignoradas.

rendering_speed predefinição BALANCED

Definição de velocidade da renderização.

num_images predefinição 1

Número de imagens a produzir.

Avançado images · reference_mask_urls · seed · expand_prompt · style_codes · color_palette
image_urls
Largue um ficheiro ou

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

Largue um ficheiro ou

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

Valor da seed para a 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 utilizar esta lista.

Paleta de cores utilizada durante a geração. Especifique uma predefinição através de name ou cores hexadecimais explícitas através 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 este pedido

A sua chave permanece neste navegador: é enviada apenas para a Doitong API e guardada em localStorage apenas se selecionar Lembrar. Obter uma chave de API

Sobre Ideogram V3 Character Edit

Preenche uma área mascarada de `image_url` utilizando `mask_url` (ambos têm de ter dimensões idênticas), um `prompt` e uma referência da personagem em `reference_image_urls` (é utilizada 1 imagem). É útil para alterar a pose, a expressão ou o vestuário. Inclui referências de estilo opcionais, `rendering_speed` e até 8 resultados.

Parâmetros

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

NomeTipo Predefiniçã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
PredefiniçãoBALANCED
TURBOBALANCEDQUALITY
Definição de velocidade da renderização.
color_paletteopcional
Tipoobject
Paleta de cores utilizada durante a geração. Especifique uma predefinição através de name ou cores hexadecimais explícitas através de members, opcionalmente incluindo pesos.
color_palette.membersopcional
Tipoobject[]
Lista de membros da paleta que define as respetivas cores.
color_palette.members[].rgbobrigatório
Tipoobject
Cor do membro da paleta expressa como RGB.
color_palette.members[].color_weightopcional
Tiponumber | null
Predefinição0.5
0,05 – 1
Peso atribuído a esta cor na paleta.
color_palette.nameopcional
Tipoenum
EMBERFRESHJUNGLEMAGICMELONMOSAICPASTELULTRAMARINE
Seleção da predefinição da 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 utilizar esta lista.
expand_promptopcional
Tipoboolean
Predefiniçãotrue
Opção de utilização do MagicPrompt para a geração do pedido.
num_imagesopcional num_outputs
Tipointeger
Predefinição1
1 – 8
Número de imagens a produzir.
seedopcional
Tipointeger | null
Valor da seed para a 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, sendo obrigatório que a largura e a altura correspondam exatamente às dimensões correspondentes da máscara.
mask_urlobrigatório mask
Tipourl · image
Máscara de inpainting fornecida por URL, sendo obrigatório que a largura e a altura correspondam exatamente às dimensões correspondentes da imagem de entrada.
reference_image_urlsobrigatório
Tipourl[] · image
Imagens de referência de personagens nos formatos JPEG, PNG ou WebP, com um limite combinado de 10 MB para todas as referências de personagens. O suporte está atualmente limitado a 1 imagem; as imagens adicionais são ignoradas.
reference_mask_urlsopcional
Tipourl[] · image
Máscaras de referência de personagens nos formatos JPEG, PNG ou WebP; o tamanho total de todas as referências de personagens não pode exceder 10 MB. Atualmente é utilizada apenas 1 máscara; as máscaras adicionais são ignoradas.
obrigatório Nome canónico, também aceite

Os parâmetros de ficheiro aceitam um URL https:// público, um URI data: até 10 MB ou o file_url de um carregamento. Ficheiros

Resultado

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"
  }
}
Os seus ficheiros, a sua escolhaCada outputs[].url é uma cópia no nosso armazenamento: guardada para sempre (paga por GB-mês) ou durante 7 dias gratuitamente, conforme a definição da sua conta ou ?storage=.
A mesma estrutura em todos os modelostype, url, content_type, width, height e duration, tanto para imagens como para vídeo e áudio. output é o próprio objeto de resultado do modelo.
Campos do resultado
images
array of object {url, content_type, file_name, file_size}
seed
integerValor da seed utilizado para a geração de números aleatórios.

Mais modelos: Edição de imagem

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