## 講座概要 LangChainをその場のノリで解説するゆるい勉強会です! 今回は「会話履歴を上手に使う」というテーマです。 LangChainの会話履歴に関する機能(Memory/MessageHistory)で困っているという話を聞くことは少なくありません。 そこで今回は、公式ドキュメントのこれらの機能のサンプルコードを動かしながら、上手な使い方を解説していきます。 「今のはどういうこ...| connpass
## 講座概要 LangChainをその場のノリで解説するゆるい勉強会です! 今回は「LangGraphのチュートリアルを動かしながら解説」というテーマです。 LLMを使ったAIエージェント実装のライブラリ「LangGraph」の使い方を学ぶには、チュートリアルをやってみるのが一番です。 そこで、LangGraphのチュートリアルを動かしながら解説していきます。 「今のはどういうこと?」といっ...| connpass
## 講座概要 LangChainをその場のノリで解説するゆるい勉強会です! 今回は「LangChainの"テスト"に関連する機能を動かす」というテーマで、実際にコードを動かしてみます。 LLMを組み込んだアプリケーション(LLMアプリ)をテーマとした勉強会では、「テスト」について質問されることも多いです。 実はLangChainは、テストに関する機能もいくつか提供しています。 この勉...| connpass
## 講座概要 LangChainをその場のノリで解説するゆるい勉強会です! 今回は「LangChainのエラー原因調査&パッチ例」というテーマで話していきます。 LangChainはまだまだ発展途上のフレームワークであり、使っていてエラーに遭遇することも多いです。 エラーの内容次第では、公式ドキュメントやWeb上の記事などを探して解決するのは難しく、LangChain自体のソースコードを読...| connpass
## 講座概要 LangChainをその場のノリで解説するゆるい勉強会です! 【LangChainゆる勉強会#1】 に続く第2回として、LCELでRAG(Retrieval Augmented Generation)を実装して動かしながら解説します。 基本的なRAGの実装に加えて、クエリ拡張(会話履歴を踏まえた検索クエリの生成・多角的な検索クエリの生成など)や、Agentによる必要に応じた検索なども時間がある範囲で動かしてみ...| connpass