class_docstr: OpenAI LLM via Microsoft Azure
  This class uses `BaseOpenAI` class to support Azure OpenAI features.
class_docstr_tok: ["OpenAI","LLM","via","Microsoft","Azure","This","class","uses","`","BaseOpenAI","`","class","to","support","Azure","OpenAI","features","."]
docstr: Get the default parameters for calling OpenAI API.
  
  Returns:
      dict: A dictionary containing Default Params.
docstr_tok: ["Get","the","default","parameters","for","calling","OpenAI","API",".","Returns",":","dict",":","A","dictionary","containing","Default","Params","."]
code: def _default_params(self) -> Dict[str, Any]:
      """
      Get the default parameters for calling OpenAI API.
  
      Returns:
          dict: A dictionary containing Default Params.
  
      """
      return {
          **super()._default_params,
          "model" if is_openai_v1() else "engine": self.deployment_name,
      }
  
file_path: pandas-ai/pandasai/llm/azure_openai.py
imports: import os
  from typing import Any, Dict, Optional, Union, Callable
  import openai
  from ..helpers import load_dotenv
  from ..exceptions import APIKeyNotFoundError, MissingModelError
  from ..helpers.openai import is_openai_v1
  from .base import BaseOpenAI
label_desc: Use image node_id 2 for calling the AzureOpenAI obj's underlying member method code with example usage: obj._default_params() and returns: dict