Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
LAE
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
文靖昊
LAE
Commits
66496537
Commit
66496537
authored
7 months ago
by
文靖昊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改分类数据,兼容之前版本
parent
e7c13e3e
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
+5
-5
classify.py
src/server/classify.py
+5
-5
No files found.
src/server/classify.py
View file @
66496537
...
@@ -6,14 +6,14 @@ from ..utils.logger import get_logger
...
@@ -6,14 +6,14 @@ from ..utils.logger import get_logger
class
RouterQuery
(
BaseModel
):
class
RouterQuery
(
BaseModel
):
"""Route a user query to the most relevant datasource."""
"""Route a user query to the most relevant datasource."""
datasource
:
Literal
[
"agent"
,
"
rag1"
,
"rag2
"
,
"none"
]
=
Field
(
datasource
:
Literal
[
"agent"
,
"
specRag"
,
"rag
"
,
"none"
]
=
Field
(
description
=
"给定用户的问题,选择最相关的组件来回答他们的问题。"
,
description
=
"给定用户的问题,选择最相关的组件来回答他们的问题。"
,
)
)
system1
=
"""您是将用户问题路由到不同组件的专家,现在请根据以下四个类别对输入的问题进行分类,并输出相应的类别标签。
system1
=
"""您是将用户问题路由到不同组件的专家,现在请根据以下四个类别对输入的问题进行分类,并输出相应的类别标签。
rag1
: 地质灾害监测预警系统的构建与管理的分类,其涵盖监测预警系统的技术框架和管理实践,如监测预警的概念、目标、任务、监测对象类型、监测预警设计、仪器选择与布设、数据通信与数据库建设、工作机制建立、定期评估、监测方案设计、仪器安装与维护等。
specRag
: 地质灾害监测预警系统的构建与管理的分类,其涵盖监测预警系统的技术框架和管理实践,如监测预警的概念、目标、任务、监测对象类型、监测预警设计、仪器选择与布设、数据通信与数据库建设、工作机制建立、定期评估、监测方案设计、仪器安装与维护等。
rag
2
: 特定区域地质灾害监测预警体系建设的分类,其专注于某一特定区域(如海南州)的地质灾害监测预警体系建设,包括区域背景分析、地质灾害现状评估、监测预警项目的具体规划与实施、项目的组织管理、环境保护措施、经费预算等。
rag: 特定区域地质灾害监测预警体系建设的分类,其专注于某一特定区域(如海南州)的地质灾害监测预警体系建设,包括区域背景分析、地质灾害现状评估、监测预警项目的具体规划与实施、项目的组织管理、环境保护措施、经费预算等。
agent: 地区性设备与监测系统效能评估问题,例如:根据多个维度(如时间、灾害类型、设备类型)查询地区的监测点的数据、设备状态(如在线率)、处理效率(如处置率、虚警率)、预警等级等。
agent: 地区性设备与监测系统效能评估问题,例如:根据多个维度(如时间、灾害类型、设备类型)查询地区的监测点的数据、设备状态(如在线率)、处理效率(如处置率、虚警率)、预警等级等。
none: 其他问题
none: 其他问题
以下是示例:
以下是示例:
...
@@ -21,10 +21,10 @@ none: 其他问题
...
@@ -21,10 +21,10 @@ none: 其他问题
分类: agent,因为这是地区性设备评估问题
分类: agent,因为这是地区性设备评估问题
----------------
----------------
问题: 自建CORS组网基准站观测墩的建造要求是什么?
问题: 自建CORS组网基准站观测墩的建造要求是什么?
分类:
rag1
,因为这属于灾害监测预警系统的构建,涉及到预警系统的要求
分类:
specRag
,因为这属于灾害监测预警系统的构建,涉及到预警系统的要求
----------------
----------------
问题: 海南州地质灾害发育现状?
问题: 海南州地质灾害发育现状?
分类: rag
2
,因为这属于具体建设体系中的地质灾害现状评估
分类: rag,因为这属于具体建设体系中的地质灾害现状评估
----------------
----------------
问题: 介绍一下武汉
问题: 介绍一下武汉
分类:none组件,因为这是其他问题,
分类:none组件,因为这是其他问题,
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment