Test method in Crew ai only takes open ai model name why?

for test method in crew ai , why it is taking openai model name if i have azure deployment then how i have to pass this one, how it will work it is failing for me?
def test(
self,
n_iterations: int,
openai_model_name: Optional[str] = None,
inputs: Optional[Dict[str, Any]] = None,
) → None: