Olá, Diego. Como vai?
Analisando as configurações e a mensagem de erro que você compartilhou, o problema é bem específico e simples de resolver. O erro [400] invalid_request_error 'messages' must contain the word 'json' ocorre porque a API do Groq tem uma regra rígida: sempre que você utiliza o nó para gerar uma resposta estruturada (Create a JSON Chat Completion), a palavra "JSON" precisa obrigatoriamente estar escrita dentro do seu prompt.
Se observarmos a configuração do seu campo System Prompt, você inseriu diretamente a estrutura do objeto:
{
"Texto": "texto de resposta"
}
Apesar de ser uma estrutura JSON válida, a palavra textual "JSON" não está presente. Inclusive, logo abaixo desse campo na interface do Make, há um pequeno texto de apoio em inglês que reforça essa necessidade: Needs to contain 'JSON' and instructions for JSON format.
Para corrigir isso, você só precisa adicionar uma instrução clara em texto antes do seu exemplo.
Como você pode preencher o System Prompt:
Forneça a saída obrigatoriamente no formato JSON, utilizando exatamente a estrutura de exemplo abaixo:
{
"Texto": "texto de resposta"
}
Por que a ferramenta exige isso?
Quando ativamos o modo JSON nas APIs de modelos de linguagem, o sistema trava o formato de saída para evitar erros de leitura nos passos seguintes da automação. Exigir a palavra "JSON" no prompt é uma trava de segurança da própria API do Groq para garantir que o modelo não comece a resposta com textos conversacionais (como, por exemplo: "Claro, aqui está o resultado: {...}"), o que quebraria a estrutura do dado que o Make espera receber.
Faça essa pequena adição de texto no seu nó do Groq, salve e execute o cenário novamente (Run once). O erro deve desaparecer e a automação seguirá perfeitamente para o roteador.
Espero que possa ter lhe ajudado!