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 回复


 

浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报