يدمج هذا المشروع روبوت 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 على الويب. يمكن عادة إضافة هذه الإعدادات في ملف تكوين البيئة (على سبيل المثال ، `.env`).
OPENAI_API_KEY=add your api key here
لبدء التطبيق ، قم بتشغيل:
node index.js
مسح رمز الاستجابة السريعة التي تم إنشاؤها باستخدام تطبيق WhatsApp للهاتف المحمول للمصادقة.
بمجرد المصادقة ، سوف يستجيب الروبوت للرسائل الواردة مع استجابات تم إنشاؤها من الذكاء الاصطناعى.
index.js : نقطة الدخول الرئيسية لبروت WhatsAppchat_with_assistant.js : دمج نموذج الذكاء الاصطناعي ومعالجة المستنداتdata/ : دليل لتخزين المستندات المستخدمة لسياق الذكاء الاصطناعيData.index : متجه مستمر لتحسين الأداء chat_with_assistant.jsDirectoryLoader في chat_with_assistant.js إذا واجهت أي مشاكل:
المساهمات مرحب بها! يرجى تورك المستودع وإنشاء طلب سحب مع تغييراتك.