RAGとOKF、AIに知識を渡す2つの方法

RAGとOKF、AIに知識を渡す2つの方法

「RAGを入れるべきか、それとも知識をきちんと整理しておくべきか」。この2つ、実は択一の質問ではない。

この記事では、RAGとOKFというレイヤーの異なる2つの視点を整理し、このクラスタで書いた4本の記事への案内をまとめます。

この2つは、AIに知識を渡すという同じ目的に対して、まったく違うレイヤーの問題を解いている。このクラスタでは、RAGとOKFそれぞれの仕組みと自分たちで試した内容を4本の記事で1本ずつ書いてきた。ここでは全体を見渡し、両者の関係と使い分けを整理する。

RAGとOKF:積み重なる2つのレイヤー。RAG(検索のランタイム技術)はRAGとは何か・GraphRAG/Agentic RAGへ、OKF(知識の表現形式)はOKFとは何か・OKF対応を実装してみたへ、両者はLLM-wikiという設計思想でつながる

目次

RAGとOKFは競合しない

RAG(検索拡張生成)は、質問が来るたびに関連情報を検索し、その場で文脈として渡すランタイムの技術だ。

チャンク分割とベクトルDBがその土台になる。情報量が増えると検索精度が頭打ちになるという課題に対し、次の発展形が生まれている。

OKF(Open Knowledge Format)は逆に、知識をどうファイル化し、どう構造化しておくかという表現形式の標準だ。

Markdown+YAML frontmatterというシンプルな形式で、AI研究者Andrej Karpathy氏が提唱したとされる「LLM-wiki」パターンを、Google Cloudが標準として形式化したものだ。

この2つは並べて比較する対象というより、積み重なる関係にある。OKFで整理された知識ベースは、そのままRAGの検索対象にもできる。frontmatterがきちんと構造化されていれば、チャンク分割の精度も上がりやすい。逆に、RAGだけを入れてもソース側の知識が整理されていなければ、検索の的中率には限界が出てくる。

どちらを検討すべきか

個人や小規模チームが、比較的安定した知識(研究のノウハウ、過去の判断、蓄積されたルール)を長く使い続けたいなら、OKFのような形式でまず知識を整理することが効いてくる。

実装のハードル自体はそれほど高くない。

一方、リアルタイム性の高い情報を大量に扱う、複数のエージェントが同時に検索する、といった場面ではRAGの技術が必要になる。整理の行き届いた知識ベースがあれば、その上に構築するRAGの精度も自然と上がる。

あたま

「RAGかOKFか」ではなく「両方をどう組み合わせるか」という発想に切り替えると、検討がぐっと楽になります。整理された知識の上にRAGを載せる、くらいの順番で考えるのがおすすめです。

このクラスタを通じて一貫して書いてきたのは、どちらの技術・標準にも「飛びつかない」という態度だ。GraphRAGとAgentic RAGは検索回数やリンクをたどる範囲を案件ごとに調整するもので、OKFはv0.1からわずか6週間でv0.2に更新されるほどまだ動いている仕様だ。核となる発想には乗りつつ、細部への追従は都度判断する。この距離感は、RAGを検討するときもOKFを検討するときも変わらない。

知識を資産として扱うということ

RAGもOKFも、突き詰めれば「知識をどう蓄積し、どう使い回すか」という一つの問いに対する、異なる角度からの答えだ。知識は個人の頭の中に留めておくだけでは、その人がいなくなれば失われる。整理して蓄積しておけば、チームで共有できる資産になる。

生成AIは、日々の作業を効率化する道具として語られることが多い。しかし、RAGやOKFのような仕組みを組み合わせることで、副次的に知識の蓄積そのものも効率化できる、という側面がある。質問に答えるたびに、その裏側で知識が整理され、次に使いやすい形で残っていく。これは単なる時短ではなく、資産を積み上げる仕組みでもある。

関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
個別のご相談を受け付けています

生成AI活用やナレッジ基盤づくりについて、実務経験をもとに個別のご相談を承っています。ご興味があれば覗いてみてください。

note.comでは、実際の構築事例をより詳しく書いた有料記事も公開しています。→ 有料記事のご紹介を見る

この記事を書いた人

本業で生成AIの活用法を研究し、実装・社内への導入推進を担当。属人化しがちなノウハウをどう言語化し、チームの資産にするかに関心があります。このラボでは、ナレッジ・生成AIツール・実践ワークフロー・データサイエンスの4領域で検証したことを記録しています。姉妹サイト「なないろ日和」では育児や暮らしについても書いています。

コメント

コメントする

目次