import streamlit as st import json import google.generativeai as genai def userinvoke(): with open("test.json") as file: usersss = json.load(file) return usersss users = userinvoke() routines = users[0]["routines"] reminders = routines["reminders"][0] GOOGLE_API_KEY="AIzaSyCUBaL7TdISL7lRuBy19_X0-OsZfgbIgEc" genai.configure(api_key=GOOGLE_API_KEY) model = genai.GenerativeModel('gemini-pro') if userinput := st.chat_input("Hi"): newuserinput = f""" Act as a personal assistant, Understand users intent and tell user their intent while also motivating for setting goals from this input = {userinput}""" answer = model.generate_content(newuserinput) with st.chat_message("Assistant"): st.write(answer.text)