種別[gsm] 2026-02-03T17:06:25Z
セクショングローバル共有メモ
日時2026-02-03T17:06:25Z
元URL(URLなし)

「MemoryBanditWorkflow を使った RAG の試験実装…

jrf> 「MemoryBanditWorkflow を使った RAG の試験実装 (LangChain 1.x系)」の実験を行った。先の langchain_maze_0.0.15.ipynb の MemoryBanditWorkflow でも RAG っぽいことをやらせてみた。

《experimental_rag_0.0.16.ipynb - GitHub Gist》  
https://gist.github.com/JRF-2018/fc26e7a2e528d7bb9c96163bbbe7688f

《experimental_rag_0_0_16.ipynb - JRF-2018/langchain_maze》  
https://github.com/JRF-2018/langchain_maze/blob/master/experimental_rag_0_0_16.ipynb

## 結論

gemini-2.5-flash-lite さんでテストし、最後は gemini-3-flash-preview さんにお願した。途中、こちらのミスによる無限ループがわかったところで、一度止めて修正して再実行したそのログをそのまま載せている。コストがかかるのでそうした。ご容赦いただきたい。

サブツールの実行はやはり、難しいらしく、/thesis サブツールを使っての完成は一発ではならなかった。そのサブツールを使うよう、なじったあとは、完成までこぎつけることができた。

ただ、それらの影響かどうか、内容は別として、構造としては前回のほうがよかったように思う。でも、MemoryBanditWorkflow とサブツールの実証実験としてはこんなものだと思う。