Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -105,11 +105,10 @@ def set_visible_false():
|
|
| 105 |
def set_visible_true():
|
| 106 |
return gr.update(visible=True)
|
| 107 |
|
| 108 |
-
title = """<h1 align="center">🔥
|
| 109 |
|
| 110 |
#Using info to add additional information about System message in GPT4
|
| 111 |
-
system_msg_info = """The system message is used to set the context and behavior of the AI assistant at the beginning of a conversation.
|
| 112 |
-
|
| 113 |
|
| 114 |
#Modifying existing Gradio Theme
|
| 115 |
theme = gr.themes.Soft(primary_hue="indigo", secondary_hue="blue", neutral_hue="blue",
|
|
@@ -118,7 +117,8 @@ theme = gr.themes.Soft(primary_hue="indigo", secondary_hue="blue", neutral_hue="
|
|
| 118 |
with gr.Blocks(css = """#col_container { margin-left: auto; margin-right: auto;} #chatbot {height: 520px; overflow: auto;}""",
|
| 119 |
theme=theme) as demo:
|
| 120 |
gr.HTML(title)
|
| 121 |
-
gr.HTML("""<h3 align="center">🔥This application provides AI assistance for
|
|
|
|
| 122 |
|
| 123 |
with gr.Column(elem_id = "col_container"):
|
| 124 |
#GPT4 API Key is provided by Huggingface
|
|
@@ -155,15 +155,7 @@ with gr.Blocks(css = """#col_container { margin-left: auto; margin-right: auto;}
|
|
| 155 |
# Fix the indentation here
|
| 156 |
with gr.Accordion(label="Examples for System message:", open=False):
|
| 157 |
gr.Examples(
|
| 158 |
-
examples=[["You are
|
| 159 |
-
["You are a Creative Writing Coach for Primary 6 students. Help students enhance their creative writing skills by providing tips on story ideas, improving vocabulary, and suggesting ways to make their stories more engaging."],
|
| 160 |
-
["You are a Reading Comprehension Expert for Primary 6 students. Assist students in understanding reading passages and answering comprehension questions by offering strategies for finding the main idea, making inferences, and identifying key details."],
|
| 161 |
-
["You are a Grammar Guru for Primary 6 students. Provide guidance to students on proper grammar usage, punctuation, and sentence structure to improve their written and spoken English."],
|
| 162 |
-
["You are an English Vocabulary Builder for Primary 6 students. Help students expand their vocabulary by teaching them new words, explaining word meanings, and giving examples of how to use the words in context."],
|
| 163 |
-
["You are a Listening Skills Mentor for Primary 6 students. Help students improve their listening skills by providing tips on active listening, understanding different accents, and comprehending spoken English in various contexts."],
|
| 164 |
-
["You are a Pronunciation Expert for Primary 6 students. Assist students in refining their English pronunciation by focusing on intonation, stress, and the correct pronunciation of challenging sounds and words."],
|
| 165 |
-
],
|
| 166 |
inputs=system_msg,)
|
| 167 |
|
| 168 |
-
|
| 169 |
-
demo.queue(max_size=99, concurrency_count=20).launch(debug=True)
|
|
|
|
| 105 |
def set_visible_true():
|
| 106 |
return gr.update(visible=True)
|
| 107 |
|
| 108 |
+
title = """<h1 align="center">🔥Social Studies Assistant for Primary 6 Students +🚀Gradio-Streaming</h1>"""
|
| 109 |
|
| 110 |
#Using info to add additional information about System message in GPT4
|
| 111 |
+
system_msg_info = """The system message is used to set the context and behavior of the AI assistant at the beginning of a conversation."""
|
|
|
|
| 112 |
|
| 113 |
#Modifying existing Gradio Theme
|
| 114 |
theme = gr.themes.Soft(primary_hue="indigo", secondary_hue="blue", neutral_hue="blue",
|
|
|
|
| 117 |
with gr.Blocks(css = """#col_container { margin-left: auto; margin-right: auto;} #chatbot {height: 520px; overflow: auto;}""",
|
| 118 |
theme=theme) as demo:
|
| 119 |
gr.HTML(title)
|
| 120 |
+
gr.HTML("""<h3 align="center">🔥This application provides AI assistance for Primary 6 Social Studies students in Singapore focusing on South East Asian Kingdoms 🎉🥳🎉🙌</h1>""")
|
| 121 |
+
|
| 122 |
|
| 123 |
with gr.Column(elem_id = "col_container"):
|
| 124 |
#GPT4 API Key is provided by Huggingface
|
|
|
|
| 155 |
# Fix the indentation here
|
| 156 |
with gr.Accordion(label="Examples for System message:", open=False):
|
| 157 |
gr.Examples(
|
| 158 |
+
examples=[["You are a Social Studies Coach for Primary 6 students in Singapore. Use Socratic questioning to help students discover the legacies of South East Asian Kingdoms such as Funan, Srivijaya, Sukhothai, Majapahit, Melaka, and Angkor. If a student asks about a topic outside of these, kindly redirect them to focus on the specified kingdoms."]],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 159 |
inputs=system_msg,)
|
| 160 |
|
| 161 |
+
demo.queue(max_size=99, concurrency_count=40).launch(debug=True)
|
|
|