Tijmen2 commited on
Commit
4efa545
·
verified ·
1 Parent(s): 9e7d5d4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -53,11 +53,13 @@ def respond(message, history, system_message, max_tokens, temperature, top_p):
53
  return f"Error: {e}"
54
 
55
  def clear_context():
56
- return [], get_random_greeting()
 
 
57
 
58
  # Gradio Interface
59
  with gr.Blocks() as demo:
60
- gr.HTML("<div class='header-text'>AstroSage-LLAMA-3.1-8B</div><div class='subheader'>Astromony-Specialized Chatbot</div>")
61
 
62
  chatbot = gr.Chatbot(height=400)
63
  msg = gr.Textbox(placeholder="Ask about astronomy, astrophysics, or cosmology...", show_label=False)
@@ -85,7 +87,7 @@ with gr.Blocks() as demo:
85
  queue=False
86
  )
87
 
88
- # Automatically clear context on reload
89
  demo.load(lambda: clear_context(), None, [chatbot, msg])
90
 
91
  if __name__ == "__main__":
 
53
  return f"Error: {e}"
54
 
55
  def clear_context():
56
+ # Initialize chat history with a greeting from the assistant
57
+ greeting_message = get_random_greeting()
58
+ return [("", greeting_message)], ""
59
 
60
  # Gradio Interface
61
  with gr.Blocks() as demo:
62
+ gr.HTML("<div class='header-text'>AstroSage-LLAMA-3.1-8B</div><div class='subheader'>Astronomy-Specialized Chatbot</div>")
63
 
64
  chatbot = gr.Chatbot(height=400)
65
  msg = gr.Textbox(placeholder="Ask about astronomy, astrophysics, or cosmology...", show_label=False)
 
87
  queue=False
88
  )
89
 
90
+ # Automatically clear context on reload with a greeting
91
  demo.load(lambda: clear_context(), None, [chatbot, msg])
92
 
93
  if __name__ == "__main__":