INNER CODE UNIT · Python
get_user_model_preference_for_session
pgalko/BambooAI · web_app/app.py:382
def get_user_model_preference_for_session(session_id):
"""Get the user's model preference for the current session"""
try:
# Get the full Auth0 user ID for database operations
auth0_user_id = get_current_user_id()
if not auth0_user_id:
return 'free'
# Get user's model preference from database
model_preference = get_user_llm_config(auth0_user_id)
return model_preference
except Exception as e:
logger.error(f"Error retrieving model preference for session {session_id}: {str(e)}")
return 'free'