diff --git a/configtools.yaml b/configtools.yaml new file mode 100644 index 0000000..b98ebce --- /dev/null +++ b/configtools.yaml @@ -0,0 +1,28 @@ +# 工具配置 +tools: + - name: "data_processor" + module: "toolorchestra.tools.data_processor" + class: "DataProcessorTool" + enabled: true + + - name: "file_converter" + module: "toolorchestra.tools.file_converter" + class: "FileConverterTool" + enabled: true + config: + default_format: "json" + timeout: 30 + + - name: "api_client" + module: "toolorchestra.tools.api_client" + class: "APIClientTool" + enabled: false # 暂时禁用 + config: + base_url: "https://api.example.com" + retry_count: 3 + +# 日志配置 +logging: + level: "INFO" + format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s" + file: "logs/toolorchestra.log" \ No newline at end of file