Ir para o conteúdo

Phota

Integrar

ID do modelo phota/edit
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/phota/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",
    "images": [
      "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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esta solicitação: $ 0,09 90 créditos de API Executar nesta página

Obter chave de API
Open model Edição de imagem Saída em 4Katé 4K #edit#personalization#typography#phota

Edição de fotos com preservação de identidade a partir de 1 a 10 imagens de entrada, com perfis treinados opcionais

Open model · 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 88 / 8000

Prompt de geração de imagem que pode incluir referências de perfil, como [[profile_id_1]] e [[profile_id_2]], junto com uma descrição do que criar.

•obrigatório image_urls
Solte um arquivo ou

Imagens a editar, fornecidas como URLs ou URIs de dados Base64; entradas além das primeiras 10 são ignoradas. Forneça pelo menos uma imagem ou use o endpoint `/` para gerar somente a partir de texto.

resolution padrão 1K

Resolução a ser usada para a imagem gerada.

aspect_ratio padrão auto

Proporção entre largura e altura da imagem de saída.

num_images padrão 1

Quantidade de imagens a produzir.

Avançado output_format · base_model · enable_safety_checker · profile_ids
output_format padrão jpeg

Formato de arquivo da imagem resultante.

base_model padrão nb2

Seleção do modelo de renderização, com `4K` disponível somente por meio de `nb2`. As camadas de identidade são aplicadas sobre qualquer modelo base selecionado, tornando todas as escolhas compatíveis com perfis treinados.

Seleção de perfis para geração de imagem, fornecida como uma lista de IDs; o prompt pode marcar esses perfis usando @Profile1, @Profile2 e assim por diante.

POST /run/phota/edit?wait=20 cotação → $ 0,09
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/phota/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",
    "images": [
      "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.com/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 Phota

Edita fotos existentes a partir de um `prompt` de até 8000 caracteres e `image_urls`, que precisa conter pelo menos uma imagem; no máximo 10 são usadas. Envie `profile_ids` para manter pessoas específicas reconhecíveis. `base_model` pode ser nb2, qwen-image-2, flux-2 ou seedream-5-pro, e a saída em 4K funciona apenas com nb2. Retorna de 1 a 4 imagens em JPEG ou PNG.

Parâmetros

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

NomeTipo PadrãoPermitido Descrição
promptobrigatório
Tipostring
≤ 8.000 caracteres
Prompt de geração de imagem que pode incluir referências de perfil, como [[profile_id_1]] e [[profile_id_2]], junto com uma descrição do que criar.
num_imagesopcional num_outputs
Tipointeger
Padrão1
1 – 4
Quantidade de imagens a produzir.
profile_idsopcional
Tipostring[]
Seleção de perfis para geração de imagem, fornecida como uma lista de IDs; o prompt pode marcar esses perfis usando @Profile1, @Profile2 e assim por diante.
output_formatopcional
Tipoenum
Padrãojpeg
jpegpng
Formato de arquivo da imagem resultante.
resolutionopcional
Tipoenum
Padrão1K
1K4K
Resolução a ser usada para a imagem gerada.
aspect_ratioopcional
Tipoenum
Padrãoauto
auto1:116:94:33:49:16
Proporção entre largura e altura da imagem de saída.
base_modelopcional
Tipoenum
Padrãonb2
nb2qwen-image-2flux-2seedream-5-pro
Seleção do modelo de renderização, com `4K` disponível somente por meio de `nb2`. As camadas de identidade são aplicadas sobre qualquer modelo base selecionado, tornando todas as escolhas compatíveis com perfis treinados.
image_urlsobrigatório images
Tipourl[] · image
Imagens a editar, fornecidas como URLs ou URIs de dados Base64; entradas além das primeiras 10 são ignoradas. Forneça pelo menos uma imagem ou use o endpoint `/` para gerar somente a partir de texto.
enable_safety_checkeropcional
Tipoboolean
Padrãotrue
A filtragem pode ser relaxada definindo false, desde que o chamador esteja autorizado.
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": "phota/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": 90,
    "usd": "0.09",
    "charged": 90,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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,
        "width": 1024,
        "height": 768
      }
    ]
  },
  "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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/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, width, height}URL que aponta para a imagem editada.

Mais modelos: Edição de imagem

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