Lazy loaded image
技术分享
🗼如何在终端中使用chatGPT?
Words 561Read Time 2 min
2026-1-9
2026-1-9
type
status
category
tags
Lastedited Date
Jan 9, 2026 09:00 AM
date
slug
summary
icon
password
Favourite
ChatGPT-Terminal 是一个命令行界面,它使用 OpenAI API 根据用户输入生成响应。

🤖 ChatGPT 终端

欢迎来到 ChatGPT 终端!

我很高兴与您分享这个项目!
这个终端 ChatGPT 界面是用 Python 编写的,通过 ChatGPT 模型(这是一个由 OpenAI 训练的大型语言模型)生成答案)).
大纲: 此代码使用 openai 模块与 OpenAI API 交互。它首先检查用户的操作系统,并将清除终端屏幕的适当命令分配给 clear 变量。然后,如果代码中尚未提供,它会提示用户输入他们的 OpenAI API 密钥。最后,它进入一个 while 循环,提示用户输入并使用 OpenAI API 根据提供的输入生成响应。然后将响应打印到终端。
注意:代码已根据屏幕截图进行了轻微修改。参考 ChatGPT-Terminal.py
notion image
如果您有任何改进意见或建议,我很乐意听取。 感谢您访问我的 GitHub 页面并考虑我的项目!

安装

注意:根据您的安装环境(例如 MacOS),您可能需要使用 pip3 代替 pip 或 python3 代替 python

第 1 步:创建一个 OpenAI 帐户

第 2 步:生成一个 OpenAI API 密钥

第 3 步:下载 ChatGPT-Terminal

进入“ChatGPT-Terminal.py”并输入您的 API 密钥和变量

第四步:安装依赖

第 5 步:运行 ChatGPT 终端

在iterm2实现快捷打开此文件

如果你是mac系统的,可以跟着我这么做
  1. 先修改ChatGPT-Terminal.py
    1. 填写api_key和personality
  1. 找到此文件的地址
    1. 比如:Desktop/python_code/ChatGPT-Terminal.py
  1. 把这个地址放在命令里
    1. 比如python3 Desktop/python_code/ChatGPT-Terminal.py
    2. 尝试运行
    3. notion image
  1. 设置命令和快捷打开方式
notion image
经测试,这样来访问chatgpt不会频繁断线了,而且也不需要等待他输入,速度快很多
上一篇
再次对于工具的思考——思源笔记
下一篇
Kindle 盖泡面?不,我的文石 Leaf5 能煮火锅!