تدريب ChatGPT على بيانات موقع الويب الخاص بك وإنشاء Chatbot AI يمكنه الإجابة على استفسارات عملائك على الفور.
webwhiz " style="max-width: 100%;">
قم بإنشاء وتدريب chatbot لموقع الويب الخاص بك في بضع خطوات بسيطة.
يتيح لك webwhiz تدريب ChatGPT على بيانات موقع الويب الخاص بك وإنشاء برنامج chatbot يمكنك إضافته إلى موقع الويب الخاص بك. لا يوجد ترميز مطلوب.
نقوم حاليًا بالزحف إلى موقع الويب الخاص بك مرة واحدة كل شهر. يرجى الاتصال بنا إذا كنت بحاجة إلى فحص موقع الويب الخاص بك بشكل متكرر
يقوم webwhiz بجمع البيانات من صفحات موقع الويب الخاص بك لتدريب برنامج الدردشة الآلي الخاص بك. يتضمن ذلك البيانات النصية من الصفحات بالإضافة إلى أي بيانات وصفية مثل عناوين الصفحات أو أوصافها. نحن لا نجمع أي معلومات تعريف شخصية (PII) أو بيانات حساسة من موقع الويب الخاص بك. نحن نقوم بمسح البيانات العامة المتاحة لمحركات البحث فقط
إذا تجاوزت حدود خطتك للمشاريع أو الصفحات، فسنقوم بإعلامك. ومع ذلك، إذا تجاوزت حد الرمز المميز لخطتك، فستتوقف روبوتات الدردشة الخاصة بك عن إنشاء استجابات الذكاء الاصطناعي وستستجيب بدلاً من ذلك برسالة محددة مسبقًا.
الرموز المميزة هي وحدة قياس تُستخدم لحساب كمية البيانات النصية التي تتم معالجتها بواسطة برنامج الدردشة الآلي الخاص بك. يتوافق كل رمز مميز مع عدد متغير من الأحرف، اعتمادًا على مدى تعقيد اللغة المستخدمة في الرسالة. تستخدم كل رسالة يرسلها برنامج الدردشة الآلي الخاص بك عددًا معينًا من الرموز المميزة بناءً على طول وتعقيد الإدخال واستجابة الذكاء الاصطناعي. يمكنك عرض الاستخدام الحالي للرمز المميز لحسابك على لوحة التحكم.
نعم، يمكنك تدريب البيانات المخصصة ببساطة عن طريق لصق المحتوى في webwhiz
ليس في الوقت الراهن، ولكن سيكون من الممكن في غضون أيام قليلة.
webwhiz لها أي قيود على حجم السياق. ومع ذلك، يرجى ملاحظة أن عدد الصفحات التي يمكنك الزحف إليها قد يكون محدودًا بناءً على الخطة التي تختارها. يرجى الرجوع إلى صفحة خططنا لمعرفة المزيد حول القيود المحددة لكل خطة.
webwhiz مفتوح المصدر بموجب رخصة GNU Affero العامة الإصدار 3 (AGPLv3)
يتوفر webwhiz SDK على NPM وCDNs وGitHub.
NPM - NPM هو مدير الحزم للغة برمجة جافا سكريبت. يمكنك تثبيت webwhiz
باستخدام الأمر التالي
npm install webwhiz
استخدم CDN مباشرة من CDN
https://www.unpkg.com/[email protected]/dist/sdk.js
المتطلبات الأساسية
تشغيل webwhiz مع عامل ميناء
.env.docker
الموجود في جذر الريبو وأضف OPENAI_KEY
و OPENAI_KEY_2
# Bring up webwhiz
# Once the building is done and webwhiz starts the UI will be available at
# http://localhost:3030, backend is available at http://localhost:3000
# To exit Press Ctrl-C
docker-compose up
# Alternatively Run webwhiz as a daemon
docker-compose up -d
# Stop webwhiz
docker-compose down
# Force rebuild all containers (required only if some change is not picked up)
sudo docker-compose up --build --force-recreate
تم تصميم webwhiz لاستخدامه كبرنامج Chatbot من فئة الإنتاج والذي يمكن توسيع نطاقه لأعلى أو لأسفل للتعامل مع أي حجم من البيانات.
يتكون webwhiz بشكل أساسي من 3 مكونات
لقاعدة البيانات والتخزين المؤقت يستخدم webwhiz
يستخدم خادم الواجهة الخلفية خدمات الطرف الثالث (بما في ذلك OpenAI) لتشغيل برنامج الدردشة الآلي، وكذلك لمراقبة الأخطاء وما إلى ذلك. مفتاح OpenAI فقط هو الإلزامي ويمكنك تجاهل الآخرين إذا كنت تفضل ذلك.
ملاحظة: يحتفظ webwhiz بالتضمينات في Redis لتحسين أداء استجابات chatbot. بالنسبة لمعظم المؤسسات، ستكون روبوتات الدردشة التي تم إنشاؤها عبارة عن بيانات تحتوي على بضع مئات أو آلاف الصفحات، ويجب أن يعمل Redis بشكل جيد مع توفير أداء أفضل. إذا كنت ترغب في استخدام قاعدة بيانات متجهة مخصصة للبحث في الأجزاء ذات الصلة، فيرجى التواصل معنا.
.env.sample
وأعد تسميته باسم .env
المتغيرات التالية إلزامية
0.0.0.0
.env.sample
وأعد تسميتها باسم .env
. قم بتعيين القيمة للمتغيرات التالية - MONGO_URI
، MONGO_DBNAME
، REDIS_HOST
، REDIS_PORT
من المجلد الجذر قم بتشغيل الأوامر التالية
# Install node dependencies
yarn install
# Install python worker dependencies
cd workers
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# Run application with pm2
cd ..
yarn run build
npm install -g pm2 # Use sudo if required
pm2 start ecosystem.config.js
سيؤدي هذا إلى بدء تشغيل خادم http الخلفي وعامل js وعامل python
قم بإنشاء ملف .env
في مجلد الواجهة الأمامية وأضف المتغيرات التالية
REACT_APP_BASE_URL= ' https://api.website.com '
GOOGLE_AUTH_ID= ' Only if you need google login '
من مجلد الواجهة الأمامية، قم بتشغيل الأوامر التالية لبدء تشغيل الخادم
# Install dependencies
npm install
# Run front end app
npm run start
قم بتشغيل npm run build
لحزم تطبيق الواجهة الأمامية
إذا واجهت أي مشكلات، تواصل مع hi@ webwhiz .ai