import streamlit as st import os import google.generativeai as genai GOOGLE_API_KEY=os.getenv('GEMINI_API_KEY') genai.configure(api_key=GOOGLE_API_KEY) model = genai.GenerativeModel(model_name = "gemini-pro") # Create a banner using Markdown st.markdown( """

Red Octopus

Welcome to the Proposition Management Tool

""", unsafe_allow_html=True ) selectedCity = st.selectbox("Please select the City and the Bank Product for Your Proposition.", ["CharlesTown", "Limburg"]) selectedProduct = st.selectbox("Please select the Product", ["Current", "Mortage", "Credit Card", "Crypto"]) userProposal = st.text_area("Enter your Proposition for Select City and Product") submit_button = st.button("Submit") pre_prompt = '''You are a business advisor person and you specialize in banking services. We have two use cases of two separate banks CharlesTown and Limburg. Charles town is a bigger bank and can provide loans for huge companies while Limburg is a small bank which provides personal loans and small business loans. CharlesTown has an interest rate of 3% while Limbur has it at 5%. You will get proposal for loan request and you will have to decide which bank suits them the best to provide loan for. {{0}} ''' if submit_button: st.write("You clicked the Submit button!") st.write("Entered text:", userProposal) response = model.generate_content([pre_prompt.format(userProposal)]) st.write(response.text)