import streamlit as stfrom praisonaiagents import Agentst.title("Gemini 2.0 Thinking AI Agent")# Initialize the agent@st.cache_resourcedef get_agent(): llm_config = { "model": "gemini/gemini-2.0-flash-thinking-exp-01-21", "response_format": {"type": "text"} } return Agent( instructions="You are a helpful assistant", llm=llm_config )agent = get_agent()# Create text area input fielduser_question = st.text_area("Ask your question:", height=150)# Add ask buttonif st.button("Ask"): if user_question: with st.spinner('Thinking...'): result = agent.start(user_question) st.write("### Answer") st.write(result) else: st.warning("Please enter a question")