Skip to content

Commit 569325d

Browse files
committed
Add support for MMT-ApiClient header
1 parent 942b1f9 commit 569325d

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/modernmt/modernmt.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,17 @@ def __init__(self, status, type, message) -> None:
1010

1111

1212
class ModernMT(object):
13-
def __init__(self, license_key, platform="modernmt-python", platform_version="1.0.3") -> None:
13+
def __init__(self, api_key, platform="modernmt-python", platform_version="1.0.3", api_client=None) -> None:
1414
self.__base_url = "https://api.modernmt.com"
1515
self.__headers = {
16-
"MMT-ApiKey": license_key,
16+
"MMT-ApiKey": api_key,
1717
"MMT-Platform": platform,
1818
"MMT-PlatformVersion": platform_version
1919
}
2020

21+
if api_client is not None:
22+
self.__headers["MMT-ApiClient"] = str(api_client)
23+
2124
self.memories = _MemoryServices(self.__headers, self.__send)
2225

2326
def list_supported_languages(self):

0 commit comments

Comments
 (0)