在前面幾天中,我們順利建立了第一隻 Chatbot,並透過 System Prompt 賦予它「醫資專屬助教」的專業口吻。
然而,目前 AI 所有的回答仍然建立在它「預先訓練的通用資料庫」之上。當我們詢問學校教授自編的投影片、特定章節定義,或是最新的醫療資訊標準時,它依然可能給出看似頭頭是道、實則完全錯誤的答案。
在醫學與工程領域中,這種「瞎掰」是考試與實務上的大忌。今天我們就來拆解解決這個痛點的關鍵技術——RAG(檢索增強生成)。
大型語言模型本質上是一個「文字接龍高手」,它根據機率預測下一個最可能出現的詞,而不是真正「理解」真偽。
RAG的全名為檢索增強生成(Retrieval-Augmented Generation),是一種整合「知識檢索」與「文字生成」能力的 AI 技術。
它的運作邏輯很像「先翻課本,再作答」:會在使用者提出問題後先去知識庫中進行檢索,再將相關內容進行整合,讓輸出的內容更可靠。
透過這種技術可以解決企業應用生成式AI準確性不足、知識落差、資料無法即時更新等問題。
RAG 技術,根據檢索方式主要分為三種: