Stable Diffusion, lançado em 2022, representa um marco significativo no campo da inteligência artificial, particularmente no domínio de geração de texto para imagem. Este modelo, construído com base em técnicas de difusão, epitomiza o aumento contínuo nos avanços da IA.
O que é a API do Stable Diffusion?
A API do Stable Diffusion refere-se a uma interface de programação de aplicativos (API) projetada para facilitar a difusão suave e confiável de dados dentro de ecossistemas digitais. Oferece aos desenvolvedores ferramentas e protocolos para garantir que os processos de disseminação de dados permaneçam estáveis, consistentes e escaláveis. Esta API é particularmente valiosa em cenários onde grandes volumes de dados precisam ser distribuídos de maneira eficiente sem comprometer a confiabilidade.
A API do Stable Diffusion permite que desenvolvedores, artistas e entusiastas gerem imagens de IA usando o modelo Stable Diffusion sem a necessidade de configuração local ou hardware especializado. Ao aproveitar o poder da computação em nuvem, a API garante uma experiência suave e eficiente, permitindo que os usuários gerem facilmente imagens de alta qualidade.
Exemplo de saída da Stability.ai
Preços para a API do Stable Diffusion
Todos os novos usuários receberão 25 créditos gratuitos automaticamente quando uma conta for criada. Os créditos podem ser usados no DreamStudio e na API
O preço para crédito alternativo é de US$1 por 100 créditos. A geração de imagem padrão consome 0,2 créditos por imagem com passo padrão = 30.
Nota: O termo "passo" refere-se ao número de iterações ou passos de difusão realizados durante o processo de geração de imagem.

Ajuste de preço em 2022
Os custos de geração de diferentes modelos podem variar. Aqui está a comparação
Imagem
Modelo | Stable Diffusion XL 1.0 | Stable Diffusion 1.6 |
---|---|---|
Características | Padrão | Alta velocidade de processamento |
Preço (passo=30) | 0.20 | 0.24 |
Edição
Buscar e Substituir | Inpaint | |
---|---|---|
Características | Substituir algo na imagem | Inpaint uma imagem |
Preço | 4.00 | 3.00 |
Aprimoramento
Aprimoramento Criativo | Real-ESRGAN x2 | |
---|---|---|
Características | Aumento de qualidade e desempenho para 4k | Aprimoramento de detalhes |
Preço | 25.00 | 0.2 |
Vídeo
- Recurso: gerar vídeos curtos
- preço: 20.00
Autenticação da API do Stable Diffusion
Aqui estão os passos para configuração e autenticação antes de usar a API
- Crie uma conta na stability.ai e verifique-a

Crie uma conta na Stability.ai
2. Obtenha as chaves da API na página da conta


Como Usar a API do Stable Diffusion?
Uma vez obtido o token da chave da API, você pode usar o Apidog. O Apidog é uma ferramenta de desenvolvimento de API tudo-em-um para design, depuração, teste, documentação e simulação de API. O Apidog oferece flexibilidade para usuários que desejam iniciar a construção de uma nova API do zero ou importar uma API existente que estão desenvolvendo.
Exemplo de uso do Apidog
- Verificar saldo da conta
Método: GET
Endpoint: https://api.stability.ai/v1/user/balance
Use suas chaves da API como Autorização, configuradas nos Cabeçalhos

Resultado:

2. Geração de texto para imagem
Método: POST
endpoint: https://api.stability.ai/v1/generation/{engine_id}/text-to-image
Parâmetro de caminho:
- engine_id : versão do modelo (string)

Parâmetros do corpo: apenas as partes obrigatórias estão especificadas aqui
- text_prompts:
"text": "algo sobre a imagem",
"weight": opcional
exemplo:
"text_prompts": [
{
"text": "algo sobre a imagem",
"weight": 0.5
}
]

Resultado:

copie a string base64, use um conversor de base64 para imagem para obter a imagem

Para mais métodos e funcionalidades, consulte

Conclusão:
A API do Stable Diffusion representa um avanço significativo na área da distribuição de dados, oferecendo aos desenvolvedores uma ferramenta poderosa para construir sistemas confiáveis e escaláveis. À medida que organizações de diversos setores continuam a aproveitar o poder dos dados, a API do Stable Diffusion desempenhará um papel crucial em permitir a disseminação de dados de maneira contínua e desbloquear novas possibilidades para inovação e crescimento.