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
聊天機器人窗口將顯示,使您可以通過語音或文字與貝克進行交互。只需按“綠色”按鈕與貝克交談,或者只是輸入查詢,貝克就會做出相應的響應。
每當按鈕是紅色的,請耐心等待貝克的回應。每當它再次變綠時,她就準備好被問到另一個問題。
要退出聊天機器人,您可以說或鍵入“再見”,“再見”或“再見”。或只是退出窗口。