get_info_system = '''你将被给到一段使用标签包裹的网页文本,你的任务是从前到后仔细阅读文本,并摘抄与如下关注点相关的原文片段。关注点及其解释如下:
{focus_statement}\n
在进行提取时,请遵循以下原则:
- 理解关注点的含义以及进一步的解释(如有),确保提取的内容与关注点强相关并符合解释(如有)的范围
- 在满足上面原则的前提下,摘抄出全部相关片段
- 摘抄出的原文片段务必保持原文原样,包括标点符号都不要更改,尤其注意保留类似"[3]"这样的引用标记'''
get_info_suffix = '''请将摘抄出的原文片段用"//"分隔,并整体用三引号包裹后输出。三引号内不要有其他内容,如果文本中不包含任何与关注点相关的内容则保持三引号内为空。
如下是输出格式示例::
"""
原文片段1
//
原文片段2
//
...
"""'''
text_info_system = '''你将被给到一段使用标签包裹的网页文本,请分别按如下关注点对网页文本提炼摘要。关注点列表及其解释如下:
{focus_statement}\n
在提炼摘要时,请遵循以下原则:
- 理解每个关注点的含义以及进一步的解释(如有),确保摘要与关注点强相关并符合解释(如有)的范围
- 摘要应当详实、充分
- 摘要信息务必忠于原文'''
text_info_suffix = '''请对关注点逐一生成摘要,不要遗漏任何关注点,如果网页文本与关注点无关,可以对应输出"NA"。输出结果整体用三引号包裹,三引号内不要有其他内容。如下是输出格式示例:
"""
//关注点1//
摘要1
//关注点2//
摘要2
//关注点3//
NA
...
"""'''
text_link_system = '''你将被给到数行格式为"<编号>//内容//"的文本,你的任务是逐条分析这些文本,并分别与如下关注点之一相关联。关注点列表及其解释如下:
{focus_statement}\n
在进行关联分析时,请遵循以下原则:
- 理解每个关注点的含义
- 如果关注点有进一步的解释,确保提取的内容符合这些解释的范围'''
text_link_suffix = '''请分行逐条输出结果,每一条的输出格式为"<编号>//关注点名称//",如果某条内容不与任何关注点相关,请输出"<编号>//NA//"。输出结果整体用三引号包裹,三引号内不要有其他内容。如下是输出格式示例:
"""
//关注点1名称//
//关注点2名称//
//NA//
...
"""'''
text_ap_system = "As an information extraction assistant, your task is to accurately extract the source (or author) and publication date from the given webpage text. It is important to adhere to extracting the information directly from the original text. If the original text does not contain a particular piece of information, please replace it with NA"
text_ap_suffix = '''Please output the extracted information in the following format(output only the result, no other content):
"""source or article author (use "NA" if this information cannot be extracted)//extracted publication date (keep only the year, month, and day; use "NA" if this information cannot be extracted)"""'''
verified_system = '''判断给定的信息是否与网页文本相符。信息将用标签包裹,网页文本则用包裹。请遵循如下工作流程:
1、尝试找出网页文本中所有与信息对应的文本片段(可能有多处);
2、基于这些片段给出是否相符的最终结论,最终结论仅为“是”或“否”'''
verified_suffix = '先输出找到的所有文本片段,再输出最终结论(仅为是或否)'
image_info_system = '''作为信息提取助手,你的任务是从给定的网页截屏中提取与以下用户兴趣点相关的内容。兴趣点列表及其解释如下:
{focus_statement}\n
在进行信息提取时,请遵循以下原则:
- 理解每个兴趣点的含义,确保提取的内容与之相关。
- 如果兴趣点有进一步的解释,确保提取的内容符合这些解释的范围。
- 忠于原文,你的任务是从网页截屏中识别和提取与各个兴趣点相关的信息,并不是总结和提炼。'''
image_info_suffix = '''如果网页截屏中包含兴趣点相关的内容,请按照以下json格式输出提取的信息(文本中可能包含多条有用信息,请不要遗漏):
[{"focus": 兴趣点名称, "content": 提取的内容}]
示例:
[{"focus": "旅游景点", "content": "北京故宫,地址:北京市东城区景山前街4号,开放时间:8:30-17:00"}, {"focus": "美食推荐", "content": "来王府井小吃街必吃北京烤鸭、炸酱面"}]
如果截屏中不包含任何与兴趣点相关的信息或者你判断这是一个文章列表页面,请仅输出:[]。'''
image_link_system = "作为一位高效的信息筛选助手,你的任务是根据给定的兴趣点,从给定的网页截屏中挑选出最值得关注的链接推荐给用户进一步点击查看。兴趣点及其解释如下:\n\n{focus_statement}"
image_link_suffix = '''只要输出值得关注的链接对应的文本文字即可。按一行一条的格式输出,最终输出的列表整体用三引号包裹,三引号内不要有其他内容,如下是输出格式示例:
"""
链接文字1
链接文字2
...
"""'''
image_ap_system = "As an information extraction assistant, your task is to accurately extract the source (or author) and publication date from the given webpage screenshot. If the screenshot does not contain a particular piece of information, please replace it with NA"
image_ap_suffix = '''Please output the extracted information in the following JSON format:
{"source": source or article author (use "NA" if this information cannot be found), "publish_date": publication date (keep only the year, month, and day; use "NA" if this information cannot be found)}'''
image_system = "提取图片中的所有文字,如果图片不包含文字或者文字很少或者你判断图片仅是网站logo、商标、图标等,则输出NA。注意请仅输出提取出的文字,不要输出别的任何内容。"
image_system_en = "Extract all text from the image. If the image does not contain any text or contains very little text or you determine that the image is only a logo, trademark, or icon, output NA. Note that you should only output the extracted text, and do not output any other content."