import os, tinker HEADERS = {"Modal-Key": os.environ["MODAL_PROXY_TOKEN_ID"], "Modal-Secret": os.environ["MODAL_PROXY_TOKEN_SECRET"]} _orig_init = tinker.ServiceClient.__init__ def _init(self, *a, **kw): kw.setdefault("base_url", os.environ["TINKER_BASE_URL"]) kw["default_headers_overrides"] = {**HEADERS, **(kw.get("default_headers_overrides") or {})} _orig_init(self, *a, **kw) tinker.ServiceClient.__init__ = _init def service(): return tinker.ServiceClient()