mohamedemam commited on
Commit
b2bf05e
·
1 Parent(s): 15f9ba2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +49 -4
app.py CHANGED
@@ -14,6 +14,50 @@ model_name ="bigscience/bloomz-3b"
14
  tokenizer = AutoTokenizer.from_pretrained("bigscience/bloomz-3b")
15
  model.eval()
16
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
 
18
  # Create a Wikipedia API instance
19
 
@@ -42,12 +86,13 @@ def generate_qa(context, temperature, top_p,num_seq,l_p, num_b):
42
  return formatted_output
43
  iface = gr.Interface(
44
  fn=generate_qa,
45
- inputs=["text",
 
46
 
47
- gr.inputs.Slider(minimum=0.0, maximum=5, default=2.1, step=0.01, label="Temperature"),
48
  gr.inputs.Slider(minimum=0.0, maximum=1, default=0.5, step=0.01, label="Top-p"),
49
- gr.inputs.Slider(minimum=1, maximum=20, default=3, step=1, label="num of sequance"),
50
- gr.inputs.Slider(minimum=0.01, maximum=5, default=3, step=.01, label="l_p")
51
  ,
52
  gr.inputs.Slider(minimum=1, maximum=20, default=3, step=1, label="num of beams"),
53
 
 
14
  tokenizer = AutoTokenizer.from_pretrained("bigscience/bloomz-3b")
15
  model.eval()
16
 
17
+ example_contexts=[""""أحمد: يسرني تقديم المساعدة لك في هذا اليوم. هل هناك طلب محدد تود تلبيته؟
18
+ ليلى: السلام عليكم أحمد، أنا مشتاقة للعثور على كتاب جديد يشغل وقتي وفكري.
19
+ أحمد: بالطبع، هل تميلين إلى أحد أنواع الأدب المعينة أو الجوانب التاريخية المحددة؟
20
+ ليلى: بالفعل، أتطلع لاستكشاف رواية تاريخية مثيرة تأخذني في رحلة عبر العصور.
21
+ أحمد: لدينا تشكيلة متنوعة ورائعة من الكتب التاريخية، وسأقترح عليك بعض الأعمال المذهلة.
22
+ ليلى: ذلك يبدو رائعًا، أتوق إلى معرفة هذه الاقتراحات والاستمتاع بتصفحها.
23
+ أحمد: هل تميلين إلى الاطلاع على الروايات الكلاسيكية أم تفضلين الأعمال الأدبية الحديثة؟
24
+ ليلى: أعتقد أني هذه المرة أفضل الأعمال الحديثة التي تجمع بين الماضي والحاضر.
25
+ أحمد: سأقوم بالبحث بعناية لتقديم لك عناوين مثيرة ومميزة تلبي توقعاتك.
26
+ ليلى: شكرًا جزيلاً، أنا ممتنة لك على هذا الاهتمام والمساعدة.""" ,
27
+ """فاطمة: مرحبًا، هل لديك خطط لرحلة هذا الصيف؟
28
+ أحمد: نعم، أنا أخطط للسفر إلى إسبانيا مع عائلتي.
29
+ فاطمة: إلى أي مدينة في إسبانيا ستذهبون؟
30
+ أحمد: سنزور مدريد وبرشلونة. هل لديك أي توصيات للأماكن التي يجب زيارتها؟
31
+ فاطمة: بالطبع! يجب عليكم زيارة متحف برادو في مدريد وكنيسة سان جويل في برشلونة.
32
+ أحمد: شكرًا على التوصيات. كيف يمكنني الحجز لزيارة هذه المعالم؟
33
+ فاطمة: يمكنك الحجز عبر الإنترنت أو عند وصولك إلى هناك.
34
+ أحمد: ممتاز، سأفعل ذلك. شكرًا لك!"""
35
+ ,"""حسن: هل تحب الفنون وزيارة المتاحف؟
36
+ لمى: نعم، أنا أحب استكشاف الفن والثقافات المختلفة. إنها وسيلة رائعة لفهم تنوع العالم.
37
+ حسن: يعجبني أيضًا الفن والتاريخ. عندما تزورين المتاحف، هل تتفاعلين مع اللوحات والمعروضات بشكل خاص؟
38
+ لمى: بالطبع، أحب الاستماع إلى القصص والتفاصيل وراء كل عمل فني. إنها تضيف أبعادًا جديدة للتجربة.
39
+ حسن: هل قمت بزيارة متحف اللوفر في باريس؟
40
+ لمى: لا، لكنه في قائمة انتظاري منذ فترة طويلة. هل زرته؟
41
+ حسن: نعم، زرته عندما كنت في باريس العام الماضي. كانت تجربة رائعة بالفعل.
42
+ لمى: مذهل! ما هي الأعمال الفنية التي أعجبتك بها أكثر؟
43
+ حسن: أعجبتني "موناليزا" بالطبع، لكنني استمتعت أيضًا برؤية "حرية مؤقتة" و "العشاء الرائع".
44
+ لمى: تبدو رائعة! كيف كانت تجربة التجوال في المتحف؟
45
+ حسن: كان هناك الكثير لاستكشافه، ولكن كنت أفضل تخصيص وقت كافٍ لزيارة معروضات الفن الإغريقي والروماني.
46
+ لمى: صوتت لي لحظة رائعة. سأحاول تنظيم زيارتي هناك في المستقبل.
47
+ حسن: ستحبينه بالتأكيد، وباريس لديها الكثير من المعالم الثقافية والتاريخية الرائعة لاستكشافها."""
48
+ ,"""فاطمة: مرحبًا، هل لديك خطط لرحلة هذا الصيف؟
49
+ أحمد: نعم، أنا أخطط للسفر إلى إسبانيا مع عائلتي لقضاء إجازة صيفية مميزة.
50
+ فاطمة: إلى أي مدينة في إسبانيا ستذهبون؟
51
+ أحمد: سنقضي أسبوعًا في مدريد وثم ننتقل إلى برشلونة للإقامة هناك لفترة مماثلة.
52
+ فاطمة: مدريد وبرشلونة مدن رائعة! هل لديك أفكار محددة حول ما ترغبون في رؤيته وقضائه هناك؟
53
+ أحمد: نعم، بالطبع. نحن نرغب في استكشاف التراث الثقافي والفني لكل منهما. هل لديك أي توصيات للأماكن التي يجب زيارتها؟
54
+ فاطمة: بالتأكيد! في مدريد، يجب عليكم زيارة متحف برادو الشهير، حيث تجدون أعمال فنية رائعة من الفنانين الكبار. وفي برشلونة، لا تفوتوا زيارة كنيسة سان جويل المعروفة بمعمارها الفريد وألوانها الزاهية.
55
+ أحمد: شكرًا جزيلاً على التوصيات. هل يمكننا الحجز مسبقًا لزيارة هذه المعالم؟
56
+ فاطمة: نعم، يمكنكم الحجز عبر الإنترنت لتجنب الانتظار في الطوابير. سأرسل لكم روابط للحجز.
57
+ أحمد: ممتاز، سنفعل ذلك بالتأكيد. شكرًا لك على المعلومات والتوصيات القيمة!
58
+ فاطمة: على الرحب والسعة، أتمنى لكم رحلة سعيدة واستمتاعًا كبيرًا في إسبانيا!"""
59
+
60
+ ]
61
 
62
  # Create a Wikipedia API instance
63
 
 
86
  return formatted_output
87
  iface = gr.Interface(
88
  fn=generate_qa,
89
+ inputs=[ gr.inputs.Dropdown(example_contexts, label="Choose an Example"),
90
+
91
 
92
+ gr.inputs.Slider(minimum=0.0, maximum=5, default=1.1, step=0.01, label="Temperature"),
93
  gr.inputs.Slider(minimum=0.0, maximum=1, default=0.5, step=0.01, label="Top-p"),
94
+ gr.inputs.Slider(minimum=1, maximum=20, default=31 step=1, label="num of sequance"),
95
+ gr.inputs.Slider(minimum=0.01, maximum=5, default=1, step=.01, label="length penalty")
96
  ,
97
  gr.inputs.Slider(minimum=1, maximum=20, default=3, step=1, label="num of beams"),
98