Beck
1.0.0
Beck是AI驱动的聊天机器人,使用OpenAI API,PineConedB客户端和语音识别来与用户进行交互式对话。 (通过使用向量数据库来补充对话内存以及长期内存。)

要运行贝克聊天机器人,请确保您有以下内容:
requirements.txt文件中指定)OPENAI_API_KEY环境变量)PINECONE_API_KEY环境变量)克隆存储库:
git clone https://github.com/your-username/beck-chatbot.git
cd beck-chatbot
安装所需的依赖项(如果需要的话,在VENV内):
pip install -r requirements.txt
获取OpenAI API密钥,并设置环境变量。
获取PineConedB API密钥,并设置环境变量。
创建PinconedB索引。
运行程序:
python beck.py
聊天机器人窗口将显示,使您可以通过语音或文字与贝克进行交互。只需按“绿色”按钮与贝克交谈,或者只是输入查询,贝克就会做出相应的响应。
每当按钮是红色的,请耐心等待贝克的回应。每当它再次变绿时,她就准备好被问到另一个问题。
要退出聊天机器人,您可以说或键入“再见”,“再见”或“再见”。或只是退出窗口。