Categorias

Transcricao de chat para PDF

Diagrama transcricoes de chat em PDF

Converte JSON de chat para PDF com bolhas.

Entrada: JSON em array ou objeto com messages
Saida: PDF de conversa

Exemplo:

{ "messages": [
  { "role": "system", "content": "Responda breve e cordial." },
  { "role": "user", "content": "Resuma minha fatura." },
  { "role": "assistant", "content": "Fatura: $420, vence 2026-02-20." }
] }

Exemplos de resultados

1 Exemplos

Exemplo: Chat Transcript

Amostra de PDF gerada automaticamente: Chat JSON transcript exported to PDF

chat-transcript-to-pdf-example1.pdf Ver arquivo
Ver parâmetros de entrada
{ "transcriptJson": "{\"messages\":[{\"role\":\"user\",\"content\":\"Status update?\"},{\"role\":\"assistant\",\"content\":\"Deployment complete.\"}]}", "title": "Ops Chat", "showTimestamps": false }

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: application/json, text/plain

Fatos principais

Categoria
Document Tools
Tipos de entrada
textarea, file, text, checkbox, color, number, select
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

Transforme facilmente seus registros de conversas em arquivos PDF profissionais e organizados. Esta ferramenta converte dados JSON de chats em documentos visualmente agradáveis, utilizando um layout de bolhas que facilita a leitura e o arquivamento de históricos de atendimento ou registros de suporte.

Quando usar

  • Para arquivar históricos de atendimento ao cliente em formato PDF.
  • Para criar relatórios de conversas para auditoria ou documentação interna.
  • Para compartilhar transcrições de chats de forma legível e profissional com terceiros.

Como funciona

  • Cole o seu JSON contendo as mensagens ou envie um arquivo de transcrição compatível.
  • Personalize o visual ajustando as cores das bolhas, o tamanho da fonte e as margens do documento.
  • Configure o título e as opções de exibição, como carimbos de data e hora.
  • Clique em converter para gerar e baixar o seu arquivo PDF formatado.

Casos de uso

Documentação de suporte técnico para registros de qualidade.
Exportação de logs de bots para análise de desempenho e revisão de conteúdo.
Criação de evidências de conversas para processos administrativos ou jurídicos.

Exemplos

1. Relatório de Atendimento ao Cliente

Analista de Suporte
Contexto
O analista precisa enviar um resumo de um atendimento complexo para o gerente, garantindo que a conversa seja fácil de ler.
Problema
O formato JSON bruto é difícil de ler e não é adequado para apresentações formais.
Como usar
Cole o JSON do chat, defina as cores das bolhas para diferenciar cliente e suporte, e gere o PDF.
Configuração de exemplo
{"title": "Relatório de Atendimento #102", "showTimestamps": true, "userBubbleColor": "#d5e8f1", "assistantBubbleColor": "#f3e6d2"}
Resultado
Um PDF profissional com as mensagens organizadas em bolhas, pronto para ser anexado a um e-mail ou sistema de gestão.

2. Arquivamento de Logs de Chatbot

Desenvolvedor de IA
Contexto
O desenvolvedor precisa revisar as interações de um bot de teste para identificar falhas de lógica.
Problema
Analisar centenas de linhas de código JSON é ineficiente para identificar o fluxo da conversa.
Como usar
Carregue o arquivo JSON de log e utilize o layout de PDF para visualizar o fluxo da conversa de forma linear.
Configuração de exemplo
{"pageSize": "A4", "baseFontSize": 12, "printBackground": true}
Resultado
Um documento PDF limpo que permite uma revisão rápida e intuitiva de todo o fluxo de diálogo do bot.

Testar com amostras

json, pdf, text

Hubs relacionados

FAQ

Quais formatos de entrada são aceitos?

A ferramenta aceita arquivos JSON ou texto simples contendo a estrutura de mensagens (array ou objeto com a chave 'messages').

Posso personalizar as cores das bolhas?

Sim, você pode definir cores específicas para as bolhas de usuário, assistente e sistema através das opções de configuração.

É possível alterar o tamanho da página do PDF?

Sim, a ferramenta oferece suporte a diversos tamanhos como A4, Letter, Legal e A5, além da opção de orientação paisagem.

O que acontece se o JSON estiver mal formatado?

A ferramenta requer um JSON válido. Certifique-se de que a estrutura contenha a chave 'messages' com os campos 'role' e 'content' corretamente definidos.

Posso ocultar os horários das mensagens?

Sim, basta desmarcar a opção 'Mostrar horários' nas configurações antes de gerar o PDF.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/chat-transcript-to-pdf

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
transcriptJson textarea Não -
transcriptFile file (Upload necessário) Não -
title text Não -
showTimestamps checkbox Não -
accentColor color Não -
userBubbleColor color Não -
assistantBubbleColor color Não -
systemBubbleColor color Não -
baseFontSize number Não -
pageSize select Não -
landscape checkbox Não -
printBackground checkbox Não -
marginTop number Não -
marginBottom number Não -
marginLeft number Não -
marginRight number Não -
waitUntil select Não -
waitTime number Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/chat-transcript-to-pdf para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-chat-transcript-to-pdf": {
      "name": "chat-transcript-to-pdf",
      "description": "Diagrama transcricoes de chat em PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=chat-transcript-to-pdf",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]