From 6d84541ff932bc35a93fe184f2eea242906dfdc9 Mon Sep 17 00:00:00 2001 From: Eduard van Valkenburg Date: Thu, 4 May 2023 11:08:21 +0200 Subject: [PATCH] fix base url (#4095) Noticed a mistake in the base url and group vs non-group urls --- langchain/utilities/powerbi.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langchain/utilities/powerbi.py b/langchain/utilities/powerbi.py index e1570319..605fdd8c 100644 --- a/langchain/utilities/powerbi.py +++ b/langchain/utilities/powerbi.py @@ -16,7 +16,7 @@ from langchain.tools.powerbi.prompt import SCHEMA_ERROR_RESPONSE, UNAUTHORIZED_R _LOGGER = logging.getLogger(__name__) -BASE_URL = os.getenv("POWERBI_BASE_URL", "https://api.powerbi.com/v1.0/myorg/datasets/") +BASE_URL = os.getenv("POWERBI_BASE_URL", "https://api.powerbi.com/v1.0/myorg") if TYPE_CHECKING: from azure.core.credentials import TokenCredential @@ -57,8 +57,8 @@ class PowerBIDataset(BaseModel): def request_url(self) -> str: """Get the request url.""" if self.group_id: - return f"{BASE_URL}/{self.group_id}/datasets/{self.dataset_id}/executeQueries" # noqa: E501 # pylint: disable=C0301 - return f"{BASE_URL}/{self.dataset_id}/executeQueries" # noqa: E501 # pylint: disable=C0301 + return f"{BASE_URL}/groups/{self.group_id}/datasets/{self.dataset_id}/executeQueries" # noqa: E501 # pylint: disable=C0301 + return f"{BASE_URL}/datasets/{self.dataset_id}/executeQueries" # noqa: E501 # pylint: disable=C0301 @property def headers(self) -> Dict[str, str]: