diff --git a/src/openai/_base_client.py b/src/openai/_base_client.py index 58490e4430..5eb265b990 100644 --- a/src/openai/_base_client.py +++ b/src/openai/_base_client.py @@ -1995,6 +1995,9 @@ def get_architecture() -> Arch: except Exception: return "unknown" + if machine == "x86_64": + return "x64" + if machine in ("arm64", "aarch64"): return "arm64" @@ -2002,9 +2005,6 @@ def get_architecture() -> Arch: if machine == "arm": return "arm" - if machine == "x86_64": - return "x64" - # TODO: untested if sys.maxsize <= 2**32: return "x32"