用知識庫讓助理照你的資料回答
上傳文件、寫下固定答案的問答,決定哪些團隊檢索得到,再挑選要讓哪些助理使用。
知識庫裡有什麼#
開啟主控台的「知識庫」,會看到兩種資料:
- 文件:上傳的 Markdown、純文字或 PDF。助理回答時,會找出和問題相關的段落,引用裡面的內容。
- 問答集:你親手寫的問題和答案。助理每次回答都看得到,適合「這一題一定要這樣回答」的情況。
知識庫屬於整個工作區。放進來的資料不會自動被使用,要到助理的設定裡選用,那個助理才會參考它(見讓助理使用知識)。
誰能做什麼#
| 動作 | 誰可以 |
|---|---|
| 查看文件和問答 | 工作區所有成員(看得到哪些,依檢索對象而定) |
| 新增、刪除文件,新增、編輯、刪除問答,修改檢索對象 | 工作區擁有者與管理員 |
| 讓助理使用某份文件或某則問答 | 工作區擁有者與管理員 |
一般成員開啟「知識庫」時,頁面上方會顯示「只有工作區擁有者與管理員可以修改這裡,你可以查看。」,新增文件和新增問答的表單也不會出現。
新增文件#
- 開啟「知識庫」,捲到「新增文件」。
- 填「文件標題」,最多 200 字。
- 在「內容」貼上文字,或按「選擇檔案」選一個
.md、.markdown、.txt或.pdf檔。選了檔案而標題還空著,會自動帶入檔名。 - 在「給誰用」選「這個工作區的所有人」或「只有我指名的團隊」(見檢索對象)。
- 按「加入知識庫」。
貼上的文字只要有 Markdown 標題(# 開頭的行),就會當成 Markdown,依標題切成段落;沒有標題就當成純文字。
上傳後,文件會在「文件」表格出現,「狀態」會從「排隊中」變成「整理中」,最後變成「可用」或「失敗」。只有「可用」的文件會被助理使用。
整理失敗時,原因會顯示在標題下方,旁邊有「重試」按鈕。常見的原因是 PDF 沒有可擷取的文字,例如掃描檔或純圖片的 PDF。這種檔案請改成可選取文字的 PDF 再上傳,或直接貼上文字。
表格的每一列會顯示:
- 標題和上傳者(「由 … 上傳」)
- 類型:Markdown、純文字或 PDF
- 狀態
- 誰檢索得到:「所有人」、「已限定」或「僅你可見」
- 大小
- 使用中:有幾個助理正在用它。點一下會列出這些助理,以及當初是誰把文件加給它的。
格式與上限#
| 項目 | 上限 |
|---|---|
| 支援格式 | 貼上的文字、.md、.markdown、.txt、.pdf |
| 單一文件(文字) | 2 MB |
| 單一 PDF 檔案 | 5 MB;擷取出來的文字也不能超過 2 MB |
| 整個工作區的文件 | 500 份 |
| 單一助理使用的文件 | 50 份 |
| 問答集 | 整個工作區 500 則 |
| 問題 | 500 字 |
| 答案 | 4,000 字 |
文件數量到上限時,會看到「已經滿了:一個助理最多 50 份文件、整個工作區 500 份、你自己的檔案 50 份。請先移除一份。」。「你自己的檔案」指的是你加進自己私人助理的檔案,見只有你看得到的檔案。
問答集#
問答集放的是「一定要給固定答案」的問題,例如退貨期限、營業時間、報價規則。
- 在「知識庫」頁的「問答集」區塊,找到「新增一則問答」。
- 填「問題」:照同事實際上會怎麼問來寫。
- 填「答案」:照你希望助理回答的方式寫。
- 選「給誰用」,按「新增問答」。
每則問答會顯示撰寫者、最後修改者,以及「N 個助理使用」。點「N 個助理使用」可以看是哪些助理。用「搜尋問題與答案」可以找某一則。
問答和文件的差別在於使用方式。文件要先經過檢索,和問題相關的段落才會被取用;助理用了某則問答,那則問答就會直接附在每一次回答前面,不用跟其他內容比相關程度。如果一個助理用了超過 50 則問答,每次回答只會帶上和問題最相關的 50 則。
檢索對象:誰檢索得到#
每份文件、每則問答都有一個檢索對象,決定誰問問題時,助理能從裡面取用資料:
- 「這個工作區的所有人」:預設值。工作區每位成員問問題時都用得到。
- 「只有我指名的團隊」:只有指名團隊的成員問問題時用得到。其他人問同一個助理,助理會當作這份資料不存在。
不論怎麼限定,工作區擁有者與管理員一律檢索得到,這樣他們才能稽核助理讀了什麼。如果選了「只有我指名的團隊」卻沒有指名任何團隊,就只有擁有者與管理員檢索得到,表單會先提醒你。
團隊要先在「團隊與權限」建立。工作區還沒有團隊時,表單會請你先去建立一個。
修改既有資料的檢索對象:
- 在文件表格的「誰檢索得到」欄,或問答下方,點「所有人」或「已限定」。
- 在「誰檢索得到「…」?」對話框裡改「給誰用」,需要的話點選團隊。
- 按「儲存」。
只有擁有者與管理員點得開這個對話框。其他成員只看得到標示。
檢索對象看的是「誰在問」,不是「哪個助理在答」。同一個助理,對不同的人可能取用到不同的資料。
讓助理使用知識#
放進知識庫的資料,要在助理的設定頁選用之後才會生效。助理設定頁的「資料來源」區塊裡有「知識庫」和「問答集」兩部分:
- 文件:在「從知識庫選擇文件」選一份,按「引用」。不再需要時,在該列按「取消引用」。也可以直接在這裡用「上傳」新增文件,文件會放進知識庫,同時由這個助理使用。
- 問答:在「從問答集選一則」選一則,按「加入使用」。不再需要時按「停止使用」。
設定助理的其他部分,見助理。
檢索測試
助理的「知識庫」區塊下方有「檢索測試」。在「要測試的問題」輸入使用者可能會問的問題,按「測試」,就會列出助理實際取回的段落和問答,順序就是助理閱讀的順序。這裡跑的和真正回答時是同一套檢索。
「以誰的視角」可以選:
- 「以我自己」:以你的身分檢索。擁有者與管理員看得到所有限定的資料,所以結果可能比一般同事多。
- 「以 Agent Lab 認不出來的人」:模擬一個無法對應到工作區成員的人來問。
助理怎麼使用知識#
每次回答時,助理會:
- 依問題從它使用的文件中,檢索出最相關的段落。
- 加上它使用的問答(超過 50 則時,取最相關的 50 則)。
- 依檢索對象過濾,只留下提問者檢索得到的內容。
幾個要注意的地方:
- 只有狀態為「可用」的文件會被檢索。還在「排隊中」或「整理中」的文件不會。
- 提問者如果是 Agent Lab 認不出來的人,也就是無法對應到這個工作區成員的人,助理就不會使用任何文件或問答,只依它的工作指示和技能回答。用「檢索測試」的「以 Agent Lab 認不出來的人」可以看到這個情況。
- 知識讀取出錯時,助理不會中斷,會在沒有知識的情況下照常回答。
只有你看得到的檔案#
你在自己的私人助理裡加入的檔案,只有你看得到。這些檔案會出現在「知識庫」的文件表格裡,「誰檢索得到」顯示「僅你可見」,不占工作區 500 份的額度,而是算在你自己的 50 份裡。你可以自己刪除或重試這些檔案,不需要管理員權限。
分享這個私人助理時,檔案會跟著分享給分享對象。
更新與刪除#
- 更新文件:文件上傳後不能直接修改內容。要換新版本,請上傳新的文件,在每個用到舊版的助理改成引用新的,再刪除舊的。「使用中」欄可以看出哪些助理需要改。
- 編輯問答:在問答下方按「編輯」,改完按「儲存」。所有使用它的助理會立刻改用新的答案。
- 刪除文件:在該列按「刪除」。對話框會列出正在引用這份文件的助理,確認後按「刪除文件」。刪除後那些助理就不能再引用它,既有對話不受影響。此動作無法復原。
- 刪除問答:按「刪除」,對話框會告訴你有幾個助理正在使用,確認後按「刪除」。
上傳文件、引用或取消引用、修改檢索對象,都會記錄在「團隊與權限」的稽核紀錄裡。