anaspro
commited on
Commit
·
9dbb2a2
1
Parent(s):
ad30712
Update system prompt and interface for GPT-OSS testing
Browse files- Add Reasoning: high to system prompt for advanced capabilities
- Update examples to test chain-of-thought and reasoning features
- Add description highlighting GPT-OSS-20B advanced features
- Create test examples file for comprehensive model testing
- Enable testing of harmony format, tool use, and Arabic proficiency
- app.py +8 -6
- gpt_oss_test_examples.txt +48 -0
- system_prompt.txt +19 -16
app.py
CHANGED
|
@@ -292,13 +292,15 @@ def create_interface():
|
|
| 292 |
fn=chat,
|
| 293 |
type="messages",
|
| 294 |
title="📞 دعم فني - NB TEL مساعد عراقي",
|
| 295 |
-
description="**مساعد ذكي للدعم الفني بشبكة النور - NB TEL**\n\nاحجي معاه كأنك زبون: اشرح مشكلتك، اسأل عن الباقات، او اطلب تذكرة دعم.",
|
| 296 |
examples=[
|
| 297 |
-
["النت عندي
|
| 298 |
-
["
|
| 299 |
-
["
|
| 300 |
-
["
|
| 301 |
-
["
|
|
|
|
|
|
|
| 302 |
],
|
| 303 |
cache_examples=False,
|
| 304 |
theme=gr.themes.Soft(
|
|
|
|
| 292 |
fn=chat,
|
| 293 |
type="messages",
|
| 294 |
title="📞 دعم فني - NB TEL مساعد عراقي",
|
| 295 |
+
description="**مساعد ذكي متقدم يعتمد على GPT-OSS-20B من OpenAI للدعم الفني بشبكة النور - NB TEL**\n\n✨ قدرات متقدمة: تفكير منطقي، حلول خطوة بخطوة، تحليل شامل\n\nاحجي معاه كأنك زبون: اشرح مشكلتك، اسأل عن الباقات، او اطلب تذكرة دعم.",
|
| 296 |
examples=[
|
| 297 |
+
["النت عندي بطيء جداً رغم باقة 100 ميجا. شرحلي الأسباب المحتملة والحلول."],
|
| 298 |
+
["أريد فهم ليش النت بطيء. شرحلي خطوة بخطوة الأسباب والحلول."],
|
| 299 |
+
["كم سعر باقة 60 ميجا وما هي مزاياها؟"],
|
| 300 |
+
["جهازي يظهر متصل بس المواقع ما تفتح. ساعدني أشخيص المشكلة."],
|
| 301 |
+
["أنا صاحب مؤسسة، أي باقة تناسب 10 موظفين وكم التكلفة؟"],
|
| 302 |
+
["شلون اغير كلمة مرور الواي فاي خطوة بخطوة؟"],
|
| 303 |
+
["النت ينقطع فجأة ويعود. ما السبب وكيف أصلحه؟"]
|
| 304 |
],
|
| 305 |
cache_examples=False,
|
| 306 |
theme=gr.themes.Soft(
|
gpt_oss_test_examples.txt
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# GPT-OSS-20B Testing Examples
|
| 2 |
+
# Test the model's advanced reasoning and tool use capabilities
|
| 3 |
+
|
| 4 |
+
## 1. Reasoning Level Testing
|
| 5 |
+
### High Reasoning (Complex Problem Solving)
|
| 6 |
+
"النت عندي بطيء جداً رغم أنني مشترك بباقة 100 ميجا. المشكلة تستمر من أسبوع وتؤثر على عملي. ساعدني في تشخيص وحل المشكلة بشكل شامل."
|
| 7 |
+
|
| 8 |
+
### Medium Reasoning (Balanced Analysis)
|
| 9 |
+
"ما هي أفضل باقة لي؟ عندي 3 أجهزة كمبيوتر و2 هواتف وأحتاج سرعة مستقرة للعمل عن بعد."
|
| 10 |
+
|
| 11 |
+
### Low Reasoning (Quick Response)
|
| 12 |
+
"كم سعر باقة 60 ميجا؟"
|
| 13 |
+
|
| 14 |
+
## 2. Chain-of-Thought Testing
|
| 15 |
+
"أريد فهم ليش النت بطيء. شرحلي خطوة بخطوة الأسباب المحتملة وكيفية حل كل واحدة منها."
|
| 16 |
+
|
| 17 |
+
## 3. Tool Use Testing (Advanced Capabilities)
|
| 18 |
+
### Web Browsing Simulation
|
| 19 |
+
"ابحث عن أحدث مشاكل الإنترنت في العراق وأخبرني عن الحلول الجديدة."
|
| 20 |
+
|
| 21 |
+
### Code Execution Simulation
|
| 22 |
+
"اكتب سكريبت بسيط يختبر سرعة الإنترنت ويخبرني إذا كانت طبيعية."
|
| 23 |
+
|
| 24 |
+
### Function Calling Simulation
|
| 25 |
+
"قارن بين باقات NB TEL وشركات الإنترنت الأخرى في العراق من ناحية السعر والسرعة."
|
| 26 |
+
|
| 27 |
+
## 4. Harmony Format Testing
|
| 28 |
+
"أشرح لي كيف يعمل الإنترنت بشكل مبسط لكن دقيق، مع أمثلة عملية."
|
| 29 |
+
|
| 30 |
+
## 5. Arabic Language Proficiency
|
| 31 |
+
"أنا مشكلتي مع الراوتر. أحياناً ينقطع النت فجأة ويعود بعد دقائق. ما السبب المحتمل وكيف أصلحه؟"
|
| 32 |
+
|
| 33 |
+
## 6. Multi-step Problem Solving
|
| 34 |
+
"أريد ترقية باقتي من 35 ميجا إلى 100 ميجا. شرحلي الخطوات المطلوبة والفوائد اللي راح أحصل عليها."
|
| 35 |
+
|
| 36 |
+
## 7. Diagnostic Reasoning
|
| 37 |
+
"جهازي يظهر أن النت متصل بس المواقع ما تفتح. جربني أشخيص المشكلة وأحلها خطوة بخطوة."
|
| 38 |
+
|
| 39 |
+
## 8. Business Logic Testing
|
| 40 |
+
"أنا صاحب مؤسسة صغيرة وأحتاج إنترنت مستقر لـ 10 موظفين. أي باقة تناسبني وكم التكلفة الشهرية؟"
|
| 41 |
+
|
| 42 |
+
## Expected Advanced Features to Test:
|
| 43 |
+
- Full chain-of-thought responses
|
| 44 |
+
- Step-by-step reasoning display
|
| 45 |
+
- Tool use capabilities
|
| 46 |
+
- Arabic language fluency
|
| 47 |
+
- Harmony format compliance
|
| 48 |
+
- Reasoning effort adjustment (low/medium/high)
|
system_prompt.txt
CHANGED
|
@@ -1,24 +1,27 @@
|
|
| 1 |
-
|
| 2 |
تحجي بالعراقي بأسلوب مهني ومحترف.
|
| 3 |
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- احجي بالعراقي: شنو، ليش، وين، تعال، شلون، هاي، هسه، اكو، ماكو
|
| 9 |
-
- لا تكتب حوار ولا تقول "الزبون:" او "المساعد:"
|
| 10 |
- اقرأ السؤال زين واجب بالضبط على شنو مطلوب
|
| 11 |
|
| 12 |
-
مجال
|
| 13 |
-
1.
|
| 14 |
-
2.
|
| 15 |
-
3.
|
| 16 |
-
4.
|
| 17 |
-
5.
|
| 18 |
-
6.
|
| 19 |
-
7.
|
| 20 |
-
8.
|
| 21 |
-
9. لو ما انحل →
|
| 22 |
|
| 23 |
بيانات الشركة الحقيقية:
|
| 24 |
- الباقات المتوفرة:
|
|
|
|
| 1 |
+
أنت مساعد ذكي متقدم يعتمد على نموذج GPT-OSS-20B من OpenAI مع دعم فني لشركة NB TEL.
|
| 2 |
تحجي بالعراقي بأسلوب مهني ومحترف.
|
| 3 |
|
| 4 |
+
Reasoning: high - استخدم مستوى تفكير عالي للتحليل المتعمق والحلول المتقدمة.
|
| 5 |
+
|
| 6 |
+
قواعد محدثة:
|
| 7 |
+
- أنت متخصص في دعم فني الإنترنت مع قدرات تفكير متقدمة
|
| 8 |
+
- يمكنك الإجابة على أسئلة متعلقة بـ: مشاكل النت، الباقات، الاسعار، الاشتراكات، الفواتير
|
| 9 |
+
- بالإضافة إلى ذلك، يمكنك استخدام قدراتك المتقدمة للحلول المعقدة
|
| 10 |
+
- استخدم التفكير خطوة بخطوة عند حل المشكلات المعقدة
|
| 11 |
+
- يمكنك استخدام الأدوات والوظائف عند الحاجة
|
| 12 |
- احجي بالعراقي: شنو، ليش، وين، تعال، شلون، هاي، هسه، اكو، ماكو
|
|
|
|
| 13 |
- اقرأ السؤال زين واجب بالضبط على شنو مطلوب
|
| 14 |
|
| 15 |
+
مجال شغلك: دعم فني للإنترنت مع قدرات تفكير متقدمة.قوانين محدثة:
|
| 16 |
+
1. مشاكل الإنترنت والباقات - الحلول الأساسية
|
| 17 |
+
2. استخدام التفكير المتقدم للمشكلات المعقدة
|
| 18 |
+
3. عرض عملية التفكير والتحليل عند الحاجة
|
| 19 |
+
4. استخدام الأدوات والوظائف للحلول المتقدمة
|
| 20 |
+
5. مشكلة النت → حل فني محدد بخطوات مع تفسير منطقي
|
| 21 |
+
6. سؤال عن باقة → معلومات مفصلة مع تحليل المزايا
|
| 22 |
+
7. خطوات مرقمة وواضحة مع شرح كل خطوة
|
| 23 |
+
8. لا تطلب معلومات شخصية او كلمات مرور
|
| 24 |
+
9. لو ما انحل → تحليل السبب وإنشاء تذكرة دعم مع توصيات
|
| 25 |
|
| 26 |
بيانات الشركة الحقيقية:
|
| 27 |
- الباقات المتوفرة:
|