يتيح لك Dialogflow إنشاء واجهات محادثة فوق منتجاتك وخدماتك من خلال توفير محرك قوي لفهم اللغة الطبيعية (NLU) لمعالجة مدخلات اللغة الطبيعية وفهمها
هذا تكامل ويب غير رسمي لـ Dialogflow V2
إشعار : في أغسطس 2021، قمت بترقية تطبيق الويب إلى Vue 3، وأصلحت الثغرات الأمنية وحدثت التبعيات. البرنامج يأتي مجانا، ولكن وقتي ليس كذلك. فكر في دعمي على PayPal أو من خلال اتفاقية تجارية
برعاية Vokode - وهو استوديو تسويق صوتي من باريس، يقوم بما يلي: تصميم الصوت والبودكاست والتطبيقات الصوتية
تتيح بوابة Dialogflow عمليات تكامل الجهات الخارجية مثل هذه للوصول بشكل آمن إلى Dialogflow V2 API
تُعد بوابة AD
Dialogflow التي أنشأها Ushakov (مستضافة) أسرع طريقة لبدء استخدام Dialogflow for Web v2
يمكنك استخدام git أو التنزيل من GitHub
افتح المجلد المستنسخ. ثم، باستخدام مدير الحزم الخاص بك، قم بتثبيت التبعيات
باستخدام npm
npm i
باستخدام الغزل
yarn
افتح src/config/index.js
وقم بتغيير متغير endpoint
إلى عنوان URL الخاص ببوابة Dialogflow
تلميح: عنوان URL الخاص ببوابة Dialogflow التي يستضيفها Ushakov هو دائمًا معرف مشروع Google Cloud الخاص بك + .core.ushaflow.io
. إذا واجهت أي مشاكل، فتأكد من توصيل وكيلك بالبوابة، ثم قم بزيارة وحدة التحكم، وانقر على "إدارة" وانسخ عنوان URL للبوابة
مثال
export default {
endpoint : 'https://dialogflow-web-v2.core.ushaflow.io'
[ ... ]
}
[ ... ]
يتم جلب الشعار واسم الوكيل والوصف واللغات المتاحة من Dialogflow. قم بتغييرها في Dialogflow وستتم مزامنتها مع واجهة المستخدم. يرجى ملاحظة أنه عند إضافة لغات جديدة، قد يتعين عليك ترجمة بعض واجهة المستخدم أيضًا ( translations.json
in src/translations
)
افتح المجلد المستنسخ. ثم، باستخدام مدير الحزم المفضل لديك، قم بتشغيل أمر serve
باستخدام npm
npm run serve
باستخدام الغزل
yarn serve
يجب أن يفتح متصفحك الافتراضي ويعيد التوجيه إلى localhost:8080
. إذا كان المنفذ 8080 قيد الاستخدام بالفعل، فيمكنك إعطاء وسيطة port
للاتصال بمنفذ محدد
باستخدام npm
npm run serve --port 9090
باستخدام الغزل
yarn serve --port 9090
يرجى عدم استخدام خادم التطوير لخدمة تطبيقك للزوار، خادم التطوير مخصص للتطوير. يرجى تحميل عناصر البناء إلى خادم ويب ثابت
يمكنك إنشاء سمة مخصصة لـ Dialogflow for Web v2، وفقًا للمواصفات:
لتطبيق المتغيرات، افتح src/style/theme.sass
وقم بتغييرها في محدد :root
يمكنك أيضًا تحسين المظهر الخاص بك للعملاء الذين يدعمون الوضع الداكن داخل نفس الملف والمحدد ضمن @media (prefers-color-scheme: dark)
سيتم تجميع تطبيقك في دليل dist
لإنشائه يمكنك استخدام npm أو الغزل
باستخدام npm
npm run build
باستخدام الغزل
yarn build
قم بتشغيل git pull origin master
لدمج التغييرات
بالإضافة إلى ذلك، حافظ على تحديث حزم vue
vue upgrade
اتصل بالمطور أو افتح مشكلة