ChatGPT: как скачать разговоры в формате Markdown

ChatGPT: как скачать разговоры в формате Markdown

Когда дело доходит до Уценка относится к легкому и простому в использовании языку разметки, используемому для простого и структурированного форматирования текста. Создано с целью облегчить написание и письмо. форматирование документаMarkdown позволяет авторам сосредоточиться на контенте, а не на сложностях и «хлопотах» форматирования.

В Markdown форматирование текста определяется с помощью ряда маркеры форматирования, например звездочки, тире, квадратные скобки и т. д. Эти маркеры легко читать и писать даже в простой текстовой форме, а концепция их использования хорошо известна даже тем, кто, например, хочет применить жирный шрифт или другое форматирование в WhatsApp, как и в других приложениях для обмена сообщениями.

Самый простой синтаксис Например, Markdown требует использования символа # перед заголовком или звездочки * перед каждым элементом маркированного списка; Смелый делается двойной звездочкой, а курсив поместив текст между подчеркиваниями (нижнее подчеркивание), и так далее.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Многие платформы для написания и ведения блогов используют Markdown, который также принят. репозиторий GitHub для форматирования документации.

Проект Экспорт истории чата в MD предлагается в виде скрипта Python, который позволяет конвертировать весь история разговоров и данные, экспортированные из ЧатGPT в файле Markdown в формате.

ChatGPT позволяет вам экспортировать чаты нажав на три точки в левом нижнем углу окна приложения, на Настройки являются Элементы управления данными и, наконец, о кнопке Экспорт справа от Экспорт данных.

Экспорт содержимого чата ChatGPT

После небольшого ожидания вы получите электронное письмо на свой адрес электронной почты. Сжатый ZIP-архив содержащий список разговоров, которые ранее проводились с ChatGPT, как в формате HTML, так и в формате JSON.

Скрипт Python, который мы представляем, позволяет преобразовать резервную копию ЧатGPT разговоры в формате Markdown путем автоматического рисования содержимого Zip-файла, экспортированного с помощью процедуры по умолчанию, предлагаемой OpenAI и описанной выше.

Приложение Экспорт истории чата в MD он способен обнаружить Zip-файл последний контент в системном каталоге ~/Downloads/. Поэтому он рождается как инструмент открытый исходный код для запуска на одной машине Линукс но его также можно без проблем использовать из Windows, используя окно WSL (Подсистема Windows для Linux).

Как использовать скрипт Python, который генерирует файл разговоров Markdown с ChatGPT

Первым шагом к использованию скрипта является клонировать репозиторий GitHub: для этого просто введите следующую команду:

git-клон

До запустить скрипт, вам необходимо убедиться, что вы сохранили данные разговора ChatGPT в ZIP-файлах. В этот момент, еслиархив чата ChatGPT находится по пути ~/Downloads/, просто введите:

основной файл Python

Я создал сценарий файл Markdown форматируется и сохраняет их в каталоге по умолчанию, то есть ~/Documents/ChatGPT-Conversations/MD/.

Настройте работу скрипта

Конечно, это возможно настроить сценарий указав путь, где хранится Zip-архив разговоров ChatGPT, и папку, в которой вы хотите получить файлы Markdown. Параметры –zip_file и –out_folder позволяют указать папку, в которой хранятся файлы, экспортированные из чата OpenAI, и каталог назначения для файлов Markdown соответственно.

В следующем примере вы можете указать ZIP-файл и папку назначения для использования:

python main.py –zip_file “~/Downloads/chatgpt.zip” –out_folder “~/mie-conversazioni-markdown”

Проект также позволяет добавлять так называемые YAML-заголовки к созданным файлам Markdown: это дополнительная информация по отдельным разговорам, которая может быть очень полезна в различных ситуациях.

Вы можете дополнительно настроить скрипт, отредактировав файл config.json:

{ “system_title”: “Система”, “user_title”: “ВАШЕ ИМЯ”, “assistant_title”: “Мой AI”, “tool_title”: “Вывод кода (или имя плагина)”, “delimiters_default”: true }

Параметр system_title позволяет указать заголовок, который будет назначен. системные сообщения, например созданные ChatGPT; user_title для настройки заголовка сообщений пользователя; Assistant_title для определения «метки», которая будет присвоена сообщениям, создаваемым виртуальным помощником; Tool_title, чтобы указать заголовок, который будет присвоен сообщениям, представляющим выходные данные интерпретатор кода или результат обработки плагина при использовании вместе с ChatGPT.

Наконец, delimiters_default — это опция типа. логическое значение который позволяет вам указать, следует ли в файлах Markdown использовать i разделители значения по умолчанию или измените те, которые связаны с символами скобок.

Что такое заголовок YAML

Заголовок о YAML-заголовок — раздел, содержащий структурированные метаданные в формате YAML (YAML не является языком разметки) помещается в начале документа. Этот раздел часто используется в файлах Markdown, как и в других форматах файлов.

Заголовок YAML предоставляет дополнительную информацию о содержание документа и может использоваться для организации данных, форматирования, категоризации и управления.

Множество систем управление содержаниемПлатформы для ведения блогов и генераторы статических веб-сайтов используют заголовки YAML для сбора информации о странице и надлежащего представления контента. Генератор статических веб-сайтов Jekyll можно использовать YAML для автоматической подготовки индекс или назначить макет конкретно для страницы.

Очевидно, что в случае разговоров ChatGPT YAML оказывается ценным инструментом для немедленного отображения существенная информация на содержимом чата, чтобы сделать идентификацию и последующую обработку, пусть даже автоматизированной, еще более простой и эффективной.

Вступительное изображение предоставлено: iStock.com/супермен

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *