Adicionando um atraso configurável às respostas do Agente de IA

Estamos usando Agentes de IA em uma comunidade paga onde o bot participa de conversas de grupo encadeadas ao lado dos membros. A resposta instantânea joga contra nós — faz o bot parecer um chatbot em vez de um participante atencioso na discussão.

Existe uma maneira de adicionar um atraso configurável nas respostas do Agente? Idealmente, algo como 1-4 horas após a postagem de acionamento, para que as respostas do bot cheguem no mesmo ritmo da conversa humana ao seu redor.

Se isso não estiver disponível nativamente, existe uma abordagem recomendada? Estamos abertos a soluções em nível de plugin ou em nível de API.

2 curtidas

Tenho boas notícias: estamos experimentando com fluxos de trabalho, e isso é exatamente o tipo de coisa que os fluxos de trabalho vão suportar.

Ainda falta um tempo, mas isso vai acontecer.

Enquanto isso, sim, a API funciona bem, mas você precisaria de algum desenvolvimento personalizado.

1 curtida

Obrigado, @sam

Encontrei uma solução temporária por enquanto. Estou compartilhando aqui caso alguém mais esteja tentando o mesmo.

Problema - Eu queria que os agentes do Discourse respondessem com uma pausa, como 60 minutos ou mais, e não instantaneamente. Assim como ocorrem as conversas típicas do Discourse entre humanos.

Não é para fingir que o bot é humano. Mas para permitir que humanos interajam junto com o bot.

Desafio - O desafio era que, assim que um humano respondia ao post do bot, o bot respondia imediatamente. Não havia nenhuma configuração para alterar isso.

Solução - Configurei um bot orquestrador usando o Claude… Ele executa uma agenda (tarefa cron) e verifica a categoria do Discourse por meio da API.

Insight - O Agente do Discourse responde apenas quando o bot orquestrador o marca. O grupo permitido para o agente inclui apenas o bot orquestrador e nenhum humano.

Dessa forma, não há resposta instantânea, apenas em uma agenda. Podemos variar a frequência, mas temos algum controle.

Isso também pode ajudar com os custos da API do Agente. Com apenas algumas respostas por dia, pode agregar valor significativo a uma comunidade.