jupyter.config
Configuration management for AI Chat.
JupyterChatConfig Objects
class JupyterChatConfig()
Manage chat configuration.
__init__
def __init__(config_dir: Optional[Path] = None)
Initialize chat configuration.
Arguments:
config_dir- Directory to store configuration files. If None, uses ~/.jupyter/agent_runtimes
load_config
def load_config() -> Dict[str, Any]
Load configuration from file.
save_config
def save_config(config: Dict[str, Any]) -> None
Save configuration to file.
load_mcp_servers
def load_mcp_servers() -> List[MCPServer]
Load MCP servers from config.
save_mcp_servers
def save_mcp_servers(servers: List[MCPServer]) -> None
Save MCP servers to config.
get_default_model
def get_default_model() -> str
Get the default model ID.
set_default_model
def set_default_model(model_id: str) -> None
Set the default model ID.