怎么样才能在您自己的终端中与 ChatGPT 交流或交流???

在您自己的终端中与 ChatGPT 交流或交流

以下是我如何在自己的终端中使用ChatGPT AI聊天机器。
要在Windows或Android(Termux应用程序)上运行它,请按本文档下方的手机安装部分进行操作。

使用Linux-Auto-Customizer安装chatGPT(最简单的方法):
GNU/Linux:
sudo apt-get install -y git python3 build-essential portaudio19-dev

git clone https://github.com/AleixMT/Linux-Auto-Customizer

cd Linux-Auto-Customizer

git checkout chatGPT_feature

bash src/core/install.sh -v -o chatGPT
登录openAI web page网页并获取您的 API 密钥。
在运行下一个命令之前,将“your_API_key_value”更改为您从 openai 网页获得的值:

echo “OPENAI_API_KEY=your_API_key_value” > ~/.customizer/bin/chatGPT/Content/Python/chatBot/.env

bash

就是这样,现在只需在控制台中输入chatGPT ,奇迹就会发生。

使用exit或quit词来结束对话。
在这里插入图片描述
您可以使用 talkGPT(但尚未在 Android 中使用)与控制台对话,AI 也会使用自定义语音进行响应。

talkGPT

您还可以使用函数 codeGPT 生成代码,以便在将评论传递给它时生成代码。

例子:

codeGPT “# Python3 # A code to store a list of dictionaries of fruits and vegetables”

手动安装
如果您想手动重新创建脚本的运行,请按照以下步骤操作:

聊天GPT

安装 Python3 和 Git
GNU/Linux:
sudo apt-get install -y python3 git

Termux(安卓):
pkg install -y root-repo
pkg update -y
pkg upgrade -y
apt install -y git build-essential python3

安装 Python 依赖项
GNU/Linux:
pip3 install openai python-dotenv transformers colorama

视窗:
pip install openai python-dotenv transformers colorama

Termux(安卓):
MATHLIB=“m” pip3 install numpy openai
pip3 install wheel setuptools python-dotenv colorama

克隆 git 仓库
git clone https://github.com/Axlfc/UE5-python

导航到 Content/Python/chatBot 存储库目录

登录 openAI 网页并获取您的 API 密钥。

编辑存储库文件夹中的 .env 文件并粘贴您的 API 密钥以设置变量

OPENAI_API_KEY

运行 conversate.py 以开始在您的终端上与本地 AI 对话。

GNU/Linux 和 Termux(安卓):
python3 conversate.py

视窗:
python conversate.py

如果您想chat在 Windows 终端中运行一个简单的命令来运行 chatGPT,您可以编辑 C:\Users\Your_Username\Documents\WindowsPowershell\Microsoft.PowerShell_profile.ps1 文件并向其中添加以下行:

function chat_function {
python C:\Users\Your_Username\Desktop\UE5-python\Content\Python\chatBot\conversate.py
}
Set-Alias chat chat_function

如果你还想chat在 GNU/Linux 或 Android 中使用该别名,你可以编辑~/.bash_aliases文件并添加:

chat() {
python3 “~/UE5-python/Content/Python/chatBot/conversate.py”
}

现在,当您chat在终端中输入内容时,它将启动 chatGPT。

谈GPT

如果你想让 AI 使用具体的声音与你交谈,你应该尝试运行 talk.py 脚本,该脚本用于使 AI 处理其响应的音频文件,目前语音聊天仅适用于 Windows 或 GNU/Linux :

-安装 portaudio
GNU/Linux:
sudo apt-get install -y build-essential portaudio19-dev

安装所需的 Python 依赖项,它应该可以工作:
GNU/Linux:
pip3 install git+https://github.com/openai/whisper.git jiwer gitpython gdown pathlib setuptools pyaudio soundfile pathlib numpy librosa SpeechRecognition langdetect googletrans==4.0.0-rc1

视窗:
pip install git+https://github.com/openai/whisper.git jiwer gitpython gdown pathlib setuptools pyaudio soundfile pathlib numpy librosa SpeechRecognition langdetect googletrans==4.0.0-rc1

运行 talk.py 开始在您的终端本地与 AI 对话,语音将进行处理然后播放。
GNU/Linux:
python3 talk.py

视窗:
python talk.py

由于音频处理时间长,talk.py 脚本中的语音处理无法(几乎)实时地与 ChatGPT AI 保持对话,但这绝对是可能的。
代码GPT

如果您只想让 AI 为您生成代码,请使用脚本 code.py 并将一些注释代码传递给它,它会回复为您创建代码!
在这里插入图片描述
这篇文章对你有帮助吗?如果有,请分享、评论或点赞!😄

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年3月3日 下午9:50
下一篇 2023年3月3日 下午9:54

相关推荐