def get_openai_client()

in src/co_op_translator/core/llm/providers/azure/text_translator.py [0:0]


    def get_openai_client(self):
        """
        Initialize and return an Azure OpenAI client.

        Returns:
            AzureOpenAI: The initialized OpenAI client.
        """
        return AzureOpenAI(
            api_key=AzureOpenAIConfig.get_api_key(),
            api_version=AzureOpenAIConfig.get_api_version(),
            base_url=f"{AzureOpenAIConfig.get_endpoint()}/openai/deployments/{AzureOpenAIConfig.get_chat_deployment_name()}",
        )