Spaces:
Sleeping
Sleeping
meminsahin
commited on
Commit
•
c5254fa
1
Parent(s):
10b03c2
Update app.py
Browse files
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 =
|
36 |
st.write(response.text)
|
37 |
-
st.
|
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 |
-
|
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')
|