MiFactory / tools /__init__.py
shengxio's picture
Upload 13 files
be0ac47 verified
raw
history blame
No virus
901 Bytes
import json
from tools.items import ItemManager
material_manager = ItemManager(name="material")
project_manager = ItemManager(name="project")
with open("tools/tools.json","r") as f:
TOOL_SCHEMA = json.load(f).values()
TOOLS = {
"get_materials" :material_manager.get_items,
"get_material" :material_manager.get_item,
"add_material" :material_manager.add_item,
"update_material" :material_manager.update_item,
"summarize_material":material_manager.summarize_item,
"remove_material" :material_manager.remove_item,
"get_projects" :project_manager.get_items,
"get_project" :project_manager.get_item,
"add_project" :project_manager.add_item,
"update_project" :project_manager.update_item,
"summarize_project" :project_manager.summarize_item,
"remove_project" :project_manager.remove_item
}