Merge pull request #1496 from better629/tokens

fix dashscope high version problem
This commit is contained in:
Alexander Wu 2024-10-11 13:30:04 +08:00 committed by GitHub
commit b12cd6a7b5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -48,13 +48,17 @@ def build_api_arequest(
request_timeout,
form,
resources,
base_address,
_,
) = _get_protocol_params(kwargs)
task_id = kwargs.pop("task_id", None)
if api_protocol in [ApiProtocol.HTTP, ApiProtocol.HTTPS]:
if not dashscope.base_http_api_url.endswith("/"):
http_url = dashscope.base_http_api_url + "/"
if base_address is None:
base_address = dashscope.base_http_api_url
if not base_address.endswith("/"):
http_url = base_address + "/"
else:
http_url = dashscope.base_http_api_url
http_url = base_address
if is_service:
http_url = http_url + SERVICE_API_PATH + "/"