AKKI-AFK commited on
Commit
168b158
·
verified ·
1 Parent(s): a29ffea

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +3 -1
src/streamlit_app.py CHANGED
@@ -225,7 +225,9 @@ if uploaded:
225
  st.write(f"PD: {row.PD:.3f} | LGD: {row.LGD:.3f} | EAD: {row.EAD:,.0f} | ECL: {row.ECL:,.0f}")
226
 
227
  # Optionally show top segments only to reduce API usage
228
- top_n = st.number_input("Show top N segments by ECL (for reference)", min_value=1, max_value=len(ecl_df), value=5)
 
 
229
  st.write(ecl_df.sort_values("ECL", ascending=False).head(top_n))
230
 
231
  if st.button("Request Gemini decision for selected segment"):
 
225
  st.write(f"PD: {row.PD:.3f} | LGD: {row.LGD:.3f} | EAD: {row.EAD:,.0f} | ECL: {row.ECL:,.0f}")
226
 
227
  # Optionally show top segments only to reduce API usage
228
+ max_n = len(ecl_df)
229
+ default_n = min(5, max_n)
230
+ top_n = st.number_input("Show top N segments by ECL (for reference)", min_value=1, max_value=max_n, value=default_n)
231
  st.write(ecl_df.sort_values("ECL", ascending=False).head(top_n))
232
 
233
  if st.button("Request Gemini decision for selected segment"):