fix:过滤state未启用
This commit is contained in:
@@ -145,7 +145,7 @@ def query_avali_room(data: dict,params: dict,start_time=None,end_time=None) -> s
|
|||||||
pageSize = 300
|
pageSize = 300
|
||||||
try:
|
try:
|
||||||
if not start_time:
|
if not start_time:
|
||||||
return error_respones.format("(开始时间不能为空)获取可用会议室")
|
return json.dumps({"msg":"请确定会议开始-结束时间"},ensure_ascii=False)
|
||||||
if start_time:
|
if start_time:
|
||||||
time_exist = True
|
time_exist = True
|
||||||
start_time = getinfo.standard_format(start_time)
|
start_time = getinfo.standard_format(start_time)
|
||||||
@@ -455,10 +455,7 @@ def build_prompt(params,map_meetingname_to_id:list):
|
|||||||
'''
|
'''
|
||||||
qry_user_book_info_for_mart_str = '''
|
qry_user_book_info_for_mart_str = '''
|
||||||
{
|
{
|
||||||
"Region":"",
|
"func_name":"query_user_booking_info"
|
||||||
"start_time":"",
|
|
||||||
"end_time":"",
|
|
||||||
"func_name":"query_user_booking_info"
|
|
||||||
}
|
}
|
||||||
'''
|
'''
|
||||||
cancel_meeting_info_for_mart_str = '''
|
cancel_meeting_info_for_mart_str = '''
|
||||||
@@ -504,11 +501,11 @@ def build_prompt(params,map_meetingname_to_id:list):
|
|||||||
参会人数(非必需,参会人数未指明则默认20)
|
参会人数(非必需,参会人数未指明则默认20)
|
||||||
会议主题(非必需,会议主题不存在则用:默认主题)
|
会议主题(非必需,会议主题不存在则用:默认主题)
|
||||||
|
|
||||||
(2)如果会议具体的开始和结束时间都没有,(时间要具体到某天几点)提示用户确认会议时间,忽略步骤##TASK1(3)##,使用自然语言markdown格式返回,返回如下:
|
(2)如果会议具体的开始和结束时间都没有,(时间要具体到某天几点,会议时长一般2小时,没有结束时间默认增加2小时,无需用户确认)提示用户确认会议时间,忽略步骤##TASK1(3)##,使用自然语言markdown格式返回,返回如下:
|
||||||
```
|
```
|
||||||
**请输入会议详细开始-结束时间,例如:今晚9-10点**
|
**请输入会议详细开始-结束时间,例如:今晚9-10点**
|
||||||
```
|
```
|
||||||
(3)如果用户未明确指定会议室,具体的开始和结束时间至少存在一个(如果两者只存在一个,按2小时时差补齐另外一个),请构造json直接查询会议室信息(start_time和end_time不能为空,Region可能是城市,区域,学校,酒店等的名称,注意识别),禁止假设查询失败,按如下方式填充构造json查询体返回给用户:
|
(3)如果用户未明确指定会议室,具体的开始和结束时间至少存在一个(如果两者只存在一个,按2小时时差补齐另外一个,无需用户确认),请构造json直接查询会议室信息(start_time和end_time不能为空,Region可能是城市,区域,学校,酒店等的名称,注意识别),禁止假设查询失败,按如下方式填充构造json查询体返回给用户:
|
||||||
```
|
```
|
||||||
{qry_avail_meetingroom_for_mart_str}
|
{qry_avail_meetingroom_for_mart_str}
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user