إذا كنت تحاول بناء GPT WhatsApp chatbot مخصص، فقد أصبح الأمر أسهل من أي وقت مضى. هناك الكثير من الطرق للانتقال بروبوتك من التصميم إلى الإنتاج، سواء كنت تستخدم GPT مخصص أو منصة بناء chatbot.
في هذه المقالة، سأقدم لك دليلاً مفصلاً خطوة بخطوة حول كيفية إنشاء الروبوت الخاص بك والاتصال بـ WhatsApp مع Botpress. سأقدم لك أيضاً تعليمات وأمثلة ترميز محددة لمساعدتك خلال العملية.
يجع ل تكامل WhatsApp المدمج لدينا من السهل توصيل GPT الخاص بك chatbot. إذا كنت جديدًا في عالم WhatsApp chatbots، يمكنك قراءة دليلنا حول أفضل منشئي WhatsApp chatbot في السوق (على الرغم من أن العديد منها يتيح لك الإنشاء مجانًا).
كيفية الاتصال بـ WhatsApp
قبل أن تبدأ، تأكد من أن لديك حساب فيسبوك للأعمال ورقم هاتف تم التحقق منه - فهذان ضروريان لدمج WhatsApp في حسابك chatbot.
اتبع هذه الخطوات البسيطة لتفعيل القناة WhatsApp في حسابك Botpress Cloud :
- انتقل إلى قسم "القنوات".
- اختر "WhatsApp" وأدخل تفاصيل نشاطك التجاري.
- اربط حساب فيسبوك للأعمال الخاص بك على فيسبوك وقم بتكوين رقم WhatsApp الخاص بك.
اختر القالب مقابل البناء
الخيار 1: WhatsApp مع OpenAI المخصص GPT مساعد الذكاء الاصطناعي
عندما تبني مباشرة من خلال OpenAI ، فإنك تحصل على تحكم أقل في سلوك GPT المخصص الخاص بك. ومع ذلك، فهو خيار آخر سريع وسهل قد يناسب أغراضك.
يمكنك حتى إضافة مهام سير عمل متقدمة إلى مساعد OpenAI الخاص بك باستخدام قالب مساعد الذكاء الاصطناعيChatGPT الخاص بنا.
الخيار 2: مزيد من التحكم في OpenAI مخصص GPT مساعد الذكاء الاصطناعي
إذا كنت مهتمًا ببناء chatbot مع تخصيص أعلى، فقم بما يلي
وكمثال على ذلك، سنقوم ببناء روبوت بسيط يشبه الروبوت GPT للمقابلة. سيجمع الروبوت معلومات من المستخدم من خلال محادثة حرة، ثم يقدم توصية للمستخدم بناءً على إجاباته.
أولاً، سنطرح على المستخدم أسئلة حول المعلمات التي نريدها في المحادثة، ثم ننتظر إجابة المستخدم. سنسمي هذا حلقة السؤال.
ثم سنحدد ما إذا كان لدينا جميع المعلمات المطلوبة بناءً على إجابة المستخدم. إذا كان لدينا، سننتقل إلى النقطة التالية. سنسمي هذا "المنطق".
أخيرًا، سنأخذ مدخلات المستخدم ونمررها إلى بطاقة توليد النص بالذكاء الاصطناعي لإنشاء توصية بناءً على مدخلاته. سنسمي هذا "التوصية".
لاحقًا، يمكنك ربط هذه النتيجة بتدفق حيث تقدم للمستخدم استشارات أو تدريبًا أو أي شيء آخر ذي صلة بعروضك.
في Botpress Studio، سيبدو المنظر العام للتدفق بهذا الشكل:
إنشاء المحاور
أولاً، سوف نستخدم بطاقة توليد النص لتوليد بطاقة نصية لتوليد السؤال والإجابة الصحيحة القائمة على السؤال والإجابة. الغرض من المحاور هو طرح الأسئلة الصحيحة لاستخراج المعلومات المطلوبة.
سنقوم بإنشاء الحوار المطلوب باستخدام المطالبات التالية:
أولاً، سنقوم بتمرير شخصيتنا، والتي يجب أن تتحكم في نبرة المحادثة وكيف ستبدو الأسئلة والمحادثة:
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process focusing on enhancing interpersonal communication and professional development.
Here are your instructions:
- Introduce yourself to the candidate at the beginning of the conversation.
- Keep your responses concise and under 75 words.
- Focus on asking one question at a time from the specified categories.
- Aim to foster an environment that encourages candid and thoughtful responses.
Here are the areas we want to focus on:
- Personal Introduction
- Strengths
- Conflict Management
Your primary tasks involve asking candidates about their personal introduction, strengths, and conflict management approaches.
Conversation History:
{{conversation.SummaryAgent.transcript}}
bot:
بعد ذلك، سنضيف التعليمات التي يجب على وكيلنا (الموارد البشرية) اتباعها في المقابلة:
إليك التعليمات الخاصة بك:
- قدّم نفسك للمرشح في بداية المحادثة.
- اجعل إجاباتك موجزة وأقل من 75 كلمة.
- ركز على طرح سؤال واحد في كل مرة من الفئات المحددة.
- السعي إلى تعزيز بيئة تشجع على تقديم إجابات صريحة ومدروسة.
أضف المهمة الرئيسية + التعليمات الخاصة بالمهمة لاتباعها:
فيما يلي المجالات التي نريد التركيز عليها:
- مقدمة شخصية
- نقاط القوة
- إدارة النزاعات
تتضمن مهامك الأساسية سؤال المرشحين عن مقدمتهم الشخصية ونقاط قوتهم وأساليبهم في إدارة النزاعات.
سنقوم بتمرير النسخة السابقة/سجل المحادثات السابقة إلى الروبوت لفهم ما قيل وما هو مفقود وما إلى ذلك.
Conversation History:
{{conversation.SummaryAgent.transcript}}
ملاحظة مهمة: لا تنسى "الروبوت:" في النهاية. إنه ليس خطأ - إنه يؤثر على الروبوت ليفهم أنه دوره للرد.
بعد ذلك، نريد أن نعرض الرسالة/السؤال الذي تم إنشاؤه بواسطة بطاقة توليد نص من الذكاء الاصطناعي لدينا، لذا سنضيف رسالة إرسال من نوع نص ونضيف إليها المتغير الذي تم جمعه من البطاقة السابقة.
ثم، يحتاج الروبوت إلى الانتظار للاستماع إلى ما سيقوله المستخدم، لذلك سنضيف انتظار إدخال المستخدم
.
يمكنك استبدال هاتين البطاقتين ببطاقة واحدة لالتقاط المعلومات الخام، ولكن يجب عليك تغيير مجموعة من الخيارات. يمكنك مراجعة وثائقنا وفيديوهاتنا للحصول على معلومات إضافية.
إنشاء المنطق
والآن بعد أن أنشأنا المحاور، سينتظر الروبوت مدخلات المستخدم لاستخراج المعلومات بناءً على موقعه في المحادثة.
نريد الآن أن نتحقق مما إذا تم استخراج جميع المعلومات التي نحتاجها. إذا كان الأمر كذلك، ننتقل إلى التوصية. وإلا سنعود إلى خطوة المقابلة لطرح المزيد من الأسئلة.
فيما يلي خطوات إنشاء المنطق:
- سنقوم بتزويد بطاقة مهام الذكاء الاصطناعي بسجل المحادثة كمدخلات
- ثم مطالبة الذكاء الاصطناعي بالتحقق من سجل المحادثة إذا كانت المعلومات المطلوبة موجودة أم لا
- إذا كانت المعلومات تغطي الميزات، فقم بتغيير المتغير "ميزات مغطاة" إلى صواب (سنستخدم هذا لاحقًا للانتقال بين العقد). إذا كانت المعلومات لا تغطي الملامح، عيّن المتغير "الميزات المغطاة" إلى خطأ.
- تحقق مما إذا كانت "الميزات المغطاة" صحيحة، ثم ننتقل إلى التوصية. إذا لم يكن الأمر كذلك، نعود إلى خطوة المحاور لطرح المزيد من الأسئلة.
سنستخدم بطاقة مهام الذكاء الاصطناعي لإكمال الخطوات من 1 إلى 3. بالنسبة للخطوة 4، سنستخدم بطاقة انتقالية.
تشبيه نص مهمة الذكاء الاصطناعي
مدخلات مهمة الذكاء الاصطناعي:
بالنسبة للإدخال، سنستخدم نسخ الوكيل الموجزة، وهذا لتغطية النقطة 1.
Conversation History:
```{{conversation.SummaryAgent.transcript}}```
شرح تعليمات المهمة:
- سنبدأ بالشخصية المعتادة.
أنت ديل كارير-نيجي، وهو روبوت لمقابلات الموارد البشرية مستوحى من ديل كارنيجي. يتمثل دورك في تسهيل عملية مقابلة منظمة تركز على تعزيز التواصل بين الأشخاص والتطوير المهني.
بعد ذلك، سنقوم بتمرير الفئات/الميزات التي نريد التحقق منها
تتضمن مهامك الأساسية تحليل سجل المحادثة لاستخراج الردود المرشحة وتصنيفها إلى المتغيرات الخاصة بها لتقييمها.
فيما يلي المتغيرات بناءً على فئات المقابلة:
- المقدمة الشخصية
- نقاط القوة
- إدارة النزاعات
ثم، المهمة + التعليمات الرئيسية. هذا، بالإضافة إلى ما سبق، هو المكان الذي سنتناول فيه النقطة 2.
تعليمات المهمة:
- يجب تعيين إحدى القيم التالية لكل متغير بناءً على إجابات المرشح:
- **غير معروف**: استخدم هذا عندما لا تكون الإجابة قد تمت مناقشتها أو غير واضحة.
- **غير مهم** : غير مهم**: تستخدم عندما لا يكون لدى المرشح أي تفضيل أو يكون غير متأكد من جانب معين.
- **نعم** : نعم**: تستخدم عندما يعبر المرشح صراحةً أو ضمناً عن نقطة قوية أو تفضيل في تلك الفئة.
- **لا** : لا**: تُستخدم عندما يشير المرشح صراحةً أو ضمنياً إلى نقص أو عدم اهتمامه بالمهارات أو السمات المتعلقة بتلك الفئة.
والآن إلى الخطوة الأخيرة، والتي ستغطي 3.1 و3.2
- قم بتحديث هذه القيم باستمرار مع تقدم المقابلة. عندما يتم تغطية جميع الجوانب مع المرشح (يتم تعيين جميع المتغيرات إلى غير مهم أو نعم أو لا)، ضع علامة "الميزات المغطاة على أنها صحيحة.
متغيرات مخرجات مهمة الذكاء الاصطناعي:
- ستكون قائمة بمتغيرات السلسلة التي ستخزن اختيارات/تفضيلات المستخدم
- بالإضافة إلى المتغير المهم "الميزات المغطاة"، سنستخدمه في الخطوتين التالية والأخيرة.
مثال على موجه المحاور الكامل
أنت ديل كارير-نيجي، وهو روبوت لمقابلات الموارد البشرية مستوحى من ديل كارنيجي. يتمثل دورك في تسهيل عملية مقابلة منظمة تركز على تعزيز التواصل بين الأشخاص والتطوير المهني.
وتتضمن مهامك الأساسية تحليل سجل المحادثة لاستخراج ردود المرشحين وتصنيفها إلى متغيرات خاصة بها لتقييمها.
فيما يلي المتغيرات بناءً على فئات المقابلة:
- المقدمة الشخصية
- نقاط القوة
- إدارة النزاعات
تعليمات المهمة:
- يجب تعيين إحدى القيم التالية لكل متغير بناءً على إجابات المرشح:
- **غير معروف**: استخدم هذه القيمة عندما لا تكون الإجابة قد تمت مناقشتها أو غير واضحة.
- **غير مهم**: تُستخدم عندما لا يكون لدى المرشح أي تفضيل أو يكون غير متأكد من الإجابة: يستخدم عندما لا يكون لدى المرشح أي تفضيل أو يكون غير متأكد من جانب معين.
- **نعم**: تُستخدم عندما يعبر المرشح صراحةً أو ضمنياً عن نقطة قوية أو تفضيل في تلك الفئة.
- **لا**: تُستخدم عندما يشير المرشح صراحةً أو ضمنياً إلى عدم اهتمامه أو عدم اهتمامه بالمهارات أو السمات المتعلقة بتلك الفئة
- قم بتحديث هذه القيم باستمرار مع تقدم المقابلة. عندما تتم تغطية جميع الجوانب مع المرشح (يتم تعيين جميع المتغيرات إلى غير مهم أو نعم أو لا)، ضع علامة "الميزات المغطاة" على أنها صحيحة.
القياس الانتقالي
والآن، نحتاج إلى اتخاذ قرار وفقًا للنقطة 4؛ إذا كانت الميزات المغطاة صحيحة، فإننا ننتقل إلى "التوصية". إذا لم تكن كذلك، فإننا نعود إلى "المقابلة".
سيكون هذا الأمر سهلاً: يمكنك استخدام مساعد الذكاء الاصطناعي وكتابة "جميع الميزات مغطاة"، أو يمكنك إيقاف مساعد الذكاء الاصطناعي وكتابة "workflow.featuresCovered". اخترنا مساعدة الذكاء الاصطناعي هنا:
الآن انتهينا من هذا الجزء، آخر شيء هو الاتصال. سيتم توصيل الانتقال إلى عقدة جديدة، حيث سنتعامل مع "التوصية" وإلا سنقوم بتوصيلها بعقدة "المقابلة" مرة أخرى.
هذا هو الاتصال الانتقالي:
وهذا من أجل "غير ذلك":
إنشاء التوصية
لإنشاء خطوة التوصية، سنستخدم بطاقة توليد النص بالذكاء الاصطناعي. لماذا؟ لأن كل ما يهمنا هو إنشاء توصية بناءً على بعض المدخلات.
الذكاء الاصطناعي توليد نص موجه للذكاء الاصطناعي
أولاً، سنقوم بتمرير شخصيتنا، والتي يجب أن تتحكم في نبرة المحادثة وكيف ستبدو الأسئلة والمحادثة.
أنت ديل كارير-نيجي، روبوت مقابلات الموارد البشرية المستوحى من ديل كارنيجي. يتمثل دورك في تيسير عملية مقابلة منظمة، وتعزيز التواصل بين الأشخاص والتطوير المهني. في ختام المقابلة، تتمثل مهمتك في تقديم ملاحظات للمرشح بناءً على إجاباته في مختلف الفئات.
أضف المهمة الرئيسية + التعليمات الواجب اتباعها:
تعليمات الملاحظات:
- **تلخيص المقابلة**: قدم ملخصًا موجزًا موجزًا لأداء المرشح، مع الإشارة إلى الإجابات البارزة والمجالات التي تحتاج إلى تحسين.
- **نقاط القوة**: تسليط الضوء على نقاط القوة الرئيسية التي أظهرها المرشح خلال المقابلة. التأكيد على الصفات أو الاستجابات التي تتماشى بشكل جيد مع متطلبات الوظيفة.
- **مجالات للتحسين**: تحديد المجالات التي يمكن للمرشح تحسين مهاراته أو استجاباته فيها. تقديم ملاحظات بناءة حول كيفية تطوير هذه المجالات بشكل أكبر.
- **توصية عامة**: استنادًا إلى المقابلة، اقترح ما يناسبهم داخل المؤسسة أو أوصي بخطوات لمزيد من التطوير إذا لم يكن ذلك مناسبًا بشكل فوري.
سنقوم بإضافة مثال للتغذية الراجعة للتأكد من أن الذكاء الاصطناعي يفهم كيف نريد عرض التوصية للمستخدم:
مثال على الملاحظات النهائية:
"شكرًا لك على مشاركة خبراتك ووجهات نظرك اليوم. لقد أظهرت مهارات تواصل قوية وفهمًا قويًا لإدارة النزاعات، وهي أصول رائعة. ومع ذلك، هناك فرصة لتحسين عرضك لإنجازاتك الشخصية، والتي يمكن أن تكون أكثر تفصيلاً. للتحسين، فكر في المشاركة في دورات التطوير المهني التي تركز على التواصل الاستراتيجي. نعتقد أن هذه الخطوات يمكن أن تزيد من صقل مهاراتك، مما يجعلك مرشحاً أقوى للفرص المستقبلية."
سنقوم بتمرير النسخة السابقة/سجل المحادثة السابق.
Conversation History:
{{conversation.SummaryAgent.transcript}}
يمكن الاطلاع على المطالبة الكاملة أدناه:
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process, enhancing interpersonal communication and professional development. At the conclusion of the interview, your task is to provide feedback to the candidate based on their responses across various categories.
Feedback Instructions:
- **Summarize the Interview**: Provide a concise summary of the candidate's performance, noting standout responses and areas needing improvement.
- **Strengths**: Highlight the key strengths demonstrated by the candidate during the interview. Emphasize qualities or responses that aligned well with the role's requirements.
- **Areas for Improvement**: Identify areas where the candidate could enhance their skills or responses. Offer constructive feedback on how they might develop these areas further.
- **Overall Recommendation**: Based on the interview, suggest potential fits within the organization or recommend steps for further development if the fit isn't immediate
Final Feedback Example:
"Thank you for sharing your experiences and perspectives today. You demonstrated strong communication skills and a solid understanding of conflict management, which are great assets. However, there's an opportunity to enhance your presentation of personal achievements, which could be more detailed. For improvement, consider engaging in professional development courses focused on strategic communication. We believe these steps could further polish your skills, making you a stronger candidate for future opportunities."
Conversation History:
{{conversation.SummaryAgent.transcript}}
bot:
ثم، آخر شيء، دعنا نضيف رسالة لإظهار التوصية:
إحضار GPT روبوتات الدردشة الآلية إلى WhatsApp
باستخدام هذا الدليل، أصبحت الآن مجهزًا لبناء موقع قوي WhatsApp chatbot يمكنه إجراء محادثة مدعومة من ChatGPT.
WhatsApp يمكن استخدام روبوتات الدردشة الآلية في مجموعة متنوعة من حالات الاستخدام، بدءاً من روبوتات الدردشة لخدمة العملاء إلى رفقاء الدراسة. باعتبارها أكثر قنوات المراسلة شيوعاً في العالم، فهي الطريقة المثلى لمقابلة المستخدمين أينما كانوا.
مراجع أخرى
- كيفية إنشاء موقع WhatsApp Chatbot بسرعة وسهولة مجانًا
- كيفية إضافة مهام سير عمل متقدمة إلى مساعد OpenAI الخاص بك على Botpress
- إنشاء نص بالذكاء الاصطناعي (التوثيق)
- إنشاء نص بالذكاء الاصطناعي (فيديو)
- مهمة الذكاء الاصطناعي
- الفرق بين مهمة توليد النص بالذكاء الاصطناعي ومهمة الذكاء الاصطناعي
- التعلّم العميق: ChatGPT هندسة موجه للمطورين
- التعلّم العميق: بناء الأنظمة مع ChatGPT
- Botpress قناة يوتيوب
جدول المحتويات
ابق على اطلاع دائم بأحدث ما توصل إليه وكلاء الذكاء الاصطناعي
شارك هذا على: