最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

ChatGPT所有对话导出备份

业界 admin 1浏览 0评论

使用说明

使用 NodeJS 编写脚本,用于备份 OpenAI Chat 上的所有对话,并将其保存为 md 格式

前提条件

确保已安装 Node.jsnpm

该项目暂未完善,对于网络请求失败时,会终止进程,请确保执行脚本的电脑网络环境能够正常访问 ChatGPT ,或者你的代理也能正常访问。

安装

  1. 克隆此仓库到本地计算机:
git clone https://github/ivwv/chatgpt-backup.git
  1. 进入项目目录:
cd chatgpt-backup
  1. 安装依赖:
npm install

配置

  1. 在项目根目录创建一个名为 .env 的文件。
  2. .env 文件中添加以下内容,并根据需要进行修改:
HTTP_PROXY=http://your-proxy-url:your-proxy-port
COOKIE=your-cookie-value
ACCESS_TOKEN=your-access-token

确保替换以下内容:

  • your-proxy-urlyour-proxy-port:如果您使用了代理,请提供代理服务器的 URL 和端口号。
  • your-cookie-value:如果需要使用 cookie,请提供您的 cookie 值。
  • your-access-token:提供您的访问令牌。

HTTP_PROXY: 可选,当你所处的环境本来就能访问chatgpt,那么就为空,反之,这填写你的http代理,并确保代理正常访问chatgpt

ACCESS_TOKEN: 必填,浏览器打开链接:https://chat.openai/api/auth/session 完整复制 accessToken 到此。

COOKIE: 必填,继续在页面中打开浏览器控制台,输入 document.cookie 并回车获取当前的 cookie ,连同单引号一同复制到此。

运行

在项目根目录执行以下命令:

node main.js

备份文件将保存在 backup-md 文件夹中。

注意事项

  • 确保在启动备份过程之前正确配置了 .env 文件。
  • 如果网络请求失败,请确保能正常访问 ChatGPT
  • 如果发现备份下来的 md 内容不美观,那大概率就是你在官网对话时,没有按照markdown格式进行编写问题。

使用说明

使用 NodeJS 编写脚本,用于备份 OpenAI Chat 上的所有对话,并将其保存为 md 格式

前提条件

确保已安装 Node.jsnpm

该项目暂未完善,对于网络请求失败时,会终止进程,请确保执行脚本的电脑网络环境能够正常访问 ChatGPT ,或者你的代理也能正常访问。

安装

  1. 克隆此仓库到本地计算机:
git clone https://github/ivwv/chatgpt-backup.git
  1. 进入项目目录:
cd chatgpt-backup
  1. 安装依赖:
npm install

配置

  1. 在项目根目录创建一个名为 .env 的文件。
  2. .env 文件中添加以下内容,并根据需要进行修改:
HTTP_PROXY=http://your-proxy-url:your-proxy-port
COOKIE=your-cookie-value
ACCESS_TOKEN=your-access-token

确保替换以下内容:

  • your-proxy-urlyour-proxy-port:如果您使用了代理,请提供代理服务器的 URL 和端口号。
  • your-cookie-value:如果需要使用 cookie,请提供您的 cookie 值。
  • your-access-token:提供您的访问令牌。

HTTP_PROXY: 可选,当你所处的环境本来就能访问chatgpt,那么就为空,反之,这填写你的http代理,并确保代理正常访问chatgpt

ACCESS_TOKEN: 必填,浏览器打开链接:https://chat.openai/api/auth/session 完整复制 accessToken 到此。

COOKIE: 必填,继续在页面中打开浏览器控制台,输入 document.cookie 并回车获取当前的 cookie ,连同单引号一同复制到此。

运行

在项目根目录执行以下命令:

node main.js

备份文件将保存在 backup-md 文件夹中。

注意事项

  • 确保在启动备份过程之前正确配置了 .env 文件。
  • 如果网络请求失败,请确保能正常访问 ChatGPT
  • 如果发现备份下来的 md 内容不美观,那大概率就是你在官网对话时,没有按照markdown格式进行编写问题。
发布评论

评论列表 (0)

  1. 暂无评论