feat:优化流程

This commit is contained in:
yujj128
2025-06-24 12:48:37 +08:00
parent 4a1c95966d
commit 0bbccf8d63

View File

@@ -303,7 +303,6 @@ def build_prompt(params):
qry_book_info_for_mart_str = '''
{
"func_name":"query_booking_info",
}
'''
@@ -315,7 +314,14 @@ def build_prompt(params):
"meetingId":"233333"
}
'''
return_booking_info_str = '''
{ "会议室名称":""
"会议ID":"",
"会议主题":""
"会议开始时间":"",
"会议结束时间":"",
}
'''
edit_meeting_info_for_mart_str = '''
{
"func_name":"edit_room_meeting",
@@ -341,8 +347,8 @@ def build_prompt(params):
4. 用户需要查询已有的会议室预订情况或者预订情况时,结果请按照以下的json示例返回,不需要返回其他的多余数据,返回示例如下:
{qry_book_info_for_mart_str}
5. 当用户需要取消预订会议,分两种情况:
(1)用户未提供要取消的会议号ID,返回已预定会议情况供用户选择,切记禁止使用历史对话中的旧数据!,结果请返回json格式,返回示例如下:
{qry_book_info_for_mart_str}
(1)用户未提供要取消的会议号ID,返回已预定会议情况供用户选择,切记禁止使用历史对话中的旧数据!,查询调用如下:
{qry_book_info_for_mart_str} 返回格式规范:{return_booking_info_str}
(2)用户给出了需要取消的会议号ID,如果用户未从已预定会议列表中进行选择,则提示用户选择,如果用户已选择则提取会议ID并提示用户是否确认取消取消示例如下:
{cancel_meeting_info_for_mart_str}
6. 如果用户需要修改已有的会议时,请根据上下文提取用户修改预订信息,如果没有获取到会议号ID,开始时间,结束时间,请先用自然对话提示用户提供相应的信息而不是提取json数据。提取结果请按照以下的json示例返回,不需要返回其他的多余数据,返回示例如下: