Beck
1.0.0
Beck은 OpenAI API, PineConedB 클라이언트 및 음성 인식을 사용하여 사용자와 대화식 대화를하는 AI 구동 챗봇입니다. (벡터 데이터베이스를 사용하여 대화 메모리와 장기 메모리에 의해 보충됩니다.)

Beck Chatbot을 실행하려면 다음과 같이하십시오.
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 키를 얻고 환경 변수를 설정하십시오.
PENECONEDB API 키를 얻고 환경 변수를 설정하십시오.
Pinconedb 색인을 만듭니다.
프로그램 실행 :
python beck.py
챗봇 창이 나타나서 음성이나 텍스트를 통해 Beck과 상호 작용할 수 있습니다. 녹색 버튼을 눌러 Beck과 대화하거나 쿼리를 입력하면 Beck이 그에 따라 응답합니다.
버튼이 빨간색 일 때마다 Beck의 응답에 인내하십시오. 다시 녹색으로 변할 때마다, 그녀는 또 다른 질문을 할 준비가되었습니다.
챗봇을 종료하려면 "Bye-Bye", "Bye"또는 "Goodbye"를 말하거나 입력 할 수 있습니다. 또는 단순히 창문을 빠져 나가십시오.