-10 % na assinatura mensal com o código NODE10, até 31 de agosto

Imaginode
Documentação

Ligar a sua IA local

Gere gratuitamente com os seus próprios modelos Stable Diffusion (ComfyUI, AUTOMATIC1111, Forge, SD.Next) diretamente no canvas do Imaginode: guia passo a passo, definições exatas e resolução de problemas.

O que muda

Se já tem um Stable Diffusion a correr no seu computador, o Imaginode pode usá-lo como qualquer modelo do catálogo: os seus checkpoints aparecem no topo do seletor de modelos dos nodes Imagem e cada geração custa 0 créditos. O seu navegador fala diretamente com a sua máquina, nada passa pelos nossos servidores durante a geração.

Em concreto: o prompt final (o seu texto, completado pelos textos ligados, pelas @referências e pelo estilo) é enviado ao seu servidor local, que gera a imagem. O Imaginode envia-a depois para o armazenamento privado do seu projeto, como um ficheiro importado: mantém a sua ficha (prompt, formato, custo 0), o seu histórico, e pode alimentar os outros nodes, por exemplo um node Vídeo na nuvem para a animar.

Motores suportados

São reconhecidas duas famílias, detetadas automaticamente na ligação: o ComfyUI, através da sua API nativa (envio de um workflow e seguimento do trabalho), e a API «/sdapi/v1» do AUTOMATIC1111, que o Forge e o SD.Next expõem de forma idêntica.

O SwarmUI não expõe essa API: se o usa, corra antes um ComfyUI. As outras aplicações não estão testadas; as que imitam fielmente a API do AUTOMATIC1111 podem funcionar.

Arranque: ComfyUI

Inicie o ComfyUI com a permissão CORS:

python main.py --enable-cors-header https://imaginode.ai

Versão portátil para Windows: abra run_nvidia_gpu.bat e acrescente esses dois argumentos ao fim da linha de comando. O endereço a introduzir no Imaginode é http://127.0.0.1:8188.

Os modelos propostos são os ficheiros da sua pasta ComfyUI/models/checkpoints, os que o carregador «Load Checkpoint» vê. Os modelos divididos carregados por UNETLoader (o Flux em ficheiros separados, por exemplo) não aparecem. O Imaginode envia o seu próprio workflow padrão: os seus workflows guardados não são lidos nem modificados, e cada imagem gerada fica também na sua pasta ComfyUI/output.

Arranque: AUTOMATIC1111, Forge, SD.Next

Linux e Mac:

./webui.sh --api --cors-allow-origins=https://imaginode.ai

Windows: abra webui-user.bat e substitua a linha set COMMANDLINE_ARGS= por:

set COMMANDLINE_ARGS=--api --cors-allow-origins=https://imaginode.ai

Depois reinicie. O endereço a introduzir é http://127.0.0.1:7860.

Na geração, o Imaginode carrega o checkpoint escolhido via override_settings sem o restaurar depois: o modelo não é recarregado a cada imagem quando encadeia gerações.

Definições aplicadas

O Imaginode usa definições sóbrias e universais: 28 passos, CFG 6, sampler Euler a (Euler ancestral no ComfyUI), seed aleatória a cada clique. Os formatos do node Imagem são traduzidos em tamanhos alinhados com os buckets de treino do SDXL: 1:1 em 1024×1024, 16:9 em 1344×768, 9:16 em 768×1344, 4:3 em 1152×896, 3:4 em 896×1152.

Se houver uma imagem ligada ao node (porta de início, @referência ou moodboard), a geração passa a img2img com uma força de 0,6. Só a primeira imagem ligada serve de início: não há omni-referência em local, as imagens adicionais são ignoradas.

Ligação, privacidade, créditos

Num projeto, abra o seletor de modelos de um node Imagem e clique em «Ligar a minha IA local»: introduza o endereço, teste, e os seus checkpoints aparecem com o motor detetado. A ligação fica memorizada no navegador desta máquina, não na sua conta: noutro aparelho os seus modelos locais não aparecem, e um projeto que os referencie mostrará um erro claro na geração em vez de passar em silêncio para um modelo pago.

Nunca é debitado nenhum crédito. Durante a geração só a sua máquina trabalha; no fim, a imagem é enviada para o armazenamento privado do seu projeto, exatamente como um ficheiro que importa à mão. Apague-a do node para a retirar do projeto.

Resolução de problemas

«IA local inacessível»: três causas possíveis. O servidor está desligado. A opção CORS não foi passada no arranque: a consola do navegador (F12) mostra então um erro CORS explícito. Ou não está na máquina onde ele corre: um endereço 127.0.0.1 só é alcançável a partir do próprio computador.

Na primeira chamada, o Chrome pede permissão para aceder aos aparelhos da sua rede local: tem de ser aceite (reativa-se nas definições do site, ícone à esquerda do endereço). O Safari bloqueia este tipo de ligação: use Chrome, Edge ou Firefox. Cada geração tem 10 minutos para terminar; para além disso, o Imaginode mostra um erro, mas o seu servidor local acaba tranquilamente o trabalho do lado dele.

Pronto para colocar este guia em prática?

Crie uma conta e explore o canvas: paga apenas o que gera.

Começar