游雁
2025-08-15 f5051c55cd28db84c95142f44bcc2641efb68b13
trust_remote_code
1个文件已修改
6 ■■■■ 已修改文件
funasr/download/download_model_from_hub.py 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/download/download_model_from_hub.py
@@ -1,3 +1,4 @@
import logging
import os
import json
from omegaconf import OmegaConf, DictConfig
@@ -79,7 +80,10 @@
            kwargs["jieba_usr_dict"] = os.path.join(model_or_path, "jieba_usr_dict")
    if isinstance(kwargs, DictConfig):
        kwargs = OmegaConf.to_container(kwargs, resolve=True)
    if os.path.exists(os.path.join(model_or_path, "requirements.txt")):
    logging.warning(f'trust_remote_code: {kwargs.get("trust_remote_code", False)}')
    if os.path.exists(os.path.join(model_or_path, "requirements.txt")) and kwargs.get(
        "trust_remote_code", False
    ):
        requirements = os.path.join(model_or_path, "requirements.txt")
        print(f"Detect model requirements, begin to install it: {requirements}")
        from funasr.utils.install_model_requirements import install_requirements