Estou experimentando utilizar o ChatGPT como um assistente virtual para me ajudar com pesquisas e em algumas tarefas, mas queria uma maneira fácil para salvar o histórico das conversas. Já que estou utilizando o Joplin como meu Second Brain, procurei uma solução que fizesse a exportação no formato Markdown. Segue abaixo as melhores soluções que encontrei.

Extensão para Google Chrome

Como o Chrome é o navegador mais utilizado, vou começar por ele. Testei inúmeras extensões e a que melhor funcionou foi a extensão Export ChatGPT Conversation. Ela permite exportar gratuitamente as conversas no formato texto, Markdown e imagem.

Segue o formato de Markdown da exportação:

**You:**

[PERGUNTA]

* * *

**ChatGPT:**

[RESPOSTA]Code language: Markdown (markdown)

Para usuários pagos, também é possível exportar para PDF, Word e HTML. Em breve também será adicionado suporte para JSON, Excel e CSV. Se você preferir uma solução mais minimalista, o autor também possui uma extensão para exportar exclusivamente para Markdown.

Extensão para Firefox

A melhor solução que encontrei foi para o Firefox, com a extensão ChatGPT ConvDown. Além dela ter seu código fonte aberto, foi a que melhor estruturou as informações na exportação. O formato do arquivo para download é chatgpt_conversation_{datetime}.md.

Segue o formato de Markdown da exportação:

# [TÍTULO CONVERSA]

### You
[PERGUNTA]

### ChatGPT
[RESPOSTA]Code language: Markdown (markdown)

💡 Dica: Se você apertar SHIFT ao clicar no botão de download, ele vai copiar o conteúdo da conversa para o clipboard ao invés de fazer o download.

Solução genérica

Se você prefere não utilizar uma extensão para navegador, ou utiliza um que não listei acima, é possível utilizar o chatgpt-export que roda diretamente no console do navegador e tem seu código fonte aberto. Ele permite exportar as conversas em Markdown, JSON e PNG.

Segue o comando para salvar o conteúdo como Markdown:

fetch('https://raw.githubusercontent.com/ryanschiang/chatgpt-export/main/dist/md.min.js').then(response => response.text()).then(text => eval(text))Code language: JavaScript (javascript)

Segue o formato de Markdown da exportação:

`[DATA] [HORA]`

_Prompt_: 
[PERGUNTA]

[RESPOSTA]Code language: Markdown (markdown)

Se você conhecer alguma outra solução para exportação das conversas ou uma extensão legal para o chatGPT, deixe um comentário!



Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *