Botframework-solutions: ترجمة اللغة الإسبانية / لا إجابة من النماذج المعرفية

تم إنشاؤها على ١٨ يونيو ٢٠١٩  ·  3تعليقات  ·  مصدر: microsoft/botframework-solutions

مشروع

الاسم : مساعد فضيلة

اللغة : الكتابة المطبوعة

وصف

يعمل Virtual Assistanthot للغات مختلفة عن اللغة الإنجليزية.

لإعادة إنتاج

لقد أنشأت مشروعًا جديدًا باستخدام مساعد yeoman's generator-botbuilder.
ثم قمت بتنفيذ الروبوت محليًا باستخدام معرف التطبيق وكلمة المرور فارغين ، ثم قمت بتثبيت تبعيات العقدة وبعد ذلك بدء تشغيل الروبوت.
ثم أستخدم المحاكي لاختبار الروبوت. بشكل افتراضي ، لغة المحاكي هي "en-US".
عندما أقوم باختبار الروبوت الذي تم إنشاؤه ، فإنه يعرض مربع حوار الإعداد والروابط الخاصة باختبار luis و qna تعمل بشكل جيد. ومع ذلك ، عندما أحاول تبديل اللغة إلى "es" أو "es-CO" ، يظهر مربع حوار الإعداد باللغة الإسبانية ولكن لا يحدث شيء آخر: يبدو أن الكلام المرسل إلى النموذج لم تتم معالجته ولم يجيب qna أو luis على الأسئلة .

سلوك متوقع

يمكن أن يجيب هذا الروبوت على الأسئلة باللغة الإسبانية

لقطات

  • الأسبانية (es-CO) لا شيء آخر يبدو أنه يعمل بعد تكوين الإعدادات المحلية
    2
  • مربع حوار الإعداد الأسباني (es-CO): مربع الحوار الوحيد الذي يعمل مع لغة "es"
    1

  • نموذج اللغة الإنجليزية (en-US) يعمل مثل السحر
    3

سياق إضافي

لا أعرف ما إذا كان يجب عليّ نشر نموذج آخر إلى luis أو qna أو المرسل للحصول على السلوك المتوقع (ولكن لم يتم التعليق على هذه الخطوة في تعليمات المساعد الافتراضي).

التبعيات هي:
"dependencies": { "@microsoft/microsoft-graph-client": "^1.3.0", "@microsoft/microsoft-graph-types": "^1.5.0", "azure-cognitiveservices-contentmoderator": "^4.0.0", "botbuilder": "^4.4.0", "botbuilder-ai": "^4.4.0", "botbuilder-applicationinsights": "^4.4.0", "botbuilder-azure": "^4.4.0", "botbuilder-core": "^4.4.0", "botbuilder-dialogs": "^4.4.0", "botbuilder-skills": "^4.4.6", "botbuilder-solutions": "^4.4.6", "botframework-config": "^4.4.0", "botframework-connector": "^4.4.0", "botframework-schema": "^4.4.0", "dotenv": "^6.0.0", "i18next": "^15.0.6", "i18next-node-fs-backend": "^2.1.1", "ms-rest-azure": "^2.5.0", "restify": "^7.2.1" },

Typescript Bug

التعليق الأكثر فائدة

مرحبًا andhdo ،

بادئ ذي بدء ، شكرًا على مستوى التفاصيل في هذا العدد!

بشكل افتراضي ، يستخدم البرنامج النصي deploy.ps1 en-us كلغة للنماذج المعرفية ، لذلك ، إذا كنت تريد أن تكون لديك لغة أخرى أو أكثر من لغة ، فيجب عليك تمرير اللغة أو اللغات إلى -languages وسيطة.

يقوم المثال التالي بنشر النماذج المعرفية باللغات en-us و es-es

pwsh.exe -ExecutionPolicy تجاوز -نشر الملف scriptsdeploy.ps1 -name "" -موقعك ""-appId""-appPassword""-luisAuthoringKey""-luisAuthoringRegion""-languages" es-es، en-us "

إذا كنت ترغب في مزيد من تخصيص النشر الخاص بك ، فتحقق من نشر الروبوت الخاص بك والذي تم تضمينه في نشر وثائق

ال 3 كومينتر

مرحبًا andhdo ،

بادئ ذي بدء ، شكرًا على مستوى التفاصيل في هذا العدد!

بشكل افتراضي ، يستخدم البرنامج النصي deploy.ps1 en-us كلغة للنماذج المعرفية ، لذلك ، إذا كنت تريد أن تكون لديك لغة أخرى أو أكثر من لغة ، فيجب عليك تمرير اللغة أو اللغات إلى -languages وسيطة.

يقوم المثال التالي بنشر النماذج المعرفية باللغات en-us و es-es

pwsh.exe -ExecutionPolicy تجاوز -نشر الملف scriptsdeploy.ps1 -name "" -موقعك ""-appId""-appPassword""-luisAuthoringKey""-luisAuthoringRegion""-languages" es-es، en-us "

إذا كنت ترغب في مزيد من تخصيص النشر الخاص بك ، فتحقق من نشر الروبوت الخاص بك والذي تم تضمينه في نشر وثائق

مرحبًا @ Batta32 ؛ إنه يعمل الآن ، مما يؤدي إلى إنشاء النموذج الأسباني للبنية التحتية كرمز خدمة ، لذلك تم نشر كل من قاعدة المعرفة لنموذج qna ونماذج لويس باللون الأزرق السماوي.

يجب أن نضع في اعتبارنا أن المواقع تعتمد على القائمة التي يدعمها كل نموذج معرفي. تعد "es-es" و "es-mx" معلمات صالحة حاليًا.

شكرا لمساعدتك.

مرحبًا andhdo ، كان من دواعي سروري مساعدتك.

سنغلق المشكلة لأنه يمكنك جعلها تعمل! لا تتردد في إعادة الفتح إذا كانت لديك مشكلة مماثلة.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات