meminsahin commited on
Commit
c5254fa
1 Parent(s): 10b03c2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -11
app.py CHANGED
@@ -21,26 +21,20 @@ holiday_api_url = 'https://holidayapi.com/v1/holidays'
21
  # Uygulama başlığı
22
  st.title('Test Deneme')
23
 
24
- # GenAI modeli
25
  model = genai.GenerativeModel('gemini-1.5-pro-latest')
26
-
27
- # Sohbet geçmişini tutmak için bir oturum durumu başlat
28
- if 'chat' not in st.session_state:
29
- st.session_state.chat = model.start_chat(history=[])
30
 
31
  # Kullanıcıdan soru al
32
  soru = st.text_input('You:')
33
 
34
  if st.button('Ask'):
35
- response = st.session_state.chat.send_message(soru)
36
  st.write(response.text)
37
- st.session_state.chat.history.append({'role': 'user', 'content': soru})
38
- st.session_state.chat.history.append({'role': 'assistant', 'content': response.text})
39
- for message in st.session_state.chat.history:
40
- st.write(message['role'] + ':', message['content'])
41
 
42
  if st.button('New Chat'):
43
- st.session_state.chat = model.start_chat(history=[])
44
 
45
  # Holiday API ile tatil bilgilerini almak için tarih ve ülke girişi
46
  st.header('Holiday Information')
 
21
  # Uygulama başlığı
22
  st.title('Test Deneme')
23
 
24
+ # GenAI modeli ve sohbet başlatma
25
  model = genai.GenerativeModel('gemini-1.5-pro-latest')
26
+ chat = model.start_chat(history=[])
 
 
 
27
 
28
  # Kullanıcıdan soru al
29
  soru = st.text_input('You:')
30
 
31
  if st.button('Ask'):
32
+ response = chat.send_message(soru)
33
  st.write(response.text)
34
+ st.write(chat.history)
 
 
 
35
 
36
  if st.button('New Chat'):
37
+ chat = model.start_chat(history=chat.history)
38
 
39
  # Holiday API ile tatil bilgilerini almak için tarih ve ülke girişi
40
  st.header('Holiday Information')