Yyatmita

PoC #11: RAG って今どうなってる?

ねえ、むかし RAGって あったよね
Retrieval- Augmented Generation ですね。 2020 年 Meta の 論文からです
今どうなってんの?
PoC #11: RAG って今どうなってる?※このまんがは作者の個人的見解が多数含まれます
初代は、こう でした
ただ、問題が
プロダクション に行けたの、 ごくわずかって ニュースで見たわ
実は世代があっ て、こうなってます
差し込む情報、 コードで事前 準備するんじゃ なくて……
エージェントが 取りに行く時代 になってきたんだ
ポイントは、 retrieval を tool call と同じレベルで 扱うことです
あ、それ Claude Code が grepし てくれるやつ?
はい。 Anthropic はこれを Agentic Search と呼んでいます
ベクターサーチ は選択肢の一つ で、grepや file system も並列で使えます
retrieve だけ? indexing 側は?
インデックス側 にもagent を入れます
indexing コストは 10 〜100 倍。 代わりに retrieve が速く・安く・ 高品質
コストを indexing 時にfront -loadする 設計です
だから私、作っ たのよ
えっ何を
書籍の目次を agent が 読んで indexing。 検索時に目次を 目安に対象を 切り取って 持ってくる
もちろん エージェントが tool とし てhybrid 検索を使うの。 BM25は自前実装
わたしに言われ ても……
だから、お願い。 claude -p をサブスクに戻して
シリーズ一覧へ戻る