aquibmoin commited on
Commit
4a2c50a
1 Parent(s): dd901e6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -14,7 +14,7 @@ bi_model = AutoModel.from_pretrained(bi_encoder_model_name)
14
  api_key = os.getenv('OPENAI_API_KEY')
15
  client = OpenAI(api_key=api_key)
16
 
17
- # Define a system message to introduce ExosAI
18
  system_message = "You are Exos, a helpful assistant specializing in Exoplanet research. Provide detailed and accurate responses related to Exoplanet research."
19
 
20
  def encode_text(text):
@@ -63,8 +63,8 @@ def chatbot(user_input, context="", use_encoder=False, max_tokens=150, temperatu
63
  iface = gr.Interface(
64
  fn=chatbot,
65
  inputs=[
66
- gr.Textbox(lines=2, placeholder="Enter your Science Question here...", label="Prompt ExosAI"),
67
- gr.Textbox(lines=5, placeholder="Enter some context here...", label="Context"),
68
  gr.Checkbox(label="Use NASA SMD Bi-Encoder for Context"),
69
  gr.Slider(50, 500, value=150, step=10, label="Max Tokens"),
70
  gr.Slider(0.0, 1.0, value=0.7, step=0.1, label="Temperature"),
@@ -72,9 +72,9 @@ iface = gr.Interface(
72
  gr.Slider(0.0, 1.0, value=0.5, step=0.1, label="Frequency Penalty"),
73
  gr.Slider(0.0, 1.0, value=0.0, step=0.1, label="Presence Penalty")
74
  ],
75
- outputs=gr.Textbox(label="ExosAI response..."),
76
- title="ExosAI - NASA SMD SCDD Generator",
77
- description="ExosAI is a helpful AI assistant for the automated generation of Science Case Development Documents",
78
  )
79
 
80
  # Launch the interface
 
14
  api_key = os.getenv('OPENAI_API_KEY')
15
  client = OpenAI(api_key=api_key)
16
 
17
+ # Define a system message to introduce Exos
18
  system_message = "You are Exos, a helpful assistant specializing in Exoplanet research. Provide detailed and accurate responses related to Exoplanet research."
19
 
20
  def encode_text(text):
 
63
  iface = gr.Interface(
64
  fn=chatbot,
65
  inputs=[
66
+ gr.Textbox(lines=2, placeholder="Enter your message here...", label="Your Question"),
67
+ gr.Textbox(lines=5, placeholder="Enter context here, separated by new lines...", label="Context"),
68
  gr.Checkbox(label="Use NASA SMD Bi-Encoder for Context"),
69
  gr.Slider(50, 500, value=150, step=10, label="Max Tokens"),
70
  gr.Slider(0.0, 1.0, value=0.7, step=0.1, label="Temperature"),
 
72
  gr.Slider(0.0, 1.0, value=0.5, step=0.1, label="Frequency Penalty"),
73
  gr.Slider(0.0, 1.0, value=0.0, step=0.1, label="Presence Penalty")
74
  ],
75
+ outputs=gr.Textbox(label="Exos says..."),
76
+ title="Exos - Your Exoplanet Research Assistant",
77
+ description="Exos is a helpful assistant specializing in Exoplanet research. Provide context to get more refined and relevant responses.",
78
  )
79
 
80
  # Launch the interface