StudyBotty는 사전로드 된 문서, 테이블 및 온라인 리소스의 조합을 사용하여 사용자가 질문에 대한 답변을 찾는 데 도움이되는 AI 기반 질문 응답 시스템입니다.
리포지토리를 선택한 디렉토리로 복제하십시오
필요한 파이썬 패키지를 설치하십시오.
PIP 설치 -R 요구 사항 .txt
Pinecone API 키, PENECONE 환경, PENECONE 인덱스 이름, OpenAI API 키, Wolfram Alpha API 키, Google 사용자 정의 검색 엔진 키, Google Custom Search Engine ID 및 ElevenLabs API 키를 포함하여 Config.ini 파일의 필수 필드를 작성하십시오. .
Python chourdy_botty.py
StudyBotty는 강화 된 접근성을 원하는지 묻습니다. "예"를 입력하거나 Enter를 누르면 음성 프롬프트를 시작할 수 있습니다. 접근성 모드는 여전히 초기 단계에 있으며 아직 문서 폴더 추가를 지원하지 않습니다.
StudyBotty는 문서 폴더를 추가하라는 메시지를 표시합니다. 문서를 추가하기로 선택한 경우 프롬프트가 표시되면 폴더 경로를 입력하십시오. StudyBotty는 문서를 섭취하고 처리하며 임베딩을 저장합니다.
StudyBotty는 Google Assist에 대한 Asswering을 원하는지 묻습니다. 이렇게하면 Google 검색을 사용하여 문서에있는 경우 답변을 찾으려고 시도하는 Google 에이전트의 사용이 잠금 해제됩니다.
설정이 완료되면 StudyBotty가 귀하의 질문에 답변 할 준비가됩니다. 프롬프트에 질문을 입력하거나 명령을 입력하십시오 (GPT-4/GPT-3.5-TURBO를 전환하고 더 많은 문서 QA 세션을 추가하기위한 옵션). 질문이라면 StudyBotty는 적절한 대리인을 사용하여 최상의 답변을 찾습니다. 사전로드 된 문서 내에서 답변을 찾을 수없는 경우 StudyBotty는 질문에 다시 답변하기 전에 Google에서 추가 컨텍스트를 검색합니다.
StudyBotty를 종료하려면 질문 프롬프트에 "종료"를 입력하십시오.