diff --git a/semantic_router/layer.py b/semantic_router/layer.py
index a08ca18b4abd61d8ed5f321f3b355250c00e2083..1e8a813066960f2428dc04df4b4780112c21847d 100644
--- a/semantic_router/layer.py
+++ b/semantic_router/layer.py
@@ -6,6 +6,7 @@ from typing import Any, Dict, List, Optional, Tuple, Union
 import numpy as np
 import yaml
 from tqdm.auto import tqdm
+import importlib
 
 from semantic_router.encoders import BaseEncoder, OpenAIEncoder
 from semantic_router.llms import BaseLLM, OpenAILLM