KeshavRa commited on
Commit
7ce74a6
·
verified ·
1 Parent(s): c7a1920

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -0
app.py CHANGED
@@ -276,6 +276,24 @@ if selected_app == "4) Create Chatbot":
276
  organization_name = st.text_input("What is the name of your organization", "")
277
 
278
  num_domains = st.number_input("How many datasets do you have uploaded", value=1, step=1, min_value=1, max_value=10)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
279
 
280
  submit = st.button("Submit")
281
  if submit:
 
276
  organization_name = st.text_input("What is the name of your organization", "")
277
 
278
  num_domains = st.number_input("How many datasets do you have uploaded", value=1, step=1, min_value=1, max_value=10)
279
+
280
+ domain_info = []
281
+ for i in range(num_domains):
282
+ domain_link = st.text_input(f"Please enter link to dataset {i} with the format username/dataset_name", "Example: KeshavRa/About_YSA_Database")
283
+ domain_name = st.text_input(f"What should domain {i} be called in the chatbot itself", "Example: About YSA")
284
+ domain_purpose = st.text_input(f"What is the purpose of domain {i}, provide example questions (this will be visible to users of the chatbot)", '''
285
+ On this page, you can learn about what YSA does, how YSA was started, the advisory board, and the programs we offer.
286
+ Examples
287
+ --> What is the purpose of Youth Spirit Artworks?
288
+ --> Who created YSA?
289
+ --> What is the Advisory Board for Youth Spirit Artworks?
290
+ --> What are the three empowerment-focused program areas of YSA?
291
+ '''
292
+ )
293
+ domain_instructions = st.text_input(f"What baseline instructions/specifications should be sent to ChatGPT to answer questions in domain {i}", "Example: You are an assistant to help the user learn more about Youth Spirit Artworks")
294
+
295
+ domain = {"link": domain_link, "name": domain_name, "purpose": domain_purpose, "instructions": domain_instructions}
296
+ domain_info.append(domain)
297
 
298
  submit = st.button("Submit")
299
  if submit: