Przeglądaj źródła

fix: toolhub request_timeout should be str

lanvent 3 lat temu
rodzic
commit
2f732e5493
2 zmienionych plików z 2 dodań i 2 usunięć
  1. 1 1
      plugins/plugin_manager.py
  2. 1 1
      plugins/tool/tool.py

+ 1 - 1
plugins/plugin_manager.py

@@ -148,7 +148,7 @@ class PluginManager:
                     try:
                         instance = plugincls()
                     except Exception as e:
-                        logger.warn("Failed to init %s, diabled. %s" % (name, e))
+                        logger.error("Failed to init %s, diabled. %s" % (name, e))
                         self.disable_plugin(name)
                         failed_plugins.append(name)
                         continue

+ 1 - 1
plugins/tool/tool.py

@@ -135,7 +135,7 @@ class Tool(Plugin):
         return {
             "openai_api_key": conf().get("open_ai_api_key", ""),
             "proxy": conf().get("proxy", ""),
-            "request_timeout": conf().get("request_timeout", 60),
+            "request_timeout": str(conf().get("request_timeout", 60)),
             # note: 目前tool暂未对其他模型测试,但这里仍对配置来源做了优先级区分,一般插件配置可覆盖全局配置
             "model_name": tool_model_name
             if tool_model_name