Personal WhatsApp Assistant
1.0.0
이 프로젝트는 WhatsApp 봇을 Langchain 및 OpenAi GPT-4O-Mini와 통합하여 사용자 메시지에 대한 지능형 응답을 제공합니다. 메시징에 WhatsApp 웹을 사용하고 응답을 생성하기 위해 GPT-4O-MINI를 사용합니다.
먼저 다음 명령을 사용하여 리포지토리를 로컬 컴퓨터로 복제하십시오.
git clone https://github.com/RaheesAhmed/Personal-WhatsApp-Assistant.git
cd Personal-WhatsApp-Assistant
필요한 NPM 패키지를 설치하십시오.
npm i
OpenAI API 및 WhatsApp 웹 클라이언트에 필요한 API 키와 구성이 설정되어 있는지 확인하십시오. 이러한 설정은 일반적으로 환경 구성 파일 (예 :`.env`)에 추가 할 수 있습니다.
OPENAI_API_KEY=add your api key here
응용 프로그램을 시작하려면 실행 :
node index.js
WhatsApp 모바일 앱으로 생성 된 QR 코드를 스캔하여 인증하십시오.
인증이 발생하면 봇은 AI 생성 응답으로 들어오는 메시지에 응답합니다.
index.js : WhatsApp 봇의 메인 진입 점chat_with_assistant.js : AI 모델 통합 및 문서 처리data/ : AI 컨텍스트에 사용되는 문서 저장을위한 디렉토리Data.index : 성능 향상을위한 영구 벡터 저장 chat_with_assistant.js 에서 시스템 프롬프트를 편집하십시오.chat_with_assistant.js 에서 DirectoryLoader 구성을 업데이트하십시오. 문제가 발생하면 다음과 같습니다.
기부금을 환영합니다! 저장소를 포크하고 변경 사항으로 풀 요청을 작성하십시오.