Kvikontent commited on
Commit
7b1e2dd
·
1 Parent(s): d05c1c9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -9
app.py CHANGED
@@ -5,18 +5,12 @@ from freegpt import Client
5
  def get_response(prompt):
6
  try:
7
  response = client.create_completion("gpt3", prompt)
8
- return response.text.strip()
 
9
  except Exception as e:
10
  return "Error: {}".format(str(e))
11
 
12
  st.sidebar.title("KviGPT", help="By KVI Kontent")
13
  st.sidebar.subheader("Chat based on Gpt-3")
14
- user_input = st.chat_input("Say something")
15
  generate_btn = st.button("Generate Response")
16
-
17
- if generate_btn:
18
- response = get_response(user_input)
19
- st.chat_message("You", user_input, avatar=None)
20
- st.chat_message("KviGPT", response, avatar=None)
21
- else:
22
- st.write("Please provide a prompt to generate a response.")
 
5
  def get_response(prompt):
6
  try:
7
  response = client.create_completion("gpt3", prompt)
8
+ st.chat_message("You", user_input, avatar=None)
9
+ st.chat_message("KviGPT", response, avatar=None)
10
  except Exception as e:
11
  return "Error: {}".format(str(e))
12
 
13
  st.sidebar.title("KviGPT", help="By KVI Kontent")
14
  st.sidebar.subheader("Chat based on Gpt-3")
15
+ user_input = st.chat_input("Say something", on_submit=get_response)
16
  generate_btn = st.button("Generate Response")