text: Title: problem with azure, api key and/or config.yaml
  Body: ### Is your feature request related to a problem? Please describe.
  
  First, congratulations for this app, its terrific! :)
  
  My problem: my credits in openai finished, and I need to use my credits in azure. OpenInterpreter are not working with azure for me. I'm in Windows10. Before I run with the openai configuration without problem.
  
  I followed the PR [#786](https://github.com/KillianLucas/open-interpreter/pull/786) without success.
  
  My config.yaml (in c:\Users\Miguel\AppData\Local\Open Interpreter\Open Interpreter\ or :E:\Users\MFG\Desktop\Programming\Eos_2\open-interpreter\interpreter\terminal_interface\config.yaml) is:
  
  local: false
  temperature: 0
  auto_run: true
  context_windows: 31000
  max_tokens: 3000
  openai_api_key: d1...43
  api.base: https://oaiwestus.openai.azure.com/
  api.type: azure
  model: azure/gpt-4-turbo
  azure.api_version: 2023-07-01-preview
  
  
  When I run "interpreter" in the terminal, appears: " OpenAI API key not found  ", and a prompt to fill with the message: "OpenAI API key: "
  When I paste my key, it seems ok, and appear the prompt (>), but when I input a simple "hi", it returns a error message finished in : 
  
  "There might be an issue with your API key(s).
  To reset your API key (we'll use OPENAI_API_KEY for this example, but you may need to reset your ANTHROPIC_API_KEY, HUGGINGFACE_API_KEY, etc):
          Mac/Linux: 'export OPENAI_API_KEY=your-key-here',
          Windows: 'setx OPENAI_API_KEY your-key-here' then restart terminal."
  
  When I run "interpreter --model=azure/gpt-4-turbo" or "interpreter --m azure/gpt-4-turbo", it appears the prompt (>), I input "hi", and it returns:
  
  "We were unable to determine the context window of thismodel. Defaulting to 3000.
  
  If your model can handle more, run interpreter        
  --context_window {token limit} --max_tokens {max      
  tokens per response}.
  
  Continuing...
  
  # Interpreter Info
  
          Vision: False
          Model: azure/gpt-4-turbo
          Function calling: None
          Context window: None
          Max tokens: None
  
          Auto run: True
          API base: None
          Offline: False
  .
  .
  .
    File "C:\Users\Miguel\miniconda3\Lib\site-packages\litellm\utils.py", line 6567, in exception_type        
      raise APIError(
  litellm.exceptions.APIError: AzureException - argument of type 'NoneType' is not iterable"
  
  Any idea to solve?
  Thank you in advance!
  
  ### Describe the solution you'd like
  
  run interpreter with azure openai
  
  ### Describe alternatives you've considered
  
  interpreter --reset_config
  install again
  
  
  ### Additional context
  
  _No response_