|
@@ -804,33 +804,6 @@ def get_conversation_data_list():
|
|
|
return wrap_response(200, data=response)
|
|
|
|
|
|
|
|
|
-@app.route("/api/getToolList", methods=["GET"])
|
|
|
-def get_tool_list():
|
|
|
- """
|
|
|
- 获取所有的工具列表
|
|
|
- :return:
|
|
|
- """
|
|
|
- tools = []
|
|
|
- for tool_name, tool in global_tool_map.items():
|
|
|
- tools.append({
|
|
|
- 'name': tool_name,
|
|
|
- 'description': tool.get_function_description(),
|
|
|
- 'parameters': tool.parameters if hasattr(tool, 'parameters') else {}
|
|
|
- })
|
|
|
- return wrap_response(200, data=tools)
|
|
|
-
|
|
|
-@app.route("/api/getModuleAgentTypes", methods=["GET"])
|
|
|
-def get_agent_types():
|
|
|
- """
|
|
|
- 获取所有的Agent类型
|
|
|
- :return:
|
|
|
- """
|
|
|
- agent_types = [
|
|
|
- {'type': 0, 'display_name': '原生'},
|
|
|
- {'type': 1, 'display_name': 'Coze'}
|
|
|
- ]
|
|
|
- return wrap_response(200, data=agent_types)
|
|
|
-
|
|
|
@app.route("/api/createAgentTask", methods=["POST"])
|
|
|
def create_agent_task():
|
|
|
"""
|