1
resposta

Execução atividade da aula make

Olá! Tudo bem?

É a segunda vez que eu tento fazer essa atividade e dá o mesmo erro. A execução vai até o terceira conexão e para.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como pode ver na imagem acima, o check vai até o groq, na parte do router, não vai mais, e eu fiz o passo a passo direitinho da aula.

Tentei refazer do começo e está acontecendo a mesma coisa. Se alguém puder me ajudar.

1 resposta

Ola!

Você descreveu exatamente um comportamento típico de filtro não atendido no Router.

Quando o fluxo chega no Router e não segue para frente, normalmente significa que nenhuma das rotas passou na condição do filtro — então o Make simplesmente “para” ali mesmo, sem erro explícito.

Pelo que você explicou, o ponto mais provável é este:

  • O filtro está verificando se a categoria = "FAQ" (ou algo parecido)
  • Mas o retorno do Groq pode estar diferente (ex: "faq", "FAQ ", "Duvida FAQ", etc.)

Isso já é suficiente para o fluxo não continuar.

O que você pode conferir agora:

  1. Abra a execução (Run history) e clique no módulo do Groq
  2. Veja exatamente o valor que está sendo retornado no campo de categoria
  3. Compare com o que você colocou no filtro do Router

Se não for idêntico, o filtro não passa.

Algumas formas de corrigir:

  • Ajustar o filtro para bater exatamente com o retorno
  • Ou padronizar no prompt do Groq algo como:
    "Retorne exatamente: FAQ ou TIME_C"
  • Ou usar um filtro mais flexível (ex: contains em vez de equals)

Outro ponto rápido para validar:

  • Se você tiver mais de uma rota, garanta que pelo menos uma delas tenha condição válida (ou uma rota sem filtro como fallback)

Seu fluxo não está “quebrando” ele só não está encontrando uma rota válida para seguir.

Se quiser, pode mandar print do filtro + saída do Groq.