本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查询的最佳实践
示例查询
下载示例查询文档,查看抵押贷款、保险、医疗保健和税务行业常见文档类型的查询示例。
查询的一般最佳实践
从表格中提取单元格
构造一个包含行标题和列标题中单词的查询。
示例,如下图所示
问题 1:第二剂的给药日期是什么时候?
答案 1: 2/8/2021
问题2:谁是第一剂的制造商?
答案 2:辉瑞
使用查询提取表
不支持使用查询提取整个表或整行或整列信息。
长答案
长答案会增加响应延迟,并可能导致超时。尽量提问答案少于 100 个单词的问题。
仅传递提示
尝试从表单中提取标准键值对时,仅将键名作为问题传递将起作用。我们建议为所有其他提取用例列出完整的问题。
示例,如下图所示
查询 1:借款人姓名。
答案 1:卡洛斯·萨拉萨尔
查询 2:社会安全号码。
答案 2:999-99-9999
问题的一般措辞
如果可能,请使用文档中的单词来构造查询。
-
虽然 Queries 尝试对一些常见的行业术语(SSN、纳税身份证与社会安全号码)进行首字母缩略词/同义词匹配,但直接使用文档中的语言通常可以改善结果。
-
示例:如果文档显示 “工作进度”,请尽量避免使用其他变体来称呼它,例如 “项目进度”、“项目进度” 或 “工作状态”
通常,问一个以 “什么是/在哪里/谁是...” 开头的自然语言问题。此规则的例外情况是在尝试提取标准键值对时,在这种情况下,您可以将密钥名称作为查询传递。
避免出现格式错误或语法不正确的问题,因为这些问题可能会导致意想不到的答案。
-
格式错误的查询示例:什么时候?
-
格式良好的查询示例:第一剂疫苗是什么时候接种的?
尽可能具体。以下为一些示例。
-
当文档包含多个部分(例如 “借款人” 和 “Co-Borrower”)并且两个部分都有一个名为 SSN 的字段时,请问:“借款人的 SSN 是什么?” 和 “SSN 有什么用 Co-Borrower?”
-
当文档有多个与日期相关的字段时,请使用查询语言具体说明并询问 “文档的签署日期是什么时候? 或 “应用程序的出生日期是什么”。避免问模棱两可的问题,例如 “几号”? ”
如果您事先知道文档的布局,则提供位置提示可以提高结果的准确性。例如 “顶部的日期是什么时候?” 或者问 “左边的日期是几号?” ,“底部的日期是什么时候?
设置查询页面
在处理多页文档的查询时,您可以使用Page参数来指定要在哪些页面上查找查询答案。以下是设置 Pages 的最佳做法列表
-
如果未指定页面,则
["1"]默认情况下会将其设置为。 -
参数的字符串中允许使用以下字符:
0 1 2 3 4 5 6 7 8 9 - *. 不允许使用空格。 -
使用* 表示所有页面时,它必须是列表中唯一的元素。
-
您可以使用页面间隔,例如
[“1-3”, “1-1”, “4-*”]。其中,*表示文档的最后一页。 -
指定的页数必须大于 0 且小于或等于文档中的页数。