DEV Community

Dev Doido
Dev Doido

Posted on

1

Como configurar Deepseek R3 com N8N

Introdução ao DeepSeek

O DeepSeek é um modelo de IA open-source desenvolvido por uma startup chinesa, oferecendo desempenho comparável a modelos como GPT-4O e Claude 3.5 Sonnet, porém com custos significativamente menores. Dois modelos estão disponíveis:

  • DeepSeek V3: Ideal para chatbots e tarefas simples (ex: respostas rápidas, assistentes virtuais).
  • DeepSeek R1: Focado em raciocínio complexo, similar ao GPT-4O, mas com processamento mais lento.

Vantagens de Custo (por milhão de tokens):

Modelo Input (Entrada) Output (Saída)
DeepSeek V3 $0.01 $0.20
DeepSeek R1 $0.14 $2.19
OpenAI GPT-4O $15 $60

Pré-requisitos

  1. Conta no DeepSeek:

    • Acesse DeepSeek Platform, faça cadastro.
    • Adicione um método de pagamento (saldo mínimo: $2).
    • Gere uma API Key em API Keys > Create New Key.
  2. Acesso ao N8N: Tenha uma instância do N8N em execução.


Método 1: Integração via Agente de IA do N8N

Passo 1: Configurar Credenciais no N8N

  1. No N8N, crie um novo fluxo e adicione um nó AI Agent.
  2. Em Chat Model, selecione OpenAI.
  3. Clique em Add New Credential > OpenAI.
    • API Key: Cole a chave do DeepSeek.
    • Base URL: Substitua pela URL do DeepSeek: https://api.deepseek.com/v1.
    • Salve as credenciais.

Passo 2: Selecionar o Modelo

  • No campo Model, insira:
    • Para DeepSeek V3: deepseek-chat
    • Para DeepSeek R1: deepseek-reasoner (não suporta ferramentas/tools e é mais lento).

Passo 3: Testar o Agente

  • Adicione uma mensagem (ex: "Oi, quem é você?") e execute o fluxo.
  • Observação: O R1 pode levar até 1 minuto para responder; prefira o V3 para automações em tempo real.

Método 2: Integração via Requisição HTTP

Passo 1: Importar a Requisição cURL

  1. Na documentação do DeepSeek, copie o exemplo de cURL (formato JSON).
  2. No N8N, adicione um nó HTTP Request.
  3. Clique em Import cURL e cole o código.

Passo 2: Configurar a Requisição

  • URL: https://api.deepseek.com/v1/chat/completions
  • Headers:
    • Authorization: Bearer SUA_API_KEY
    • Content-Type: application/json
  • Body (JSON):
  {
    "model": "deepseek-chat", // ou "deepseek-reasoner"
    "messages": [
      {"role": "system", "content": "Você é um assistente útil."},
      {"role": "user", "content": "Olá, onde você mora?"}
    ]
  }
Enter fullscreen mode Exit fullscreen mode

Passo 3: Executar e Testar

  • Ajuste a mensagem no corpo da requisição.
  • Clique em Test Step para ver a resposta do DeepSeek.

Considerações Importantes

  1. Velocidade: O R1 é lento (até 50 segundos por resposta) – ideal para tarefas assíncronas.
  2. Ferramentas (Tools): O R1 não suporta integração com ferramentas (ex: calculadora). Use o V3 para isso.
  3. Erros Comuns:
    • Modelo incorreto: Verifique se o nome do modelo está digitado corretamente.
    • API Key expirada: Gere uma nova chave se necessário.

Conclusão

Com o DeepSeek no N8N, você cria automações poderosas com custos até 100x menores que a OpenAI. Use o V3 para respostas rápidas e o R1 para tarefas complexas (sem necessidade de tempo real).

Dica Bônus: Monitore seu uso na plataforma DeepSeek para evitar custos inesperados.

🔗 Links Úteis:

Gostou? Deixe seu like, inscreva-se no canal e siga @devdoido para mais dicas! 🚀

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more