mgbam commited on
Commit
7080299
·
verified ·
1 Parent(s): 52bf35d

Update pages/2_Consult.py

Browse files
Files changed (1) hide show
  1. pages/2_Consult.py +3 -2
pages/2_Consult.py CHANGED
@@ -1,17 +1,18 @@
1
  # /home/user/app/pages/2_Consult.py
2
  import streamlit as st
3
- from langchain_core.messages import HumanMessage, AIMessage
4
  from datetime import datetime
5
  from typing import List, Optional, Dict, Any
6
  from sqlmodel import select
7
 
8
  from config.settings import settings
9
- from agent import get_agent_executor # Assumes this is your LangChain agent
10
  from models import ChatMessage, ChatSession
11
  from models.db import get_session_context
12
  from services.logger import app_logger
13
  from services.metrics import log_consultation_start
14
 
 
15
  # --- Authentication Check ---
16
  if not st.session_state.get("authenticated_user_id"):
17
  st.warning("Please log in to access the consultation page.")
 
1
  # /home/user/app/pages/2_Consult.py
2
  import streamlit as st
3
+ from langchain_core.messages import HumanMessage, AIMessage, SystemMessage # <--- CORRECTED IMPORT
4
  from datetime import datetime
5
  from typing import List, Optional, Dict, Any
6
  from sqlmodel import select
7
 
8
  from config.settings import settings
9
+ from agent import get_agent_executor
10
  from models import ChatMessage, ChatSession
11
  from models.db import get_session_context
12
  from services.logger import app_logger
13
  from services.metrics import log_consultation_start
14
 
15
+
16
  # --- Authentication Check ---
17
  if not st.session_state.get("authenticated_user_id"):
18
  st.warning("Please log in to access the consultation page.")