From cb7e8f3fad81f9c6d3b526a278d6497a2dd66103 Mon Sep 17 00:00:00 2001 From: guojialiang Date: Sat, 10 Aug 2024 22:46:03 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=AE=9E=E7=8E=B0Agent=E7=9A=84=E5=A2=9E?= =?UTF-8?q?=E5=88=A0=E6=94=B9=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mindpilot/app/agent/agent_api.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/mindpilot/app/agent/agent_api.py b/src/mindpilot/app/agent/agent_api.py index ad74ee1..c6394b1 100644 --- a/src/mindpilot/app/agent/agent_api.py +++ b/src/mindpilot/app/agent/agent_api.py @@ -20,7 +20,7 @@ def create_agent( cursor.execute(''' CREATE TABLE IF NOT EXISTS agents ( id INTEGER PRIMARY KEY AUTOINCREMENT, - agent_name TEXT NOT NULL UNIQUE, + agent_name TEXT NOT NULL , agent_abstract TEXT, agent_info TEXT, temperature REAL, @@ -35,11 +35,6 @@ def create_agent( if agent_name is None or agent_name.strip() == "": return BaseResponse(code=404, msg="Agent名称不能为空,请重新填写Agent名称") - cursor.execute('SELECT id FROM agents WHERE agent_name = ?', (agent_name,)) - existing_agent = cursor.fetchone() - if existing_agent: - return BaseResponse(code=404, msg=f"已存在同名Agent {agent_name}") - # TODO 处理知识库 cursor.execute(''' @@ -99,10 +94,6 @@ def update_agent( if agent_name is None or agent_name.strip() == "": return BaseResponse(code=404, msg="Agent名称不能为空,请重新填写Agent名称") - cursor.execute('SELECT id FROM agents WHERE agent_name = ?', (agent_name,)) - existing_agent = cursor.fetchone() - if existing_agent: - return BaseResponse(code=404, msg=f"已存在同名Agent {agent_name}") #TODO 处理知识库 @@ -126,7 +117,7 @@ def list_agent() -> ListResponse: cursor.execute(''' CREATE TABLE IF NOT EXISTS agents ( id INTEGER PRIMARY KEY AUTOINCREMENT, - agent_name TEXT NOT NULL UNIQUE, + agent_name TEXT NOT NULL, agent_abstract TEXT, agent_info TEXT, temperature REAL,