يوفر Bot Framework التجربة الأكثر شمولاً لبناء تطبيقات المحادثة.
باستخدام Bot Framework SDK، يمكن للمطورين إنشاء روبوتات تتحدث بشكل حر أو من خلال تفاعلات موجهة بما في ذلك استخدام نص بسيط أو بطاقات غنية تحتوي على نص وصور وأزرار إجراءات.
يمكن للمطورين تصميم وبناء محادثة متطورة باستخدام لغات البرمجة المفضلة لديهم بما في ذلك C# وJS وPython للمطورين والفرق متعددة التخصصات لتصميم وبناء تجارب المحادثة.
قم بمراجعة قسم النظام البيئي لـ Bot Framework لمعرفة المزيد حول الأدوات والخدمات الأخرى ذات الصلة بـ Bot Framework SDK.
| سي # الريبو | شبيبة الريبو | بايثون الريبو | فرنك بلجيكي CLI |
يعد Bot Framework SDK v4 عبارة عن حزمة SDK مفتوحة المصدر تمكن المطورين من تصميم وبناء محادثة متطورة باستخدام لغة البرمجة المفضلة لديهم.
ج # | شبيبة | بايثون | |
---|---|---|---|
إصدار مستقر | الحزم | الحزم | الحزم |
المستندات | مستندات | مستندات | مستندات |
عينات | .NET الأساسية، WebAPI | Node.js، تايب سكريبت، es6 | بايثون |
هناك طريقتان لربط الروبوت الخاص بك بتجربة العميل:
عميل | قناة أزور | محول سي# | محول شبيبة |
---|---|---|---|
فرق مايكروسوفت | أزور | ||
الخط المباشر | أزور | ||
دردشة الويب | أزور | بوتكيت | |
سكايب | أزور | ||
بريد إلكتروني | أزور | ||
فيسبوك | أزور | مجتمع | بوتكيت |
الركود | أزور | مجتمع | بوتكيت |
كيك | أزور | ||
برقية | أزور | ||
خط | أزور | ||
GroupMe | أزور | ||
تويليو (الرسائل القصيرة) | أزور | مجتمع | بوتكيت |
مهارات اليكسا | مجتمع | مجتمع | |
إجراءات جوجل | مجتمع | مجتمع | |
جوجل هانج آوتس | بوتكيت | ||
ويبيكس | مجتمع | بوتكيت | |
واتساب (إنفوبيب) | مجتمع | ||
تكبير | مجتمع | ||
RingCentral | مجتمع | ||
كورتانا | أزور | ||
وحدة التحكم | مجتمع |
توفر المجتمعات مفتوحة المصدر التالية العديد من المكونات المتاحة لتوسيع تطبيق الروبوت الخاص بك، بما في ذلك المحولات وأدوات التعرف ومربعات الحوار والبرامج الوسيطة.
ج # | جافا سكريبت | بايثون | |
---|---|---|---|
مجتمع إطار عمل الروبوتات | ج # | جافا سكريبت | بايثون |
بوتكيت | جافا سكريبت |
إذا كانت لديك أسئلة حول Bot Framework SDK أو استخدام Azure Bot Service، فنحن نشجعك على التواصل مع المجتمع وفريق تطوير Azure Bot Service للحصول على المساعدة.
شاهد جميع خيارات الدعم المتاحة هنا .
نحن نتتبع المشكلات والميزات الوظيفية التي تطلب Bot Framework SDK والأدوات وخدمة Azure Bot Service في مجموعة متنوعة من المواقع. إذا وجدت مشكلة أو كان لديك طلب ميزة، فيرجى إرسال مشكلة إلى المستودعات أدناه.
غرض | وصف | وصلة |
---|---|---|
SDK v4.NET | وقت تشغيل الروبوت الأساسي لـ .NET والموصلات والبرامج الوسيطة ومربعات الحوار والمطالبات وLUIS وQnA | قم برفع قضية |
SDK v4 جافا سكريبت | وقت تشغيل الروبوت الأساسي لـ Typescript/Javascript والموصلات والبرامج الوسيطة ومربعات الحوار والمطالبات وLUIS وQnA | قم برفع قضية |
SDK v4 بيثون | وقت تشغيل الروبوت الأساسي لـ Python والموصلات والبرامج الوسيطة ومربعات الحوار والمطالبات وLUIS وQnA | قم برفع قضية |
بوت إطار سطر الأوامر | أدوات إطار عمل الروبوت | قم برفع قضية |
دردشة عبر الإنترنت | أداة الدردشة على شبكة الإنترنت إطار عمل بوت | قم برفع قضية |
تمكّنك خدمة Azure Bot Service من استضافة روبوتات ذكية على مستوى المؤسسات مع ملكية كاملة والتحكم في بياناتك. يمكن للمطورين تسجيل الروبوتات الخاصة بهم وتوصيلها بالمستخدمين على Skype وMicrosoft Teams وCortana وWeb Chat والمزيد. [مستندات]
Bot Framework Emulator هو تطبيق سطح مكتب متعدد المنصات يسمح لمطوري الروبوتات باختبار وتصحيح أخطاء الروبوتات التي تم إنشاؤها باستخدام Bot Framework SDK. يمكنك استخدام Bot Framework Emulator لاختبار الروبوتات التي تعمل محليًا على جهازك أو للاتصال بالروبوتات التي تعمل عن بُعد. [تحميل الأحدث | المستندات]
إن Bot Framework Web Chat عبارة عن عنصر تحكم في دردشة العميل قائم على الويب وقابل للتخصيص بدرجة كبيرة لخدمة Azure Bot Service، مما يوفر القدرة للمستخدمين على التفاعل مع الروبوت الخاص بك مباشرة في صفحة ويب. [الإصدار المستقر | مستندات | عينات]
تستضيف أدوات Bot Framework CLI أداة Bot Framework CLI مفتوحة المصدر عبر الأنظمة الأساسية، والمصممة لدعم بناء مسارات عمل تطوير قوية وشاملة. حلت أداة Bot Framework CLI محل الأدوات المستقلة القديمة المستخدمة لإدارة الروبوتات والخدمات ذات الصلة. يقوم BF CLI بتجميع مجموعة الأدوات عبر الأنظمة الأساسية في واجهة واحدة متماسكة ومتسقة.
Bot Framework Composer هي أداة تطوير متكاملة للمطورين والفرق متعددة التخصصات لبناء الروبوتات وتجارب المحادثة باستخدام Microsoft Bot Framework. ستجد ضمن هذه الأداة كل ما تحتاجه لبناء تجربة محادثة متطورة.
Botkit هي أداة مطور وSDK لإنشاء روبوتات الدردشة والتطبيقات والتكاملات المخصصة لمنصات المراسلة الرئيسية. hear()
ask()
أسئلة say()
ردودًا. يمكن للمطورين استخدام بناء الجملة هذا لإنشاء مربعات حوار - وهو الآن متوافق مع أحدث إصدار من Bot Framework SDK.
بالإضافة إلى ذلك، يقدم Botkit معه 6 محولات للنظام الأساسي تسمح لتطبيقات Javascript bot بالتواصل مباشرة مع منصات المراسلة: Slack، وWebex Teams، وGoogle Hangouts، وFacebook Messenger، وTwilio، وWeb chat.
يعد Botkit جزءًا من Microsoft Bot Framework ويتم إصداره بموجب ترخيص MIT Open Source
خدمة قائمة على التعلم الآلي لبناء تجارب اللغة الطبيعية. يمكنك إنشاء نماذج مخصصة وجاهزة للمؤسسات بشكل سريع والتي يتم تحسينها باستمرار. تتيح خدمة فهم اللغة (LUIS) لتطبيقك فهم ما يريده الشخص بكلماته الخاصة. [المستندات | أضف فهم اللغة إلى الروبوت الخاص بك]
QnA Maker عبارة عن خدمة واجهة برمجة تطبيقات قائمة على السحابة تعمل على إنشاء طبقة محادثة وأسئلة وأجوبة فوق بياناتك. باستخدام QnA Maker، يمكنك إنشاء روبوت أسئلة وأجوبة بسيط وتدريبه ونشره استنادًا إلى عناوين URL للأسئلة الشائعة أو المستندات المنظمة أو أدلة المنتجات أو المحتوى التحريري في دقائق. [المستندات | أضف qnamaker إلى البوت الخاص بك]
تتيح لك أداة الإرسال إنشاء نماذج لغة تسمح لك بالإرسال بين المكونات المتباينة (مثل QnA وLUIS والتعليمات البرمجية المخصصة). [الملف التمهيدي]
تقوم خدمات الكلام بتحويل الصوت إلى نص وإجراء ترجمة الكلام وتحويل النص إلى كلام باستخدام خدمات الكلام الموحدة. باستخدام خدمات الكلام، يمكنك دمج الكلام في الروبوت الخاص بك، وإنشاء كلمات تنبيه مخصصة، والتأليف بلغات متعددة. [مستندات]
تُعد Adaptive Cards معيارًا مفتوحًا للمطورين لتبادل محتوى البطاقة بطريقة مشتركة ومتسقة، ويستخدمها مطورو Bot Framework لإنشاء تجارب محادثة رائعة عبر القنوات.
راجع إرشادات المساهمة لدينا.
يجب الإبلاغ عن مشكلات الأمان والأخطاء بشكل خاص، عبر البريد الإلكتروني، إلى مركز الاستجابة الأمنية لـ Microsoft (MSRC) على العنوان [email protected]. يجب أن تتلقى الرد خلال 24 ساعة. إذا لم تقم بذلك لأي سبب من الأسباب، فيرجى المتابعة عبر البريد الإلكتروني للتأكد من أننا تلقينا رسالتك الأصلية. يمكن العثور على مزيد من المعلومات، بما في ذلك مفتاح MSRC PGP، في Security TechCenter.
حقوق الطبع والنشر (ج) شركة مايكروسوفت. جميع الحقوق محفوظة.