Auto resposta usando IA

Atualmente, através do plugin Discourse Automation, você pode gerar respostas para tópicos com base em palavras-chave que são detectadas. Essa opção está disponível como parte do script Auto Responder e pode ser configurada por meio da opção Lista de pares palavra/resposta. Além disso, você pode usar triagem de IA para fornecer respostas automáticas em tópicos com base em prompts de LLM, seus resultados e contexto da postagem.

A ideia de solicitação de recurso aqui é aplicar um toque de IA usando um LLM para decifrar o que está escrito por meio de prompts personalizáveis, em vez de depender de palavras-chave. O LLM pode então responder de forma inteligente, em vez de usar apenas respostas automáticas.

A interesse em algo assim é algo que gostaria de saber se outras pessoas têm, e para que você usaria isso. Exemplos de casos de uso são sempre bem-vindos!

9 curtidas

Você pode fornecer alguns exemplos de como isso funciona, seja como texto aqui ou links para usos reais. Obrigado.

3 curtidas

:sunflower:

  • Permitir que o Criador Original Escolha Respostas Automáticas de IA
  • Respostas Automáticas para Subfóruns Específicos
  • Respostas Automáticas Baseadas em Tags (por exemplo, “Trabalho de Casa”)
  • Respostas Automáticas para Posts Não Respondidos Após 3 Dias
3 curtidas

Isso faz algumas dessas coisas:

1 curtida

Com certeza! Existem inúmeros casos de uso para isso. Pense em um bot de suporte básico: o usuário posta na categoria “Ajuda” porque não sabe como usar alguma funcionalidade do Discourse. Então, pode haver uma persona designada que responde automaticamente a cada novo tópico nessa categoria. Combinando isso com RAG, ferramentas e um detalhado engineering de prompts, você pode ser bastante criativo.

Hipoteticamente, cada categoria poderia ter seu próprio “bot especialista em categoria”.

2 curtidas

Bem, aquele que eu linkei faz exatamente isso. E foi assim que eu o usei (frase no passado porque mudei a abordagem, não porque falhou)

2 curtidas

Isso está em andamento aqui:

A ideia é que você pode selecionar uma ferramenta para fazer a triagem, que por sua vez pode criar tópicos, curtir coisas, fazer o que você quiser. Espero continuar trabalhando nisso em breve.

8 curtidas

Isso veio internamente como uma solicitação, então estamos explorando a ideia com base em exemplos e casos de uso da comunidade, nos quais Sam está trabalhando agora.

Um exemplo para mim seria incentivar os usuários a postar no lugar certo. Ou seja, se um tópico parecer incompatível com a categoria, em vez de fazer essa alteração automaticamente, talvez responder no tópico sugerindo outras categorias.

4 curtidas

Nosso caso de uso para isso é que, quando um usuário publica uma pergunta no nosso Discourse, gostaríamos que a IA utilizasse nosso modelo treinado para fornecer uma primeira resposta ao primeiro post. Estamos tentando oferecer ao usuário uma resposta rápida e informada com IA, com acompanhamento nosso se necessário.

Eu realmente adoro a ideia de ter um especialista em IA por categoria.

5 curtidas

Isso está no ar… prévia:

Trabalharei na documentação amanhã. Temos o que eu chamaria de modo 1 e 2 implementados:

  1. Ultra trivial, selecione o destino e responda incondicionalmente (categoria / tag / grupo de pm etc.)
  2. Triagem + Respondedor, que permite que você faça a triagem e depois responda dinamicamente com a triagem de LLM

Também implementei o modo (3) mega sofisticado - que ainda está em andamento e desativado por enquanto.

  1. Triagem usando ferramenta de IA

Isso está inacabado, mas quando concluído, permitirá coisas muito interessantes, como triagem usando um LLM e, em seguida, roteamento para a persona correta e outras coisas extremamente complicadas.

Trabalharemos na documentação amanhã.

9 curtidas

Pessoalmente, não gosto da ideia de respostas automáticas devido ao risco de incomodar demais nossos usuários (mas talvez sejamos mimados com uma taxa de resposta decente aos nossos novos tópicos de nossos usuários).

No entanto, gosto mais deste caso de uso:

Na verdade, já temos algo assim automatizado com uma API há anos, onde respondemos com uma resposta pronta após 24 horas sem respostas em um tópico. Ser capaz de ter essa resposta pronta aumentada com LLMs seria fantástico (desde que haja um botão para responder condicionalmente apenas em tópicos sem resposta após x horas).

2 curtidas

Whispers (que é um modo que suportamos) é uma maneira de contornar isso, use-o para auxiliar moderadores.

Também acho que alguns fluxos sofisticados podem reduzir muito o risco aqui (terá que esperar por ferramentas)

  • Elabore uma resposta
  • Peça ao LLM para avaliar quanto valor a resposta agrega de 1 a 10
  • Se 8 ou superior, então poste a resposta

Adoro essa ideia, exigirá um novo tipo de gatilho de automação, terei que pensar sobre isso. Este tipo de “gatilho em tópicos na categoria X que não receberam resposta após um dia - verificar a cada 10 minutos” não é um gatilho que temos no momento… precisamos descobrir como adicioná-lo à automação.

Temos um gatilho de “tópico parado”, mas acho que ele não tem a capacidade de “ignorar” em “tem uma resposta”, podemos precisar expandi-lo.


Além disso, para integrações de API, uma ação de “apenas responda a este tópico com esta persona” seria incrível e muito, muito fácil de construir.

5 curtidas

Isso já está disponível aqui

5 curtidas