问题
你的租房合同、锅炉说明书、俱乐部章程、某个项目的笔记:答案就在某个地方,在那些你不会再去翻的文件里。语言模型并不知道它们。每次提问都把一整份文档贴给它,又慢又贵,文档一多就撑不住了。
我想要的
我希望你把文档整理到知识空间里,根据手头的工作打开或关闭它们,并让 LIA 在你提问的那一刻自己去里面找有用的段落。她用这个段落来回答,并告诉你它出自哪里。LIA 也有她自己的空间:网站的 FAQ,当你问她是怎么工作的时候,她用它来回答。
她如何找到合适的段落
你上传一个文件:PDF、Word、Excel、PowerPoint、LibreOffice 文档、EPUB、Markdown、HTML、CSV,以及其他几种格式。LIA 提取其中的文字,把它切分成略有重叠的段落,并为每个段落计算一种代表其含义的指纹。这个计算只在索引时做一次,并计入你的用量。
当你问「我的租约要提前几个月通知?」时,LIA 会把你问题的含义与你已启用空间中各个段落的含义进行比较。决定一个段落是否相关的,是这个含义:你的问题可以用和文档不同的词,甚至不同的语言。字词的精确匹配只用来在两个几乎同样接近的段落之间做出取舍,比如让包含你所引用的确切编号的那一段排到前面。我这样选择,是因为把两者按同等权重混合,一旦问题的语言与文档的语言相去较远,就会把好的答案排除掉。而如果没有足够接近的内容,LIA 不会往你的问题里添加任何东西。
当某个请求需要时,LIA 也可以主动在你的文档中查找,必要时分几轮进行,并与其他来源交叉核对:「把 PDF 里的报价和老陈用邮件发给我的内容比较一下」。
文档从哪里来
- 你上传的文件,之后你可以下载、在空间之间移动,或者批量删除。
- 一个 Google Drive 或 OneDrive 文件夹,你把它关联到一个空间,子文件夹也包括在内。LIA 会跟踪新增、修改和删除。当要索引的文件很多时,她会在开始之前告诉你确切的数量。
- 一个 Gmail 标签,如果你的管理员开放了这个选项:每个带有该标签的会话都会成为一份文档,去掉标签就会把它移除。只有主题、邮件正文和附件的名称会被复制,附件的内容从不复制。我不想索引整个邮箱:那会是你存档的第二份副本,需要额外保护,而且大部分是通知。
- 你的会议:一场录音会议的纪要会加入一个 LIA 为你维护的「会议」空间。
- 你收藏的回答:你保留下来的回答会被索引到一个属于你的空间里,这样几周之后 LIA 还能找到并引用它。
想就某一份文档提问,即使它所在的空间已暂停,你也可以用输入框里的「+」把它的一份副本附加到你的消息中,而不会改动那个空间。
局限
- LIA 只读文字。扫描的 PDF 由页面图像组成,不含文字:她会告诉你,并提出一个办法:用能识别文字的 Google Docs 打开它,再通过你的 Drive 来源把它加进来。
- 无法被索引的文档会显示原因:文件已消失、无法提取文字、文档过长。
- 只有已启用的空间会用于回答。关闭一个空间不会删除任何东西。
- 空间和文档的数量,以及文件的大小,都受你所在实例的限制。
