code: def azure_config(api_type: str):
      return {
          "name": "completions",
          "route_type": "llm/v1/completions",
          "model": {
              "provider": "openai",
              "name": "gpt-35-turbo",
              "config": {
                  "openai_api_type": api_type,
                  "openai_api_key": "key",
                  "openai_api_base": "https://test-azureopenai.openai.azure.com/",
                  "openai_deployment_name": "test-gpt35",
                  "openai_api_version": "2023-05-15",
              },
          },
      }
  
file_path: mlflow/tests/gateway/providers/test_openai.py
imports: from unittest import mock
  import pytest
  from aiohttp import ClientTimeout
  from fastapi import HTTPException
  from fastapi.encoders import jsonable_encoder
  from pydantic import ValidationError
  from mlflow.exceptions import MlflowException
  from mlflow.gateway.config import OpenAIConfig, RouteConfig
  from mlflow.gateway.constants import MLFLOW_GATEWAY_ROUTE_TIMEOUT_SECONDS
  from mlflow.gateway.providers.openai import OpenAIProvider
  from mlflow.gateway.schemas import chat, completions, embeddings
  from tests.gateway.tools import MockAsyncResponse, mock_http_client
label_desc: Use image node_id 5 for calling a global function with example usage: azure_config(api_type) and returns: dict