AIが保有していない情報に基づいて回答させたい場合(ファインチューニング vs RAG)

2023年11月17日

AIが保有していない企業内情報に基づいて回答してもらおうとすると

①ファインチューニングする

②RAG(ベクトル検索などで、外部DBに情報を取りに行かせる)

といった方法ある。どっちがよいか違いについて整理してみた。

①ファインチューニング

・学習させるのに時間かかる

・学習させてしまうと、誰にでもその情報を回答してしまう(その情報をAIから消そうと思うと、またファインチューニングが必要)

・やってみないとわからないが、良質なデータを学習させられたら、ベクトル検索より精度が上がる可能性がある

②RAG

・閉じられた場所にデータが保存されるのでセキュア。AIから回答させたくない情報はデータベースから削除すればOK