thuonguyenvan's picture
Rename app.py to streamlit/app.py
faf1299 verified
raw
history blame contribute delete
584 Bytes
# app.py
import streamlit as st
import requests
st.title("Gemini API Tester")
input_text = st.text_area("Type something...")
if st.button("Send"):
try:
response = requests.post(
"http://fastapi:8000/generate",
json={"text": input_text}
)
response_data = response.json()
if response.status_code == 200:
st.success(response_data["generated_text"])
else:
st.error(f"Error: {response_data.get('detail', 'Unknown error')}")
except Exception as e:
st.error(f"Request failed: {e}")