From 525529d3c282907e8dc73c6d194470d62a633e3b Mon Sep 17 00:00:00 2001 From: 3rd-Son Date: Tue, 2 Dec 2025 19:34:16 +0100 Subject: [PATCH] added memori api key --- memory_agents/ai_consultant_agent/app.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/memory_agents/ai_consultant_agent/app.py b/memory_agents/ai_consultant_agent/app.py index 03efedc..7ae46f9 100644 --- a/memory_agents/ai_consultant_agent/app.py +++ b/memory_agents/ai_consultant_agent/app.py @@ -69,6 +69,13 @@ def _load_inline_image(path: str, height_px: int) -> str: help="Your OpenAI API key for the consultant LLM (Memori v3 will register this client).", ) + memori_api_key_input = st.text_input( + "Memori API Key (optional)", + value=os.getenv("MEMORI_API_KEY", ""), + type="password", + help="Used for Memori Advanced Augmentation and higher quotas.", + ) + exa_api_key_input = st.text_input( "ExaAI API Key", value=os.getenv("EXA_API_KEY", ""), @@ -79,9 +86,11 @@ def _load_inline_image(path: str, height_px: int) -> str: if st.button("Save API Keys"): if openai_api_key_input: os.environ["OPENAI_API_KEY"] = openai_api_key_input + if memori_api_key_input: + os.environ["MEMORI_API_KEY"] = memori_api_key_input if exa_api_key_input: os.environ["EXA_API_KEY"] = exa_api_key_input - if openai_api_key_input or exa_api_key_input: + if openai_api_key_input or exa_api_key_input or memori_api_key_input: st.success("✅ API keys saved for this session") else: st.warning("Please enter at least one API key")