更新词库,删除冗余同义词条目,优化意图识别逻辑,增强代码可读性和维护性,同时添加去重功能以处理同义词。更新相关文档以反映最新变化。
This commit is contained in:
@@ -139,7 +139,7 @@ class SlotBase(BaseModel):
|
||||
if v in SOFTWARE_NAME_ALIAS_MAP:
|
||||
return SOFTWARE_NAME_ALIAS_MAP[v].value
|
||||
|
||||
# 如果无法匹配,返回原值用于错误提示
|
||||
# 如果无法匹配,返回原值
|
||||
return v
|
||||
|
||||
return v
|
||||
@@ -204,7 +204,7 @@ class ProfessionalConsultingSlots(SlotBase):
|
||||
|
||||
# 2.2 数据问题
|
||||
class DataProblemSlots(SlotBase):
|
||||
expense_type: str = Field(default="", description="费用类型")
|
||||
expense_type: str = Field(default="", description="费用(数据)项、费用类型")
|
||||
operation_purpose: str = Field(default="", description="操作目的")
|
||||
software_name: Optional[str] = Field(default="", description="软件名称")
|
||||
project_type: Optional[str] = Field(default="", description="工程类型")
|
||||
|
||||
Reference in New Issue
Block a user