diff --git a/semantic_router/route.py b/semantic_router/route.py
index 66ffb6fb40197bebb6ec3dc41596f58d67aa380b..3fc3f0407e2c7bda06c627bcedeb4bae48e59ac9 100644
--- a/semantic_router/route.py
+++ b/semantic_router/route.py
@@ -89,7 +89,7 @@ class Route(BaseModel):
                     "argument is passed."
                 )
             # if a function schema is provided we generate the inputs
-            extracted_inputs = await self.llm.async_extract_function_inputs(
+            extracted_inputs = await self.llm.async_extract_function_inputs(  # type: ignore # openai-llm
                 query=query, function_schemas=self.function_schemas
             )
             func_call = extracted_inputs