نظرة عامة
يمكن لـ Gorbit الاتصال بمساحة عمل Slack الخاصة بك والإجابة على الأسئلة مثل زميل خبير. يمكنك تكوين GorbitBot للاستجابة لأنواع معينة من الرسائل، في قنوات محددة، ومع بيانات مختارة من فهرسك.
الإعداد
يجب أن تكون مسؤولاً في مساحة عمل Slack لإعداد روبوت Slack.
أنشئ تطبيق Slack جديد
انتقل إلى لوحة تطبيقات Slack
وانقر على إنشاء تطبيق جديد ← من ملف manifest.حدد مساحة العمل التي تريد توصيلها بـ Gorbit.
استخدم ملف YAML manifest
انقر على علامة تبويب YAML والصق ملف manifest التالي في المربع:انقر على إنشاء وسيتم نقلك إلى صفحة التطبيق.
YAML Manifest
أنشئ رمز تطبيق
انتقل لأسفل إلى قسم رموز مستوى التطبيق وانقر على إنشاء رمز ونطاقات.أعطِ رمزك اسمًا، وأضف نطاق 
connections:write إلى رمز مستوى التطبيق وانقر على إنشاء.
احفظ هذا الرمز للاستخدام لاحقًا.
ثبّت تطبيق Slack
انتقل إلى علامة تبويب OAuth والأذونات، وانقر على تثبيت في مساحة العمل،
واتبع التعليمات لتثبيت التطبيق.انسخ رمز OAuth مستخدم الروبوت ورمز OAuth المستخدم (موصى به) واحفظه للاستخدام لاحقًا.
لا يدعم Gorbit حاليًا تدوير الرموز.

إعداد Gorbit لروبوت Slack
انتقل إلى لوحة إدارة Gorbit وحدد علامة تبويب روبوتات Slack.أدخل رمز الروبوت ورمز التطبيق ورمز المستخدم (موصى به) وانقر إنشاء!

التكوين المتقدم
هناك مجموعة من خيارات التكوين المتقدمة المتاحة عبر متغيرات البيئة التي تتحكم في سلوك روبوت Slack الخاص بك. يمكنك العثور على القائمة الكاملة لخيارات التكوين في GitHub Gorbit.GORBIT_BOT_NUM_RETRIES
GORBIT_BOT_NUM_RETRIES
عدد محاولات إعادة المحاولة لإنشاء إجابة قبل الفشل.الافتراضي:
5 (int)GORBIT_BOT_NUM_DOCS_TO_DISPLAY
GORBIT_BOT_NUM_DOCS_TO_DISPLAY
عدد المستندات المعروضة تحت “المستندات المرجعية”.الافتراضي:
5 (int)GORBIT_BOT_DISABLE_DOCS_ONLY_ANSWER
GORBIT_BOT_DISABLE_DOCS_ONLY_ANSWER
تعطيل الردود التي تظهر فقط “المستندات المرجعية” عندما لا يستطيع LLM الإجابة.الافتراضي:
false (bool)GORBIT_BOT_REACT_EMOJI
GORBIT_BOT_REACT_EMOJI
رمز تعبيري يظهر أثناء تفكير Gorbit في رسالة.الافتراضي:
eyes (str)GORBIT_BOT_FOLLOWUP_EMOJI
GORBIT_BOT_FOLLOWUP_EMOJI
رمز تعبيري يُستخدم للإشارة إلى أن المستخدم قد يحتاج لمزيد من المساعدة.الافتراضي:
sos (str)GORBIT_BOT_FEEDBACK_VISIBILITY
GORBIT_BOT_FEEDBACK_VISIBILITY
رؤية ملاحظات إجابات AI المرسلة إلى GorbitBot. الخيارات:
private (فقط المستخدم النقر)،
anonymous (عام لكن مجهول)، public (عام مع اسم المستخدم).الافتراضي: private (str)NOTIFY_SLACKBOT_NO_ANSWER
NOTIFY_SLACKBOT_NO_ANSWER
إذا تم التمكين، يرسل GorbitBot رسالة اعتذار موجزة عندما لا يجد إجابة، لذلك لن يتساءل المستخدمون.الافتراضي:
false (bool)GORBIT_BOT_DISPLAY_ERROR_MSGS
GORBIT_BOT_DISPLAY_ERROR_MSGS
إظهار تفسيرات خطأ موجزة عندما يحدث خطأ ما في الإجابة على سؤال (مفيد للتصحيح).الافتراضي:
false (bool)GORBIT_BOT_RESPOND_EVERY_CHANNEL
GORBIT_BOT_RESPOND_EVERY_CHANNEL
الرد في جميع القنوات افتراضيًا، بدلاً من فقط تلك المكوّنة في الواجهة.الافتراضي:
false (bool)GORBIT_BOT_MAX_QPM
GORBIT_BOT_MAX_QPM
الحد الأقصى للأسئلة في الدقيقة التي يمكن للروبوت الإجابة عليها. اضبط على
0 أو اتركه غير مضبوط لعدم الحد.الافتراضي: uncapped (int)GORBIT_BOT_MAX_WAIT_TIME
GORBIT_BOT_MAX_WAIT_TIME
الحد الأقصى للوقت بالثواني الذي سينتظره السؤال في قائمة الانتظار قبل انتهاء المهلة.الافتراضي:
180 (seconds; 3 minutes)GORBIT_BOT_FEEDBACK_REMINDER
GORBIT_BOT_FEEDBACK_REMINDER
الدقائق التي يُرسل بعدها تذكير برسالة مباشرة لطلب ملاحظات على إجابة. اضبط على
0 للتعطيل.الافتراضي: 0 (disabled; 0 minutes)GORBIT_BOT_REPHRASE_MESSAGE
GORBIT_BOT_REPHRASE_MESSAGE
إعادة صياغة رسائل مستخدم Slack قبل إرسالها إلى LLM (قد يحسن الوضوح للنموذج).الافتراضي:
false (bool)GORBIT_BOT_RESPONSE_LIMIT_PER_TIME_PERIOD
GORBIT_BOT_RESPONSE_LIMIT_PER_TIME_PERIOD
عدد الردود التي يمكن لـ GorbitBot إرسالها خلال نافذة زمنية. اضبط على
0 لتعطيل الحد.الافتراضي: 5000 (int)GORBIT_BOT_RESPONSE_LIMIT_TIME_PERIOD_SECONDS
GORBIT_BOT_RESPONSE_LIMIT_TIME_PERIOD_SECONDS
طول نافذة حد الرد بالثواني.الافتراضي:
86400 (seconds; 24 hours)