From 1b9b9acc1d4f707cf9912b15bcd6bf5d36151da6 Mon Sep 17 00:00:00 2001 From: shenchucheng Date: Tue, 6 Aug 2024 10:51:37 +0800 Subject: [PATCH] rm tool schema storage --- metagpt/tools/tool_registry.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/metagpt/tools/tool_registry.py b/metagpt/tools/tool_registry.py index e264a1b94..65d2fb662 100644 --- a/metagpt/tools/tool_registry.py +++ b/metagpt/tools/tool_registry.py @@ -12,7 +12,6 @@ import os from collections import defaultdict from pathlib import Path -import yaml from pydantic import BaseModel from metagpt.const import TOOL_SCHEMA_PATH @@ -117,11 +116,8 @@ def register_tool(tags: list[str] = None, schema_path: str = "", **kwargs): def make_schema(tool_source_object, include, path): - os.makedirs(os.path.dirname(path), exist_ok=True) # Create the necessary directories try: schema = convert_code_to_tool_schema(tool_source_object, include=include) - with open(path, "w", encoding="utf-8") as f: - yaml.dump(schema, f, sort_keys=False) except Exception as e: schema = {} logger.error(f"Fail to make schema: {e}")