diff --git a/src/elevenlabs/base_client.py b/src/elevenlabs/base_client.py index 74cf7de..221fa93 100644 --- a/src/elevenlabs/base_client.py +++ b/src/elevenlabs/base_client.py @@ -93,7 +93,7 @@ def __init__( follow_redirects: typing.Optional[bool] = True, httpx_client: typing.Optional[httpx.Client] = None, ): - _defaulted_timeout = timeout if timeout is not None else 60 if httpx_client is None else httpx_client.timeout + _defaulted_timeout = timeout if timeout is not None else 60 if httpx_client is None else float(httpx_client.timeout) self._client_wrapper = SyncClientWrapper( base_url=_get_base_url(base_url=base_url, environment=environment), api_key=api_key, @@ -172,7 +172,7 @@ def __init__( follow_redirects: typing.Optional[bool] = True, httpx_client: typing.Optional[httpx.AsyncClient] = None, ): - _defaulted_timeout = timeout if timeout is not None else 60 if httpx_client is None else httpx_client.timeout + _defaulted_timeout = timeout if timeout is not None else 60 if httpx_client is None else float(httpx_client.timeout) self._client_wrapper = AsyncClientWrapper( base_url=_get_base_url(base_url=base_url, environment=environment), api_key=api_key,