doschgptMS-DOS 系统的 ChatGPT 客户端

联合创作 · 2023-09-25 21:49

doschgpt 是一个适用于 MS-DOS 系统的 ChatGPT 客户端。

该客户端由新加坡的逆向计算爱好者 Yeo Kheng Meng 发布,可在 Yeo 的 1984 年的 IBM 5155 便携式 PC 上运行,这台机子配备 4.77Mhz 主频的 Intel 8088 CPU 和 MS-DOS 6.22 系统。

由于 DOS 没有本机 HTTPS, Yeo 手动编写了一个在现代机器上运行的 HTTP 到 HTTPS 代理。又因为该客户端主要基于 DOS 网络 MTCP 库中的示例代码,因此它还需要加载 DOS 数据包驱动程序,并为 PC/VM 设置 MTCP。

如何使用

可以在目录或 Github Releases 部分找到应用程序二进制文件releases,但首先执行以下操作。

  1. OpenAI 需要 API 密钥才能使用其 API。

  2. 下载并启动  http-to-https-proxy

  3. 该应用程序需要一个名为doschgpt.ini. 配置文件,按以下顺序修改配置文件以满足各项需要,可以在二进制文件中找到示例文件。

  • API 密钥:放置密钥,不加引号
  • 模型:要使用的语言模型,可以使用gpt-3.5-turbo
  • 请求:完成的随机程度。
  • 代理主机名:代理的主机名IP
  • 代理端口:代理端口
  • 传出起始端口:一系列随机选择的传出端口的起始
  • 出局结束端口:随机选择的出局端口范围的末尾
  • 套接字连接超时(毫秒):尝试连接到代理时等待多长时间
  • Socket response timeout (ms):等待 OpenAI 的服务器回复的时间
  1. 确保 DOS 环境已加载以下内容
  • 数据包驱动程序
  • MTCP 配置环境变量
  • 由 DHCP 配置的 MTCP Config 文件
  1. 只需在您的机器中启动doschgpt.exe并开火即可。按 ESC 键离开。您可以使用以下参数进行调试
  • -dri:打印输出端口、提示数和每次请求后使用的完成令牌
  • -drr: 显示原始服务器返回标头和 json 回复

 

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报