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

Este pedido: ≈0,004 $ 4 créditos da 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 para LoRA e embeddings e até 8 imagens por chamada

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

Descreva a imagem que pretende gerar, utilizando o máximo de detalhe possível para obter os melhores resultados.

image_size predefinição square

Dimensões da imagem gerada.

num_images predefinição 1

Número de imagens solicitado para a 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
predefinição

Negative prompt que especifica detalhes da imagem a excluir, incluindo cores, objetos, cenários ou características mais finas. Os exemplos incluem um bigode, desfocagem ou baixa resolução.

safety_checker_version predefinição v1

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

format predefinição jpeg

Formato de ficheiro da imagem resultante.

predefinição

Identificador do pedido para associar uma resposta ao pedido que a produziu.

predefinição 25

Número de passos de inferência a executar.

predefinição 7.5

Intensidade de adesão ao prompt para seleção de imagens, expressa como CFG (Classifier Free Guidance).

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

predefinição []

Pesos LoRA selecionados para utilização, fornecidos como uma lista.

predefinição []

Embeddings selecionados para utilização, 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 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 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` de 0 a 20. `num_images` permite 1 a 8 imagens 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 PredefiniçãoPermitido Descrição
promptobrigatório
Tipostring
Descreva a imagem que pretende gerar, utilizando o máximo de detalhe possível para obter os melhores resultados.
negative_promptopcional
Tipostring
Predefinição
Negative prompt que especifica detalhes da imagem a excluir, incluindo cores, objetos, cenários ou características mais finas. Os exemplos incluem um bigode, desfocagem ou baixa resolução.
image_sizeopcional
Tipoobject
Predefiniçãosquare
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensões da imagem gerada.
num_inference_stepsopcional
Tipointeger
Predefinição25
1 – 50
Número de passos 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 inalteradas a versão do modelo, o prompt e a seed.
guidance_scaleopcional
Tiponumber
Predefinição7.5
0 – 20
Intensidade de adesão ao prompt para seleção de imagens, expressa como CFG (Classifier Free Guidance).
num_imagesopcional num_outputs
Tipointeger
Predefinição1
1 – 8
Número de imagens solicitado para a geração.
lorasopcional
Tipoobject[]
Predefinição[]
Pesos LoRA selecionados para utilização, fornecidos como uma lista.
loras[].forceopcional
Tipoboolean
Predefiniçãofalse
Indica se a utilização de embeddings é obrigatória: true torna-a obrigatória.
loras[].pathobrigatório
Tipostring
Origem dos pesos LoRA, fornecida como um identificador de modelo HF que resolve para pesos safetensors ou como um ficheiro safetensors localizado por URL ou caminho.
loras[].scaleopcional
Tiponumber
Predefinição1
0 – 1
Multiplicador aplicado ao peso LoRA antes de este ser fundido no modelo base.
embeddingsopcional
Tipoobject[]
Predefinição[]
Embeddings selecionados para utilização, fornecidos como uma lista.
embeddings[].pathobrigatório
Tipostring
Pesos dos embeddings especificados por URL ou caminho do ficheiro.
embeddings[].tokensopcional
Tipostring[]
Lista de tokens dos embeddings, com nomeação automática quando omitida: cada vetor no ficheiro de embeddings recebe um token da sequência <s0>, <s1>, ... .
enable_safety_checkeropcional
Tipoboolean
Predefiniçãotrue
Ativação do verificador de segurança; true ativa a verificação.
safety_checker_versionopcional
Tipoenum
Predefiniçãov1
v1v2
Escolha entre um verificador de segurança ViT personalizado (`v2`) e o verificador CompVis (`v1`, a predefinição).
expand_promptopcional
Tipoboolean
Predefiniçãofalse
Expansão do prompt com prompts adicionais, ativada quando true.
formatopcional
Tipoenum
Predefiniçãojpeg
jpegpng
Formato de ficheiro da imagem resultante.
request_idopcional
Tipostring
Predefinição
Identificador do pedido para associar uma resposta ao pedido que a produziu.
obrigatório Nome canónico, também aceite

Resultado

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"
  }
}
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, width, height, content_type}Informações dos ficheiros das imagens geradas.
timings
object
seed
integerSeed da geração de imagens, incluindo o valor escolhido aleatoriamente se a entrada não tiver fornecido uma seed; caso contrário, repete o valor fornecido.
has_nsfw_concepts
array of booleanIndica se aparecem conceitos NSFW nas imagens geradas.
prompt
stringPrompt utilizado durante a geração de imagens.

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