Bot de IA: integração de chat e mensagens privadas

:bookmark: Este guia explica como integrar AI bot - Agents à sua experiência de chat e mensagens privadas (MP).

:person_raising_hand: Nível de usuário necessário: Administrador

Configurando chat e MP para Agents

:information_source: Para integrar-se ao chat ou menções de tópico, um agente deve ter um User criado e ter um Default Language Model selecionado.

  1. Ative Allow Personal Messages, isso permitirá que os usuários enviem MPs ao agente.

  2. Ative Allow Topic Mentions, isso permitirá que usuários em grupos permitidos mencionem este agente em tópicos.

  3. Ative Allow Chat Direct Messages, isso permitirá que o agente de usuário receba mensagens diretas (DMs).

  4. Ative Allow Chat Channel Mentions, isso permitirá que usuários em grupos permitidos mencionem este agente em canais de chat.

Dicas para configurar agentes de chat

Ao configurar um agente para chat, tenha em mente as seguintes dicas:

  • Max Context Posts: As mensagens de chat tendem a ser curtas, então considere aumentar a configuração Max Context Posts para um número maior em agentes focados em menções. Isso permitirá que a IA mantenha mais contexto das mensagens anteriores.

  • Default LLM e User: Menções de chat e tópico só podem ser ativadas em um agente se você ativar tanto um LLM padrão (modelo de linguagem) quanto um usuário. Certifique-se de configurar essas configurações corretamente.

  • Recursos baseados em MP: Todos os recursos disponíveis para agentes baseados em MP também estão disponíveis para agentes de chat. No entanto, as informações avançadas de depuração opcionais exibidas em MPs não são mostradas no chat.

Auditoria de interações de chat

Auditar interações de chat pode ser um pouco mais desafiador em comparação com outros métodos. No entanto, ai_api_audit_logs ainda terá logs completos de todas as interações de chat. Você pode consultar esses logs usando o Data Explorer no Discourse.

Comportamento do chat

Ao interagir com agentes de chat, tenha em mente o seguinte comportamento:

  • DM: Um novo tópico será criado incondicionalmente para cada nova mensagem enviada ao bot via DM.

  • Channel: Ao mencionar o bot em um canal, a resposta será adicionada ao contexto atual. Se mencionado dentro de um tópico existente, o bot responderá dentro desse tópico. Se mencionado no canal principal, o bot responderá diretamente no canal.

12 curtidas

Uma postagem foi dividida em um novo tópico: AI Chat não reage a menções em usuários renomeados

Este é um plugin incrível e está funcionando bem. No entanto, tenho dois problemas que não consegui resolver após qualquer tentativa:

  1. Não consigo selecionar nenhum modelo de linguagem padrão. Sempre que tento digitar um nome, ele retorna apenas “Nenhuma correspondência encontrada”. Portanto, não posso usar o recurso de chat para a persona.
  2. Por algum motivo, ao interagir com o bot via DM, as imagens não estão sendo carregadas (usando GPT-4o com visão habilitada)

Ficaria muito grato por qualquer dica sobre esses dois dilemas.

Você pode confirmar se isso está funcionando corretamente agora (certifique-se de atualizar para a versão mais recente), nós refizemos a configuração dos LLMs.

Tudo resolvido. Vocês são realmente os melhores.

1 curtida

Olá, podemos configurar para que o bot responda apenas em um determinado canal de chat? obrigado

No momento não, mas esta é certamente uma boa ideia para adicionar. Lembre-se que ele só responde a menções no momento, então é bem escondido. Além disso, respeitamos a permissão da persona, então se os usuários não tiverem acesso à pessoa, eles não receberão resposta quando a @mencionarem.

Não tenho certeza se vale um tópico próprio, mas parece que a [grade] é redundante em uma mensagem de chat com imagens.

3 curtidas
3 curtidas