Spaces:
Running
Running
| import streamlit as st | |
| import time | |
| from datetime import datetime | |
| st.set_page_config(page_title="AI Asistan", page_icon="🤖") | |
| if 'messages' not in st.session_state: | |
| st.session_state.messages = [] | |
| st.title("🤖 AI Asistan") | |
| if prompt := st.chat_input("Sorunuzu yazın..."): | |
| st.session_state.messages.append({"role": "user", "content": prompt}) | |
| with st.spinner("Düşünüyorum..."): | |
| time.sleep(0.5) | |
| response = f"**Cevap:** {prompt} hakkında bilgi verebilirim!" | |
| st.session_state.messages.append({"role": "assistant", "content": response}) | |
| st.rerun() | |
| for msg in st.session_state.messages: | |
| with st.chat_message(msg["role"): | |
| st.markdown(msg["content"]) |