doschgptMS-DOS 系統(tǒng)的 ChatGPT 客戶端
doschgpt 是一個(gè)適用于 MS-DOS 系統(tǒng)的 ChatGPT 客戶端。
該客戶端由新加坡的逆向計(jì)算愛(ài)好者 Yeo Kheng Meng 發(fā)布,可在 Yeo 的 1984 年的 IBM 5155 便攜式 PC 上運(yùn)行,這臺(tái)機(jī)子配備 4.77Mhz 主頻的 Intel 8088 CPU 和 MS-DOS 6.22 系統(tǒng)。
由于 DOS 沒(méi)有本機(jī) HTTPS, Yeo 手動(dòng)編寫(xiě)了一個(gè)在現(xiàn)代機(jī)器上運(yùn)行的 HTTP 到 HTTPS 代理。又因?yàn)?span style="background-color:#ffffff; color:#1f2328">該客戶端主要基于 DOS 網(wǎng)絡(luò) MTCP 庫(kù)中的示例代碼,因此它還需要加載 DOS 數(shù)據(jù)包驅(qū)動(dòng)程序,并為 PC/VM 設(shè)置 MTCP。
如何使用
可以在目錄或 Github Releases 部分找到應(yīng)用程序二進(jìn)制文件releases,但首先執(zhí)行以下操作。
-
OpenAI 需要 API 密鑰才能使用其 API。
-
下載并啟動(dòng) http-to-https-proxy
-
該應(yīng)用程序需要一個(gè)名為
doschgpt.ini. 配置文件,按以下順序修改配置文件以滿足各項(xiàng)需要,可以在二進(jìn)制文件中找到示例文件。
- API 密鑰:放置密鑰,不加引號(hào)
- 模型:要使用的語(yǔ)言模型,可以使用
gpt-3.5-turbo - 請(qǐng)求:完成的隨機(jī)程度。
- 代理主機(jī)名:代理的主機(jī)名IP
- 代理端口:代理端口
- 傳出起始端口:一系列隨機(jī)選擇的傳出端口的起始
- 出局結(jié)束端口:隨機(jī)選擇的出局端口范圍的末尾
- 套接字連接超時(shí)(毫秒):嘗試連接到代理時(shí)等待多長(zhǎng)時(shí)間
- Socket response timeout (ms):等待 OpenAI 的服務(wù)器回復(fù)的時(shí)間
- 確保 DOS 環(huán)境已加載以下內(nèi)容
- 數(shù)據(jù)包驅(qū)動(dòng)程序
- MTCP 配置環(huán)境變量
- 由 DHCP 配置的 MTCP Config 文件
- 只需在您的機(jī)器中啟動(dòng)
doschgpt.exe并開(kāi)火即可。按 ESC 鍵離開(kāi)。您可以使用以下參數(shù)進(jìn)行調(diào)試
-
-dri:打印輸出端口、提示數(shù)和每次請(qǐng)求后使用的完成令牌 -
-drr: 顯示原始服務(wù)器返回標(biāo)頭和 json 回復(fù)
評(píng)論
圖片
表情
