POST /images/edits

Live
Edite imagens de origem; o GPT Image 2 aceita uma imagem e uma máscara opcional. A troca de rosto e de cabeça exige autorização explícita de imagem.
Abrir no ChatGPT
(opens in new tab)
Última verificação: 2026-09-08

Endpoint

POST /images/edits
Edite imagens de origem; o GPT Image 2 aceita uma imagem e uma máscara opcional. A troca de rosto e de cabeça exige autorização explícita de imagem. A Base URL é https://api.modelrush.ai/v1.

Requisição

Campos: model e image (URL/data URI ou lista; arquivos image repetidos em multipart). A quantidade de imagens, prompt e campos opcionais dependem de operations.input_schema. Trocas de rosto/cabeça exigem duas imagens na ordem do esquema e person_rights_confirmed=true; prompt é opcional. Qwen Image Edit exige prompt. Envie Authorization: Bearer $MODELRUSH_API_KEY nas rotas autenticadas e Content-Type: application/json nos corpos JSON.

Resposta

Campos: Modelos assíncronos: HTTP 202 com id e poll_url; GET /predictions/:id retorna succeeded e outputs ao concluir. Modelos síncronos retornam id, generation_request_id, model, modelrush_region, data. Guarde os identificadores de requisição ou de geração devolvidos. As saídas geradas e suas referências de arquivo no provedor são removidas do banco de dados do ModelRush 24 horas após a conclusão da requisição; baixe o que você precisar manter.

Erros

Entradas inválidas devolvem uma resposta 4xx com um erro estruturado. Um 403 com adult_attestation_required, portrait_rights_attestation_required ou person_rights_confirmation_required precisa ser resolvido pela pessoa titular da conta e nunca deve ser repetido automaticamente. Repita os 429 conforme o Retry-After; repita as falhas 5xx apenas com uma política de backoff limitada.

Referências das APIs dos modelos Spicy

Abra a página do modelo para consultar parâmetros e preços atuais. As quatro páginas Wan 3 incluem uma seção de API abaixo do Playground. GET /v1/models fornece esquemas e acesso permitido à chave; GET /api/model-pricing retorna preços públicos sem autenticação; com uma chave API Bearer válida, retorna os preços aplicáveis à conta.
Modelo e referência da APIID do modeloEndpoint
Qwen Image Edit Spicymodelrush/qwen-image-edit-spicyPOST /v1/images/edits
Face Swap Spicymodelrush/face-swapPOST /v1/images/edits
Head Swap Spicymodelrush/head-swapPOST /v1/images/edits
Qwen Image Edit Spicy, Face Swap Spicy e Head Swap Spicy usam POST /v1/images/edits. O resultado é assíncrono (HTTP 202): salve poll_url e leia outputs após succeeded. Trocas de rosto e cabeça também exigem a declaração de direitos de imagem da conta e person_rights_confirmed em cada solicitação; consulte o esquema para a ordem das imagens e os campos obrigatórios.
Todos os modelos Spicy exigem confirmação de acesso para adultos na conta e uma chave com permissão para o modelo e a capacidade. Guarde as chaves no servidor e reutilize Idempotency-Key onde houver suporte. Wan Animate também exige a estimativa assinada e x-request-id da documentação de vídeo.