Ir para o conteúdo

Stable Diffusion v1.5

Integrar

ID do modelo stable-diffusion-v15
# 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/stable-diffusion-v15?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"
  }'

# 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,004 4 créditos de API Executar nesta página

Obter chave de API
Stability AI Texto para imagem #diffusion

Stable Diffusion 1.5 clássico de texto para imagem, com suporte a LoRA e embeddings e até 8 imagens por chamada

Stability AI · 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

Descreva a imagem que deseja gerar com o máximo de detalhes possível para obter os melhores resultados.

image_size padrão square

Dimensões da imagem gerada.

num_images padrão 1

Quantidade de imagens solicitada para geração.

Avançado negative_prompt · safety_checker_version · format · request_id · num_inference_steps · guidance_scale · seed · enable_safety_checker · expand_prompt · loras · embeddings
padrão

Prompt negativo que especifica detalhes da imagem a excluir, incluindo cores, objetos, cenários ou características mais sutis. Exemplos incluem bigode, desfoque ou baixa resolução.

safety_checker_version padrão v1

Escolha entre um verificador de segurança ViT personalizado (`v2`) e o verificador CompVis (`v1`, o padrão).

format padrão jpeg

Formato de arquivo da imagem resultante.

padrão

Identificador da requisição para correlacionar uma resposta com a requisição que a produziu.

padrão 25

Contagem de etapas de inferência a executar.

padrão 7.5

Intensidade de aderência ao prompt para seleção de imagem, expressa como CFG (Classifier Free Guidance).

Seed para reproduzir imagens no Stable Diffusion. Uma imagem pode ser reproduzida exatamente em cada execução mantendo inalterados a versão do modelo, o prompt e a seed.

padrão []

Pesos LoRA selecionados para uso, fornecidos como uma lista.

padrão []

Embeddings selecionados para uso, fornecidos como uma lista.

POST /run/stable-diffusion-v15?wait=20 cotação → $ 0,004
# 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/stable-diffusion-v15?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"
  }'

# 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 Stable Diffusion v1.5

Gera imagens a partir de um `prompt` e de um `negative_prompt` opcional. Aceita listas `loras` e `embeddings` e seis valores predefinidos de `image_size`. `num_inference_steps` vai até 50 e `guidance_scale` varia de 0 a 20. `num_images` permite de 1 a 8, e `format` pode ser 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
Descreva a imagem que deseja gerar com o máximo de detalhes possível para obter os melhores resultados.
negative_promptopcional
Tipostring
Padrão
Prompt negativo que especifica detalhes da imagem a excluir, incluindo cores, objetos, cenários ou características mais sutis. Exemplos incluem bigode, desfoque ou baixa resolução.
image_sizeopcional
Tipoobject
Padrãosquare
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensões da imagem gerada.
num_inference_stepsopcional
Tipointeger
Padrão25
1 – 50
Contagem de etapas de inferência a executar.
seedopcional
Tipointeger | null
Seed para reproduzir imagens no Stable Diffusion. Uma imagem pode ser reproduzida exatamente em cada execução mantendo inalterados a versão do modelo, o prompt e a seed.
guidance_scaleopcional
Tiponumber
Padrão7.5
0 – 20
Intensidade de aderência ao prompt para seleção de imagem, expressa como CFG (Classifier Free Guidance).
num_imagesopcional num_outputs
Tipointeger
Padrão1
1 – 8
Quantidade de imagens solicitada para geração.
lorasopcional
Tipoobject[]
Padrão[]
Pesos LoRA selecionados para uso, fornecidos como uma lista.
loras[].forceopcional
Tipoboolean
Padrãofalse
Se o uso de embeddings é obrigatório: true torna-o compulsório.
loras[].pathobrigatório
Tipostring
Fonte dos pesos LoRA, fornecida como um identificador de modelo HF que resolve para pesos safetensors ou como um arquivo safetensors localizado por URL ou caminho.
loras[].scaleopcional
Tiponumber
Padrão1
0 – 1
Multiplicador aplicado ao peso da LoRA antes de sua mesclagem ao modelo base.
embeddingsopcional
Tipoobject[]
Padrão[]
Embeddings selecionados para uso, fornecidos como uma lista.
embeddings[].pathobrigatório
Tipostring
Pesos dos embeddings especificados por URL ou caminho do arquivo.
embeddings[].tokensopcional
Tipostring[]
Lista de tokens de embedding, com nomenclatura automática quando omitida: cada vetor no arquivo de embedding recebe um token da sequência <s0>, <s1>, ... .
enable_safety_checkeropcional
Tipoboolean
Padrãotrue
Ativação do verificador de segurança; true ativa a verificação.
safety_checker_versionopcional
Tipoenum
Padrãov1
v1v2
Escolha entre um verificador de segurança ViT personalizado (`v2`) e o verificador CompVis (`v1`, o padrão).
expand_promptopcional
Tipoboolean
Padrãofalse
Expansão do prompt com prompts adicionais, ativada quando true.
formatopcional
Tipoenum
Padrãojpeg
jpegpng
Formato de arquivo da imagem resultante.
request_idopcional
Tipostring
Padrão
Identificador da requisição para correlacionar uma resposta com a requisição que a produziu.
obrigatório Nome canônico, também aceito

Saída

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "stable-diffusion-v15",
  "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": 4,
    "usd": "0.004",
    "charged": 4,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "width": 1024,
        "height": 768,
        "content_type": "image/jpeg"
      }
    ],
    "timings": {},
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string"
  },
  "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, width, height, content_type}Informações de arquivo das imagens geradas.
timings
object
seed
integerSeed de geração de imagens, incluindo o valor escolhido aleatoriamente quando a entrada não forneceu uma seed; caso contrário, repete o valor fornecido.
has_nsfw_concepts
array of booleanIndica se conceitos NSFW aparecem nas imagens geradas.
prompt
stringPrompt usado durante a geração de imagens.

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