brunhild217 commited on
Commit
92a0a4b
·
1 Parent(s): 901b0c1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -18
app.py CHANGED
@@ -46,29 +46,30 @@ with gr.Blocks() as demo:
46
  api_input = os.environ.get("OPENAI_API_KEY")
47
  embed_key(api_input, study_tutor)
48
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  with gr.Tab("Instructor Only"):
50
  file_input = gr.Files(label="Load a .txt or .pdf file",
51
  file_types=['.pdf', '.txt'], type="file",
52
  elem_classes="short-height")
53
-
54
- # Chatbot interface
55
- gr.Markdown("""
56
- ## Chat with the Model
57
- Description here
58
- """)
59
-
60
- with gr.Row(equal_height=True):
61
- with gr.Column(scale=2):
62
- chatbot = gr.Chatbot()
63
- with gr.Row():
64
- user_chat_input = gr.Textbox(label="User input", scale=9)
65
- user_chat_submit = gr.Button("Ask/answer model", scale=1)
66
 
67
- user_chat_submit.click(add_user_message,
68
- [user_chat_input, study_tutor],
69
- [chatbot, study_tutor], queue=False).then(
70
- get_tutor_reply, [user_chat_input, study_tutor], [user_chat_input, chatbot, study_tutor], queue=True)
71
-
72
  # Testing purpose
73
  test_btn = gr.Button("View your chat history")
74
  chat_history = gr.JSON(label = "conversation history")
 
46
  api_input = os.environ.get("OPENAI_API_KEY")
47
  embed_key(api_input, study_tutor)
48
 
49
+ with gr.Tab("For Students"):
50
+ # Chatbot interface
51
+ gr.Markdown("""
52
+ ## Chat with the Model
53
+ Description here
54
+ """)
55
+
56
+ with gr.Row(equal_height=True):
57
+ with gr.Column(scale=2):
58
+ chatbot = gr.Chatbot()
59
+ with gr.Row():
60
+ user_chat_input = gr.Textbox(label="User input", scale=9)
61
+ user_chat_submit = gr.Button("Ask/answer model", scale=1)
62
+
63
+ user_chat_submit.click(add_user_message,
64
+ [user_chat_input, study_tutor],
65
+ [chatbot, study_tutor], queue=False).then(
66
+ get_tutor_reply, [user_chat_input, study_tutor], [user_chat_input, chatbot, study_tutor], queue=True)
67
+
68
  with gr.Tab("Instructor Only"):
69
  file_input = gr.Files(label="Load a .txt or .pdf file",
70
  file_types=['.pdf', '.txt'], type="file",
71
  elem_classes="short-height")
 
 
 
 
 
 
 
 
 
 
 
 
 
72
 
 
 
 
 
 
73
  # Testing purpose
74
  test_btn = gr.Button("View your chat history")
75
  chat_history = gr.JSON(label = "conversation history")