Skip to content

Commit 4336c46

Browse files
authored
fix: env vars to http client in sagemaker (#35)
* fix: env vars to http * fix: env vars to http
1 parent 4d4ef71 commit 4336c46

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

ai21/services/sagemaker.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from typing import List
22

3+
from ai21 import AI21EnvConfig
34
from ai21.ai21_http_client import AI21HTTPClient
45
from ai21.clients.sagemaker.constants import (
56
SAGEMAKER_MODEL_PACKAGE_NAMES,
@@ -56,7 +57,13 @@ def list_model_package_versions(cls, model_name: str, region: str) -> List[str]:
5657

5758
@classmethod
5859
def _create_ai21_http_client(cls) -> AI21HTTPClient:
59-
return AI21HTTPClient()
60+
return AI21HTTPClient(
61+
api_key=AI21EnvConfig.api_key,
62+
api_host=AI21EnvConfig.api_host,
63+
api_version=AI21EnvConfig.api_version,
64+
timeout_sec=AI21EnvConfig.timeout_sec,
65+
num_retries=AI21EnvConfig.num_retries,
66+
)
6067

6168

6269
def _assert_model_package_exists(model_name, region):

0 commit comments

Comments
 (0)