Browse Source

调整保存知识库标签的编码问题

chenbin 1 month ago
parent
commit
9c04d108e3
1 changed files with 2 additions and 2 deletions
  1. 2 2
      agent/router/knowledge_base_router.py

+ 2 - 2
agent/router/knowledge_base_router.py

@@ -159,7 +159,7 @@ def create_knowledge_base(kb: KnowledgeBaseCreate, db: Session = Depends(get_db)
     # 1. 从session获取user_id
     user_id = sess.user_id
     user_name = sess.username
-    tags = json.dumps(kb.tags)
+    tags = json.dumps(kb.tags, ensure_ascii=False)
     
     # 2. 创建知识库
     kb_data = DatabaseUtils.create_knowledge_base(db, kb.name, user_id, kb.description, tags)
@@ -184,7 +184,7 @@ def create_knowledge_base(kb: KnowledgeBaseCreate, db: Session = Depends(get_db)
 
 @router.put("/knowledge-base/{kb_id}", response_model=ResponseModel)
 def update_knowledge_base(kb_id: int, kb: KnowledgeBaseUpdate, db: Session = Depends(get_db)):
-    tags = json.dumps(kb.tags)
+    tags = json.dumps(kb.tags, ensure_ascii=False)
     kb_data = DatabaseUtils.update_knowledge_base(db, kb_id, kb.name, kb.description, tags)
     return ResponseModel(
         code=200,