From 0d61e897002242f03f07d124bcc2b922cbd49cf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=A3=92=E6=A3=92?= Date: Wed, 13 Dec 2023 14:59:04 +0800 Subject: [PATCH] add todo. --- metagpt/tools/functions/libs/udf/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/metagpt/tools/functions/libs/udf/__init__.py b/metagpt/tools/functions/libs/udf/__init__.py index c9c818a96..5bad9a3a4 100644 --- a/metagpt/tools/functions/libs/udf/__init__.py +++ b/metagpt/tools/functions/libs/udf/__init__.py @@ -3,6 +3,7 @@ import os import inspect import importlib from pathlib import Path +from typing import Dict, List def extract_function_signatures(file_path): @@ -50,3 +51,8 @@ function_signatures = get_function_signatures_in_folder(folder_path) UDFS = [func for func in function_signatures if not func['udf_name'].startswith(('extract_function_signatures', 'get_function_signatures_in_folder'))] + + +# TODO: Create Yaml style UDFS Schema +def udfs2yaml(udfs: List[Dict]) -> Dict: + pass