doschgptMS-DOS 系统的 ChatGPT 客户端
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
,但首先执行以下操作。
-
OpenAI 需要 API 密钥才能使用其 API。
-
下载并启动 http-to-https-proxy
-
该应用程序需要一个名为
doschgpt.ini
. 配置文件,按以下顺序修改配置文件以满足各项需要,可以在二进制文件中找到示例文件。
- API 密钥:放置密钥,不加引号
- 模型:要使用的语言模型,可以使用
gpt-3.5-turbo
- 请求:完成的随机程度。
- 代理主机名:代理的主机名IP
- 代理端口:代理端口
- 传出起始端口:一系列随机选择的传出端口的起始
- 出局结束端口:随机选择的出局端口范围的末尾
- 套接字连接超时(毫秒):尝试连接到代理时等待多长时间
- Socket response timeout (ms):等待 OpenAI 的服务器回复的时间
- 确保 DOS 环境已加载以下内容
- 数据包驱动程序
- MTCP 配置环境变量
- 由 DHCP 配置的 MTCP Config 文件
- 只需在您的机器中启动
doschgpt.exe
并开火即可。按 ESC 键离开。您可以使用以下参数进行调试
-
-dri
:打印输出端口、提示数和每次请求后使用的完成令牌 -
-drr
: 显示原始服务器返回标头和 json 回复
评论