Source code for langgraph_agent_toolkit.helper.constants

import os


# This is the initial default agent name, but it may be overridden at runtime
DEFAULT_AGENT = "react-agent"
_CURRENT_DEFAULT_AGENT = DEFAULT_AGENT


[docs] def get_default_agent(): return _CURRENT_DEFAULT_AGENT
[docs] def set_default_agent(agent_name): global _CURRENT_DEFAULT_AGENT _CURRENT_DEFAULT_AGENT = agent_name return _CURRENT_DEFAULT_AGENT
DEFAULT_MAX_MESSAGE_HISTORY_LENGTH = os.getenv("DEFAULT_MAX_MESSAGE_HISTORY_LENGTH", 18) DEFAULT_RECURSION_LIMIT = os.getenv("DEFAULT_RECURSION_LIMIT", 25) DEFAULT_CONFIG_PREFIX = os.getenv("DEFAULT_CONFIG_PREFIX", "agent") DEFAULT_CONFIGURABLE_FIELDS = ("temperature", "max_tokens", "top_p", "streaming") DEFAULT_MODEL_PARAMETER_VALUES = dict( temperature=0.0, max_tokens=1024, top_p=0.7, streaming=True, ) DEFAULT_CACHE_TTL_SECOND = 60 * 10 # 10 minutes DEFAULT_STREAMLIT_USER_ID = "streamlit-user"