n8n-io / n8n

Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
https://n8n.io
Other
50.64k stars 8.28k forks source link

O Output da IA não está quebrando as linhas corretamente! #11977

Open gustaveloso opened 5 days ago

gustaveloso commented 5 days ago

Bug Description

Estou utilizando o node "Tools agent" juntamente com o Baserow. Após a consulta no Baserow, a IA processa os dados e gera um output corretamente, com as quebras de linha e formatações que exigi na mensagem de sistema. O problema é, que no chat, a mensagem fica sem as quebras de linha em pontos que deveria ser formatado da forma que pedi. No log da execução posso ver que a IA retornou corretamente a formatação com as quebras e tópicos que solicitei.

To Reproduce

Captura de tela 2024-11-29 085323

Perceba na imagem que ao lado direito, no log do node do agente IA, a resposta está formatada, porém à esquerda, no chat, está sem a formatação adequada.

Expected behavior

O output no chat deveria sair exatamente como o Agente IA executou, com as formatações e quebras de linhas instruídas anteriormente.

Operating System

Ubuntu Linux

n8n Version

1.69.2

Node.js Version

.

Database

SQLite (default)

Execution mode

main (default)

Joffcom commented 5 days ago

Hey @gustaveloso,

We have created an internal ticket to look into this which we will be tracking as "GHC-533"

gustaveloso commented 5 days ago

Este é o output do agente IA no formato JSON. Pode-se notar em "text" que ele digitou corretamente as quebras de linha (\n), porém ao mostrar isso no chat, o n8n não foi capaz de formatar o texto corretamente:

{ "response": { "generations": [ [ { "text": "1. Nome: Ana Clara Pereira\nIdade: 28 anos\nE-mail: ana.clara@email.com\nTelefone: (41) 98765-4321\nEndereço: Alameda das Rosas, 321, Bairro Santa Cruz – Curitiba, PR\n\n2. PERFIL PROFISSIONAL:\nExperiência em rotinas administrativas, incluindo organização de documentos, atendimento ao cliente e suporte financeiro. Possui excelente comunicação interpessoal e habilidade em trabalhar sob pressão para cumprir prazos.\nHabilidades: Organização e arquivamento de documentos; Atendimento a clientes e fornecedores; Habilidade avançada no Pacote Office (Excel, Word, Outlook); Suporte em rotinas financeiras, como emissão de notas e controle de despesas.\nFormação: Graduação em Gestão Administrativa – Faculdade ABC.\n\n3. VAGAS COMPATÍVEIS:\nCom base nas habilidades e experiência do candidato, Ana Clara Pereira é uma ótima candidata para as seguintes vagas:\n\n- Assistente Administrativo (Vaga 4): Possui experiencia em rotinas administrativas e habilidade em trabalhar sob pressão.\n- Gerente Comercial: Esta vaga não foi listada no \"baseline\".\n \nA seleção da vaga certa dependerá de uma análise mais aprofundada do perfil do candidato e das necessidades específicas da empresa." } ] ] }, "tokenUsage": { "completionTokens": 317, "promptTokens": 1279, "totalTokens": 1596 } }

EvandroCaruso commented 3 days ago

I had a problem with this Chat node.

What I did that resolved it was leaving it without any configuration in Response Mode.

I don't know if you have any settings in Response Mode.

My version is still 1.68.0. I'll update tomorrow and then get back to you to say if it's still ok.

EvandroCaruso commented 3 days ago

I updated and still working fine...