Guias
n8n
Use seu stack como o modelo de linguagem por trás de qualquer node de IA do n8n, através do pacote comunitário n8n-nodes-stac.
O n8n-nodes-stac é um pacote
de node comunitário que adiciona o sub-node Stac Chat Model ao n8n. Ele se
conecta ao input Model de qualquer node raiz de IA — AI Agent, Basic LLM
Chain, Question and Answer Chain — para que o workflow rode no seu stack em
vez de um provedor cobrado por token.
O node conversa com a mesma superfície compatível com OpenAI de todo o resto aqui, então nada muda no seu stack: mesma chave, mesma base URL, mesmo preço fixo mensal por mais que o workflow dispare.
Instale o node
Abra Settings → Community nodes
Você precisa ser o owner da instância. Veja o guia de instalação do n8n se a seção não aparecer.
Instale o n8n-nodes-stac
Clique em Install a community node, informe o nome do pacote, aceite o aviso de riscos e instale. O n8n recarrega o registro de nodes sozinho — não é preciso reiniciar o container.
Ou instale manualmente
Numa instância self-hosted você pode pular a interface e instalar direto no diretório de nodes customizados do n8n:
bashcd ~/.n8n/nodes npm install n8n-nodes-stacReinicie o n8n depois.
Crie a credencial
O pacote traz um tipo de credencial, Stac API, compartilhado por todos os seus nodes.
| Campo | Valor |
|---|---|
| API Key | Uma chave da página API keys do seu stack. O n8n armazena criptografada e nunca mais exibe depois de salvar |
| Base URL | https://api.trystac.com/v1 — não mude, a menos que você tenha recebido um endpoint dedicado |
A autenticação é por bearer token (Authorization: Bearer <chave>), igual a
qualquer outro cliente Stac. O botão Test da credencial chama
GET /v1/models, então um teste verde confirma a
chave e a base URL de uma só vez.
Chaves são escopadas a um único stack. Use uma chave separada para o n8n em vez de reaproveitar a da sua aplicação — assim revogá-la não derruba seu produto junto. Veja Autenticação.
Adicione ao workflow
Adicione um node raiz de IA
O AI Agent é o ponto de partida usual, mas qualquer node com input
Modelfunciona.Conecte o Stac Chat Model ao input Model
Busque "Stac" no painel de nodes — ele aparece em Language Models → Chat Models.
Escolha o modelo
O dropdown Model é preenchido no momento da edição a partir de
GET /v1/models, então lista exatamente o que sua chave pode chamar — na maioria dos planos, uma única entrada: o modelo que seu stack roda.
Parâmetros
Tudo além de Model fica em Options e é opcional.
| Parâmetro | Padrão | Observações |
|---|---|---|
| Model | — | Obrigatório. Carregado do seu plano; também aceita expressão |
| Sampling Temperature | 0.7 | 0–2. Quanto menor, mais determinístico |
| Maximum Number of Tokens | 2048 | Limite de tokens gerados. A API aplica o próprio piso e teto — veja Chat completions |
| Timeout | 120000 | Em milissegundos. Em saturação o Stac degrada velocidade em vez de falhar, então um timeout apertado corta respostas que iam chegar |
| Max Retries | 2 | Tentativas por requisição falha |
Como ele se encaixa no n8n
O node monta o modelo via supplyModel do @n8n/ai-node-sdk, que o próprio
n8n fornece em runtime. Duas consequências que vale conhecer:
- Nenhum LangChain empacotado.
n8n-workflowe@n8n/ai-node-sdksão peer dependencies, então o processo mantém uma única instância de@langchain/coreem vez de duas disputando. - As execuções são rastreadas pelo próprio n8n. As chamadas ao modelo aparecem na visão de log e tracing do n8n, com prompts e contagem de tokens, não apenas como uma chamada HTTP opaca.
Desenvolvido e testado com o n8n 2.36.9. Versões mais antigas trazem releases anteriores desse SDK e não foram testadas.
Resolução de problemas
- O dropdown de Model está vazio. A credencial não consegue alcançar
GET {baseUrl}/models— chave errada, base URL errada, ou a instância sem acesso de rede de saída. Rode o teste da credencial para descobrir qual. 401 invalid_api_key. A chave foi revogada ou pertence a um stack deletado. Gere uma nova; veja Erros.429num workflow movimentado. Os limites de uso são por chave. Dê ao n8n a própria chave para que uma tempestade de retries no workflow não limite sua aplicação.- O node não aparece depois de instalar. Confira se
N8N_COMMUNITY_PACKAGES_ENABLEDnão está emfalsee recarregue o editor.
Recursos
Próximos passos
- Compatibilidade OpenAI — a superfície que o node fala e o que difere da OpenAI.
- Autenticação — formato da chave, escopo, rotação.
- Base de conhecimento — fundamente as respostas do workflow nos seus documentos, sem nenhum node de busca no canvas.

