Funcionalidade extra para o AI Helper

Saudações! Já postei esta proposta aqui. Mas notei que minha sugestão é mais adequada para o plugin Discourse AI.

Recentemente, tenho usado o site notion.so (Existe um projeto semelhante de código aberto https://appflowy.io/). Neste site, há uma opção para atribuir tarefas à inteligência artificial para editar partes do texto que ela escreveu. Por exemplo, para melhorar, expandir, resumir e assim por diante. Veja como funciona:

  1. Atribuo uma tarefa à IA para escrever um texto.
  2. A IA gera o texto.
  3. Eu seleciono a parte necessária do texto gerado e escolho um comando no menu.
  4. Após gerar um novo texto adicional, decido se substituo o texto antigo pelo novo ou o insiro abaixo, e assim por diante.

Então, é possível implementar algo assim no discourse usando seu plugin? Por exemplo:

  1. Estou criando um tópico/consulta

  2. A IA gera uma resposta em texto

  3. Seleciono uma parte do texto e escolho o cenário desejado na lista de ações que se abre
    (no discourse padrão, tal ação abre um menu para citar ou compartilhar). :point_down:

  4. O bot edita seu texto gerado apenas no local onde indiquei, sem a necessidade de criar uma nova resposta.

Estas são apenas uma ou duas ilustrações; ao examinar o vídeo com atenção, pode-se extrair uma abundância de ideias dele. Presumo que o plugin Discourse AI será adepto na execução desta tarefa.

É exatamente isso que o Discourse AI - Composer AI Helper faz atualmente.

Nós acabamos de lançar uma nova interface na semana passada que se assemelha muito à sua descrição. Confira na animação abaixo:

ai_helper

4 curtidas

Obrigado pela rápida resposta!
Sim, já experimentei a funcionalidade do Discourse AI, é um plugin fantástico e muito oportuno :fire:

  1. Estou apenas sugerindo expandir suas capacidades (embora talvez eu esteja apressando as coisas). Aqui está um exemplo do que proponho adicionar (dentro da caixa marrom):

  2. Sugiro que este assistente também funcione fora do composer. Por exemplo, o primeiro - enviei uma mensagem para a IA (chatbot), o segundo - ele me respondeu, o terceiro eu quero que ele faça alterações em sua resposta e para isso seleciono uma parte do texto, após o que, juntamente com os botões “quote”, “share” aparece o assistente de IA. Eu clico no botão do assistente e seleciono o comando que preciso ou insiro meu próprio prompt. Quarto, o chatbot corrige sua resposta dependendo do meu comando.
    Aqui está um exemplo:


    Depois que eu clico no botão AI, o mesmo menu se abrirá como mostrei acima:


Por que sugiro o botão “AI” fora do composer.

  1. No composer, quando seleciono uma parte do texto e dou um comando (por exemplo, traduzir para o inglês), o Chatbot não conhece o contexto de todo o texto. Para que ele conheça o contexto, devo enviar a ele o texto inteiro.
  2. Depois que enviei uma solicitação ao Chatbot e ele me respondeu, para corrigir seu texto, tenho que dar um comando para corrigir uma ou outra parte do texto clicando no botão “Reply” ou “Quote”. O bot apenas responde na próxima mensagem e não corrige sua postagem existente. Após receber a resposta (de acordo com os resultados da minha solicitação), para combinar o texto recebido (corrigido) e o texto principal (a primeira resposta do chatbot), tenho que copiar a primeira e a última resposta do Chatbot, depois colar em um editor de texto de terceiros (por exemplo, Microsoft Word) e lá editar ainda mais todo o texto. Isso é bastante inconveniente, pois você tem que fazer gestos extras.
  3. E se eu selecionar uma parte do texto na resposta recebida do chatbot e der um comando usando o botão “AI”, o chatbot lembrará o contexto. Além disso, se o chatbot corrigir seu texto original, em vez de responder ao usuário no final do tópico, o usuário não se sentirá sobrecarregado pela abundância de mensagens que se seguem.
    Claro, não sou contra o método de diálogo, onde as mensagens se seguem, mas acho que não seria supérfluo permitir que o usuário edite o texto dentro de uma única mensagem (resposta) do chatbot. E se você adicionar a capacidade de visualizar o histórico de alterações na mensagem do bot, como acontece nos tópicos regulares do Discourse , então será conveniente para o usuário visualizar o histórico de alterações, como é implementado no site chat.openaicom

Ps. Espero ter conseguido transmitir meus pensamentos. Usei o tradutor do Google.

Agora que lançamos a nova interface do usuário, estamos trabalhando para adicionar algumas opções extras.

Planejamos disponibilizá-lo ao visualizar postagens para recursos como tradução e explicação de termos no contexto da postagem também.

Não há planos de integrar a funcionalidade do AIHelper e AIBot tão cedo.

3 curtidas

Olá, obrigado pela resposta :raised_hands:

Estou firmemente confiante de que isso dará um impulso adicional ao progresso de todos os fóruns Discourse em todo o mundo. :+1:

Estou muito feliz; este será certamente um recurso supremamente benéfico. :100:

Claro, entendo que tal recurso não seria aplicável a todos os posts, mas apenas àqueles que o bot escreveu pessoalmente para o usuário. Se todos começarem a editar os posts do AIbot, instruindo-o a modificá-los de uma forma ou de outra, isso se tornaria uma função inútil e até prejudicial. Portanto, espero que um recurso semelhante para editar as respostas pessoais do bot pelo próprio bot sob o comando do usuário esteja disponível no futuro :pray:

3 curtidas