From 21eb39dff0dea4dfcf75426ca18eda3ce2e32d42 Mon Sep 17 00:00:00 2001 From: Mohammad Mohtashim <45242107+keenborder786@users.noreply.github.com> Date: Wed, 15 Jan 2025 19:44:53 +0500 Subject: [PATCH] [Community]: AzureOpenAIWhisperParser Authenication Fix (#29135) - **Description:** `AzureOpenAIWhisperParser` authentication fix as stated in the issue. - **Issue:** #29133 --- .../langchain_community/document_loaders/parsers/audio.py | 2 +- .../document_loaders/parsers/test_azure_whisper_parser.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/community/langchain_community/document_loaders/parsers/audio.py b/libs/community/langchain_community/document_loaders/parsers/audio.py index 32ced082601..fc4a9704deb 100644 --- a/libs/community/langchain_community/document_loaders/parsers/audio.py +++ b/libs/community/langchain_community/document_loaders/parsers/audio.py @@ -158,7 +158,7 @@ class AzureOpenAIWhisperParser(BaseBlobParser): azure_endpoint=self.azure_endpoint, api_version=self.api_version, max_retries=self.max_retries, - azure_ad_token=self.azure_ad_token_provider, + azure_ad_token_provider=self.azure_ad_token_provider, ) else: if self.api_key: diff --git a/libs/community/tests/unit_tests/document_loaders/parsers/test_azure_whisper_parser.py b/libs/community/tests/unit_tests/document_loaders/parsers/test_azure_whisper_parser.py index d48970534c1..eb88677a7e4 100644 --- a/libs/community/tests/unit_tests/document_loaders/parsers/test_azure_whisper_parser.py +++ b/libs/community/tests/unit_tests/document_loaders/parsers/test_azure_whisper_parser.py @@ -32,7 +32,7 @@ def test_azure_openai_whisper(mock_client: Mock) -> None: azure_endpoint=endpoint, api_version=version, max_retries=3, - azure_ad_token=None, + azure_ad_token_provider=None, ) assert parser._client == mock_client()