شعار زيفيرنت

انشر بوابة Slack لـ Amazon Q، خبير أعمالك | خدمات الويب الأمازون

التاريخ:

أمازون س هو تطبيق جديد مدعوم بالذكاء الاصطناعي يساعد المستخدمين على إنجاز العمل. يمكن أن يصبح Amazon Q خبير الأعمال المخصص لك ويتيح لك اكتشاف المحتوى أو طرح الأفكار أو إنشاء ملخصات باستخدام بيانات شركتك بأمان وأمان. يمكنك استخدام Amazon Q لإجراء محادثات وحل المشكلات وإنشاء المحتوى والحصول على رؤى واتخاذ الإجراءات من خلال الاتصال بمستودعات المعلومات والتعليمات البرمجية والبيانات وأنظمة المؤسسة الخاصة بشركتك. لمزيد من المعلومات، راجع تقديم Amazon Q، المساعد الجديد الذي يعمل بالذكاء الاصطناعي (معاينة).

في هذه التدوينة نعرض لك كيفية إحضار Amazon Q، خبير أعمالكللمستخدمين في سلاك.

ستتمكن من التحدث مع Amazon Q باستخدام رسائل Slack المباشرة (DMs) لطرح الأسئلة والحصول على إجابات بناءً على بيانات الشركة، والحصول على مساعدة في إنشاء محتوى جديد مثل مسودات البريد الإلكتروني، وتلخيص الملفات المرفقة، وتنفيذ المهام.

يمكنك أيضًا دعوة Amazon Q للمشاركة في قنوات فريقك. في القناة، يمكن للمستخدمين طرح أسئلة عليها في رسالة جديدة، أو وضع علامة عليها في سلسلة رسائل موجودة في أي وقت، لتوفير نقاط بيانات إضافية، أو حل نقاش، أو تلخيص المحادثة والتقاط الخطوات التالية.

حل نظرة عامة

Amazon Q قوي بشكل مثير للدهشة. تحقق من العرض التوضيحي التالي - الرؤية تصدق!

في العرض التوضيحي، يتم تعبئة تطبيق Amazon Q الخاص بنا بمجموعة من مستندات AWS البيضاء. يمكنك ملء تطبيق Amazon Q Business Expert الخاص بك بمستندات شركتك ومقالات قاعدة المعرفة، لذلك سيكون قادرًا على الإجابة على أسئلتك!

يتم توفير كل ما تحتاجه كمصدر مفتوح في موقعنا جيثب ريبو.

في هذا المنشور، نوجهك خلال عملية نشر Amazon Q في حساب AWS الخاص بك وإضافته إلى مساحة عمل Slack الخاصة بك. عندما تنتهي، سوف تتساءل كيف تمكنت من الاستغناء عنه!

فيما يلي بعض الأشياء التي يمكنه القيام بها:

  • الرد على الرسائل – في الـ DMs يقوم بالرد على جميع الرسائل. في القنوات، يستجيب فقط للإشارات @ ويستجيب في سلسلة محادثة.
  • تقديم الإجابات التي تحتوي على تخفيض السعر - يتضمن ذلك العناوين والقوائم والخط العريض والمائل والجداول والمزيد.
  • تتبع المشاعر - يوفر أزرار إبهام لأعلى وإبهام لأسفل لتتبع مشاعر المستخدم.
  • تقديم إسناد المصدر – يوفر مراجع وارتباطات تشعبية للمصادر المستخدمة بواسطة Amazon Q.
  • فهم سياق المحادثة - يتتبع المحادثة ويستجيب بناءً على السياق.
  • ابق على علم بالعديد من المستخدمين - عندما يتم وضع علامة عليه في سلسلة محادثات، فإنه يعرف من قال ماذا ومتى، حتى يتمكن من المساهمة في السياق وتلخيص سلسلة المحادثات بدقة عند سؤاله.
  • معالجة الملفات المرفقة - يمكنه معالجة ما يصل إلى خمسة ملفات مرفقة للإجابة على أسئلة المستندات والملخصات والمزيد.
  • ابدأ محادثات جديدة – يمكنك إعادة تعيين وبدء محادثات جديدة في قنوات DM باستخدام /new_conversation.

مثال الركود

في الأقسام التالية، نعرض كيفية نشر المشروع على حساب AWS الخاص بك ومساحة عمل Slack، والبدء في التجربة!

المتطلبات الأساسية المسبقة

يجب أن يكون لديك حساب AWS و إدارة الهوية والوصول AWS (IAM) والمستخدم الذي لديه أذونات لإنشاء وإدارة الموارد والمكونات اللازمة لهذا التطبيق. إذا لم يكن لديك حساب AWS، راجع كيف أقوم بإنشاء وتفعيل حساب Amazon Web Services جديد؟

تحتاج أيضًا إلى أن يكون لديك تطبيق خبير أعمال موجود في Amazon Q. إذا لم تقم بإعداد واحدة بعد، راجع إنشاء تطبيق أمازون Q.

وأخيرًا، تحتاج إلى حساب Slack وإمكانية الوصول لإنشاء التطبيقات ونشرها إلى مؤسسة Slack الخاصة بك. إذا لم يكن لديك واحدة، فتحقق مما إذا كان بإمكان شركتك إنشاء مؤسسة Slack sandbox لتجربتها، أو انتقل إلى slack.com لإنشاء حساب Slack ومساحة عمل مجانية.

انشر موارد الحل

لقد قدمنا ​​بنيت مسبقا تكوين سحابة AWS القوالب التي تنشر كل ما تحتاجه في حساب AWS الخاص بك.

إذا كنت مطورًا وترغب في إنشاء الحل أو نشره أو نشره من خلال التعليمات البرمجية، فارجع إلى الملف التمهيدي للمطور.

أكمل الخطوات التالية لتشغيل مكدس CloudFormation:

  1. تسجيل الدخول إلى وحدة تحكم إدارة AWS.
  2. اختر واحد من ما يلي قم بتشغيل Stack الأزرار الخاصة بمنطقة AWS المطلوبة لفتح وحدة تحكم AWS CloudFormation وإنشاء حزمة جديدة.
بلد المنشأ قم بتشغيل Stack
إن فرجينيا (us-east-1)
أوريغون (us-west-2)
  1. في حالة اسم المكدس، أدخل اسمًا لتطبيقك (على سبيل المثال، AMAZON-Q-SLACK-GATEWAY).
  2. في حالة AmazonQAppId، أدخل معرف تطبيق Amazon Q الحالي الخاص بك (على سبيل المثال، 80xxxxx9-7xx3-4xx0-bxx4-5baxxxxx2af5). يمكنك نسخه من وحدة تحكم Amazon Q.
  3. في حالة AmazonQRegion، اختر المنطقة التي أنشأت فيها تطبيق Amazon Q الخاص بك (us-east-1 أو us-west-2).
  4. في حالة AmazonQUserId، أدخل عنوان البريد الإلكتروني لمعرف مستخدم Amazon Q (اتركه فارغًا لاستخدام البريد الإلكتروني لمستخدم Slack كمعرف المستخدم).
  5. في حالة TextDaysToLive، أدخل المدة الزمنية للاحتفاظ ببيانات تعريف المحادثة مخزنة مؤقتًا الأمازون DynamoDB (يمكنك ترك هذا كإعداد افتراضي).

عندما تكون حالة مكدس CloudFormation الخاصة بك CREATE_COMPLETE، اختر ال النواتج علامة التبويب، وأبقها مفتوحة، فستحتاج إليها في الخطوات اللاحقة.

قم بإنشاء التطبيق الخاص بك

الآن يمكنك إنشاء تطبيقك في Slack. أكمل الخطوات التالية:

  1. قم بإنشاء تطبيق Slack في https://api.slack.com/apps من البيان الذي تم إنشاؤه — انسخ والصق من مخرجات المكدس: SlackAppManifest.
  2. اختار الصفحة الرئيسية للتطبيق في جزء التنقل، ثم قم بالتمرير لأسفل إلى القسم إظهار علامات التبويب.
  3. تفعيل علامة تبويب الرسائل.
  4. أختار السماح للمستخدمين بإرسال أوامر ورسائل Slash من علامة تبويب الرسائل.

هذه خطوة مطلوبة لتمكين المستخدم من إرسال رسائل إلى تطبيقك.

سلاك تمكين الرسائل

أضف تطبيقك إلى مساحة العمل الخاصة بك

يمكنك الآن إضافة تطبيقك إلى مساحة العمل الخاصة بك. يعد هذا مطلوبًا لإنشاء قيمة رمز OAuth المميز لمستخدم الروبوت والمطلوبة في الخطوة التالية.

  1. انتقل إلى البرنامج المساعد في التأليف OAuth والأذونات (في https://api.slack.com) و اختار التثبيت على مساحة العمل لإنشاء رمز OAuth المميز.
  2. في Slack، انتقل إلى مساحة العمل الخاصة بك.
  3. اختر اسم مساحة العمل الخاصة بك، الإعدادات والإدارةو إدارة التطبيقات.
  4. اختر تطبيقك الذي تم إنشاؤه حديثًا.
  5. في الجزء الأيسر، اختر افتح في دليل التطبيقات.
  6. اختار فتح في سلاك.

قم بتكوين أسرار Slack في AWS Secrets Manager

فلنقم بتكوين أسرار Slack الخاصة بك للتحقق من توقيع كل طلب والنشر نيابةً عن روبوت Amazon Q الخاص بك.

في هذا المثال، لا نقوم بتمكين تدوير الرمز المميز لـ Slack. يمكنك تمكينه لتطبيق الإنتاج عن طريق تنفيذ التناوب عبر مدير أسرار AWS. قم بإنشاء مشكلة (أو، الأفضل من ذلك، طلب سحب) في ملف جيثب ريبو إذا كنت تريد إضافة هذه الميزة إلى الإصدار المستقبلي.

أكمل الخطوات التالية لتكوين سر في Secrets Manager:

  1. في وحدة تحكم AWS CloudFormation، انتقل إلى مجموعتك النواتج علامة التبويب واختيار الرابط ل SlackSecretConsoleUrl ليتم إعادة توجيهه إلى وحدة تحكم إدارة الأسرار.
  2. اختار استرجع القيمة السرية.
  3. اختار تعديل.
  4. استبدل قيم SlackSigningSecret و SlackBotUserOAuthToken باستخدام القيم الموجودة في تكوين تطبيق Slack ضمن معلومات اساسية و OAuth والأذونات.

كن حذرًا من عدم النسخ عن طريق الخطأ سر العميل بدلا من سر التوقيع.

تحرير الأسرار

ابدأ باستخدام Amazon Q

أكمل الخطوات التالية لبدء استخدام Amazon Q في Slack:

  1. افتح مساحة عمل Slack الخاصة بك.
  2. تحت تطبيقات, إدارة، أضف تطبيق Amazon Q الجديد.
  3. اختياريًا، قم بإضافة تطبيق Amazon Q الخاص بك إلى قنوات الفريق.
  4. في قناة DM الخاصة بالتطبيق، أدخل Hello.

قل مرحبا

لقد قمت الآن بنشر مساعد AI جديد وقوي في بيئة Sandbox Slack الخاصة بك.

العب به، وجرب جميع الميزات التي تمت مناقشتها في هذا المنشور، وانسخ الأشياء التي رأيتها في الفيديو التجريبي. والأهم من ذلك، أنه يمكنك السؤال عن الموضوعات المتعلقة بالمستندات التي قمت بإدخالها في تطبيق خبير أعمال Amazon Q الخاص بك. لكن لا تتوقف عند هذا الحد. يمكنك العثور على طرق إضافية لجعلها مفيدة، وعندما تفعل ذلك، أخبرنا بذلك عن طريق نشر تعليق.

بمجرد اقتناعك بمدى فائدته، تحدث إلى مسؤولي Slack (وأظهر لهم هذا المنشور) واعمل معهم على نشره في مساحات عمل Slack بشركتك. سوف يشكرك زملائك الموظفين!

تنظيف

عند الانتهاء من تجربة هذا الحل، احذف تطبيقك في Slack (https://api.slack.com/apps) وتنظيف موارد AWS الخاصة بك عن طريق فتح وحدة تحكم AWS CloudFormation وحذف AMAZON-Q-SLACK-GATEWAY المكدس الذي قمت بنشره. يؤدي هذا إلى حذف الموارد التي قمت بإنشائها عن طريق نشر الحل.

استنتاجات

يتم توفير نموذج تطبيق Amazon Q Slack الذي تمت مناقشته في هذا المنشور كمصدر مفتوح - يمكنك استخدامه كنقطة بداية للحل الخاص بك، ومساعدتنا على تحسينه من خلال المساهمة بالإصلاحات والميزات عبر طلبات سحب GitHub. استكشف الكود، اختر شاهد في ال جيثب ريبو ليتم إعلامك بالإصدارات الجديدة، والتحقق مرة أخرى للحصول على آخر التحديثات. نود أيضًا أن نسمع اقتراحاتك للتحسينات والميزات.

لمزيد من المعلومات حول Amazon Q، راجع ما هو Amazon Q (للاستخدام التجاري)؟


حول المؤلف

غاري بيناتار هو مدير أول لتطوير البرمجيات في AWS HR. بدأ غاري عمله في أمازون في عام 2012 كمتدرب، مع التركيز على بناء أنظمة كشف خارجية قابلة للتطوير وفي الوقت الفعلي. لقد عمل في سياتل ولوكسمبورغ، ويقيم الآن في تل أبيب، إسرائيل، حيث يكرس وقته لبناء البرمجيات لإحداث ثورة في مستقبل الموارد البشرية. شارك في تأسيس شركة Zengo الناشئة، مع التركيز على جعل المحافظ الرقمية آمنة من خلال حسابات متعددة الأطراف. حصل على درجة الماجستير في هندسة البرمجيات من جامعة السوربون في باريس.


بوب ستراهان

بوب ستراهان هو مهندس حلول رئيسي في فريق خدمات الذكاء الاصطناعي للغة AWS.

بقعة_صورة

أحدث المعلومات الاستخباراتية

بقعة_صورة