moved file

This commit is contained in:
2026-02-11 13:04:20 +08:00
parent 6476ec82b0
commit 1d8aede5dc

View File

@@ -0,0 +1,39 @@
from typing import List
import subprocess
def _build_template(graph:str,
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,
graph,
"--pipeline-id", pipelin_id,
"--prompt-set-id", prompt_set,
"--tool-manager-config.client-tool-manager.tool-keys", tool_keys,
)
return sv_prc, f"http://0.0.0.0:{port}"
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"):
return _build_template("route", pipelin_id, prompt_set, tool_keys, port, entry_pnt, llm_name)
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"):
return _build_template("react", pipelin_id, prompt_set, tool_keys, port, entry_pnt, llm_name)