def __init__(
        self,
        *,
        api_key: str,
        base_url: str,
        **kwargs,
    ):
        """Constructor takes the same arguments as the parent class, OpenAIRealtimeBetaLLMService.

        Note that the following are required arguments:
            api_key: The API key for the Azure OpenAI service.
            base_url: The base URL for the Azure OpenAI service.

        base_url should be set to the full Azure endpoint URL including the api-version and the deployment name. For example,

        wss://my-project.openai.azure.com/openai/realtime?api-version=2024-10-01-preview&deployment=my-realtime-deployment
        """
        super().__init__(base_url=base_url, api_key=api_key, **kwargs)
        self.api_key = api_key
        self.base_url = base_url
Constructor takes the same arguments as the parent class, OpenAIRealtimeBetaLLMService.

        Note that the following are required arguments:
            api_key: The API key for the Azure OpenAI service.
            base_url: The base URL for the Azure OpenAI service.

        base_url should be set to the full Azure endpoint URL including the api-version and the deployment name. For example,

        wss://my-project.openai.azure.com/openai/realtime?api-version=2024-10-01-preview&deployment=my-realtime-deployment
        
src/pipecat/services/openai_realtime_beta/azure.py