Pular para o conteúdo
Componentes

Interfaces de IA · Exclusivo THM

Pingue-pongue

Conversa com a IA em que a resposta chega aos poucos, dá para gerar outra versão, editar a pergunta e avaliar.

Em resumo

Pingue-pongue é um componente exclusivo do THM Componentes que entrega pronta a conversa de um assistente de IA: respostas em streaming com markdown seguro, código com botão Copiar, regenerar e editar com navegação entre versões, feedback com comentário e rolagem inteligente. Conecta a um backend real por uma função geradora assíncrona. Serve para atendimento e copilotos.

Pingue-pongue: Conversa com a IA em que a resposta chega aos poucos, dá para gerar outra versão, editar a pergunta e avaliar.
Captura da demonstração no catálogo

Como ele é

Parece um app de mensagens com um assistente do outro lado. No topo ficam o avatar com iniciais em degradê, o nome do assistente e o status digitando. Suas mensagens aparecem à direita em balões anil com texto branco; as respostas ficam à esquerda em balões brancos com borda, com negrito, listas e blocos de código formatados. Enquanto a resposta não chega, três pontinhos pulsam; depois o texto entra aos poucos com um cursor piscando. Ao passar o mouse, surgem copiar, editar, regenerar e os polegares, e mensagens com versões mostram setas e um contador como 2/3. Embaixo, a caixa de mensagem tem anexo e um botão que vira Parar.

Você pode estar procurando isto se pediu algo assim

  • uma tela de chat igual ao ChatGPT para o meu app
  • conversa com IA em que a resposta aparece aos poucos
  • botão de gerar outra resposta e alternar entre as versões
  • chat de atendimento com polegar para cima e para baixo em cada resposta
  • mostrar código na resposta da IA com botão de copiar
  • editar a pergunta já enviada e refazer a resposta
  • chat que não pula para o fim enquanto eu leio mensagens antigas

Também chamado de

  • chat de IA
  • interface de chat
  • thread de conversa
  • conversa com assistente
  • chat UI
  • AI chat interface
  • message branching
  • streaming chat

Quando usar

  • Assistentes de atendimento que conversam com o cliente dentro do produto
  • Copilotos internos para equipes de vendas, suporte ou operação
  • Agentes de produto que respondem com listas, citações e trechos de código
  • Protótipos de produto de IA que precisam de uma conversa completa antes do backend

Quando evitar

  • Envio real de arquivos sem adaptação, já que o botão de anexo da demonstração só adiciona exemplos
  • Perguntas e respostas de uma linha só, em que uma caixa de prompt simples basta

Como pedir para a sua IA

Pedido de exemplo
Crie uma conversa de assistente de IA no meu app ligada à minha API de streaming: respostas em markdown seguro com código copiável, regenerar e editar com navegação entre versões, polegares com comentário, rolagem que respeita a leitura e anúncios para leitor de tela.

Com o THM Componentes, você cola o prompt completo do catálogo, que já traz o código-fonte deste componente, e a IA reproduz este efeito exato em vez de improvisar.

Perguntas sobre Pingue-pongue

Como ligo Pingue-pongue ao meu modelo de IA?

Passe na prop responder uma função geradora assíncrona que recebe o prompt, o histórico e o número da versão e devolve a resposta em pedaços. Pingue-pongue mostra cada pedaço assim que chega, permite parar a geração e guarda as mensagens por v-model, numa árvore em que cada uma aponta para a anterior.

O markdown de Pingue-pongue é seguro?

É. Pingue-pongue usa um parser próprio e monta os elementos sem v-html, então um texto vindo do modelo não injeta HTML na página. O parser trata parágrafos, títulos, listas, citações, linhas, negrito, itálico, código em linha, blocos de código com Copiar e links http e https, que abrem em nova aba.

Como funcionam as versões em Pingue-pongue?

Regenerar uma resposta ou editar uma pergunta cria uma nova versão ao lado da original, sem apagar nada. Em Pingue-pongue, cada mensagem com versões ganha setas e um contador como 2/3, e a conversa segue pelo ramo escolhido. O evento branch avisa a sua aplicação quando a pessoa troca de versão.

Interfaces de IA

Componentes relacionados

Deixe a sua IA com repertório de estúdio

268 componentes Vue e Nuxt, 115 exclusivos, prompt pronto em todos. Pagamento único, acesso vitalício e 7 dias de garantia.