getapi commited on
Commit
5aedb42
·
1 Parent(s): 24b20ec

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -27,7 +27,7 @@ password_placeholder = st.empty()
27
  password = password_placeholder.text_input("пасскод", type="password")
28
  if password == st.secrets["real_password"]:
29
  password_placeholder.empty()
30
- st.success("тебе позволено войти, хорошо")
31
 
32
  with st.sidebar:
33
  st.title("Gemini Pro")
@@ -47,9 +47,12 @@ if password == st.secrets["real_password"]:
47
 
48
 
49
  def get_response(messages, model="gemini-pro"):
50
- model = genai.GenerativeModel(model)
51
- res = model.generate_content(messages, stream=True, safety_settings=safety_settings)
52
- return res
 
 
 
53
 
54
 
55
  if "messages" not in st.session_state:
@@ -77,7 +80,6 @@ if password == st.secrets["real_password"]:
77
  vision_message = [{"role": "user", "parts": [chat_message]}]
78
  res = get_response(vision_message)
79
 
80
-
81
  res_text = ""
82
  for chunk in res:
83
  res_text += chunk.text
 
27
  password = password_placeholder.text_input("пасскод", type="password")
28
  if password == st.secrets["real_password"]:
29
  password_placeholder.empty()
30
+ # st.success("тебе позволено войти, хорошо")
31
 
32
  with st.sidebar:
33
  st.title("Gemini Pro")
 
47
 
48
 
49
  def get_response(messages, model="gemini-pro"):
50
+ try:
51
+ model = genai.GenerativeModel(model)
52
+ res = model.generate_content(messages, stream=True, safety_settings=safety_settings)
53
+ return res
54
+ except:
55
+ return "Извини, но запрос не прошел цензуру."
56
 
57
 
58
  if "messages" not in st.session_state:
 
80
  vision_message = [{"role": "user", "parts": [chat_message]}]
81
  res = get_response(vision_message)
82
 
 
83
  res_text = ""
84
  for chunk in res:
85
  res_text += chunk.text