From 3dbd9d6c7fcaf582d80ddb5f3bb0d481de4a0d62 Mon Sep 17 00:00:00 2001 From: goulustis Date: Tue, 10 Feb 2026 19:37:08 +0800 Subject: [PATCH] build route --- fastapi_server/build_server.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fastapi_server/build_server.py diff --git a/fastapi_server/build_server.py b/fastapi_server/build_server.py new file mode 100644 index 0000000..7db3e74 --- /dev/null +++ b/fastapi_server/build_server.py @@ -0,0 +1,20 @@ +from typing import List +import subprocess + +def build_route(pipelin_id:str, + prompt_set:str, + tool_keys:List[str], + port:str, + entry_pnt:str="fastapi_server/server_dashscope.py", + llm_name:str="qwen-plus",): + sv_prc = subprocess( + "python", entry_pnt, + "--llm-name", llm_name, + "--port", port, + "route", + "--pipeline-id", pipelin_id, + "--prompt-set-id", prompt_set, + "--tool-manager-config.client-tool-manager.tool-keys", tool_keys, + ) + + return sv_prc \ No newline at end of file