#author("2025-03-23T19:47:56+09:00","default:irrp","irrp") #author("2025-04-11T16:25:34+09:00","default:irrp","irrp") →[[LLMライブラリ]] →[[AIエージェント開発]] #contents *サブトピック [#d9b72ff9] -LangChainによるRAG -LangGraph関連 *一般 [#w4d901e4] -[[LangChainのtagsを使いこなす:本番運用・セキュリティ・トレーサビリティの鍵 - APC 技術ブログ>https://techblog.ap-com.co.jp/entry/2025/04/11/151015]] 2025.4 -[[langchain/openevalsでLLM-as-a-judgeの基本を理解>https://zenn.dev/atamaplus/articles/917e3acec1c25d]] 2025.3 -[[【速報】LangChain-AWS v0.2.14 で Bedrock インラインエージェントが利用可能になりました 🎉 #langchain - Qiita>https://qiita.com/moritalous/items/421b8d934d25334a05af]] 2025.3 -[[LangChainのチュートリアルのセマンティック検索を試す - CLOVER🍀>https://kazuhira-r.hatenablog.com/entry/2025/02/24/195146?utm_source=feed]] 2025.2 -[[LangChainを始めてみる - CLOVER🍀>https://kazuhira-r.hatenablog.com/entry/2025/02/16/210711]] 2025.2 -[[LangChain アプリケーション開発入門 - Streamlit 活用ガイド>https://zenn.dev/cloud_ace/articles/langchain-beginner-streamlit]] 2025.2 -[[LangChain, Gemini & MongoDB Chatbot Guide>https://cckeh.hashnode.dev/building-chatbots-with-memory-capabilities-a-comprehensive-tutorial-with-langchain-langgraph-gemini-ai-and-mongodb]] 2025.1 -[[LangChainのPrompt templateでループを使う方法の紹介 #LangChain - Generative Agents Tech Blog>https://blog.generative-agents.co.jp/entry/2024/12/19/140703]] 2024.12 -[[ゼロから始めるAIシステム開発 #06 「LangChainとStreamlitを使った生成AIアプリ開発」 #初心者 - Qiita>https://qiita.com/shominai2024/items/d7f31fa0cf6b774aafb1]] 2024.11 -[[プロンプト フローに LangChain を統合する - Azure Machine Learning | Microsoft Learn>https://learn.microsoft.com/ja-jp/azure/machine-learning/prompt-flow/how-to-integrate-with-langchain?view=azureml-api-2&utm_source=perplexity]] 2024.11 -[[LangChainのサンプルコードを作ってみた | SIOS Tech. Lab>https://tech-lab.sios.jp/archives/44066]] 2024.10 -[[langchain-ai/chat-langchain>https://github.com/langchain-ai/chat-langchain]] 2024.10 --This repo is an implementation of a chatbot specifically focused on question answering over the LangChain documentation. Built with LangChain, LangGraph, and Next.js. -[[[LangChain] with_structured_output を使用して、Pydanticのクラスをレスポンスとして受け取る>https://zenn.dev/pharmax/articles/8ed156e9ec9a68]] 2024.10 -[[LangChain v0.3 クイックスタートガイド - Python版|npaka>https://note.com/npaka/n/n7aac27d62be8]] 2024.9 -[[LangChainによるデータ分析レポーティング>https://zenn.dev/headwaters/articles/80b35ff5f096a3]] 2024.9 -[[LangChainのWebBaseLoaderでWebページの内容が取得できない場合の対処法 #langchain - Qiita>https://qiita.com/moritalous/items/44c0cff860f7b5697822]] 2024.9 -[[LangChainでPythonのDIライブラリ「Injector」を使う例の紹介 #LangChain - Generative Agents Tech Blog>https://blog.generative-agents.co.jp/entry/2024/08/31/105329]] 2024.8 -[[LangChain v0.2の使い方>https://zenn.dev/meson/articles/how-to-use-langchan_v02]] 2024.7 -[[LangChain で RAGのハイブリッド検索 を試す|npaka>https://note.com/npaka/n/n6782314fb471]] 2024.6 -[[LangChain v0.2 で RAGを構築|npaka>https://note.com/npaka/n/ne892b713bd45]] 2024.5 -[[LangChain v0.2 で チャットボットを構築|npaka>https://note.com/npaka/n/n08c11a96b823]] 2024.5 -[[LangChain のユースケース|npaka>https://note.com/npaka/n/n5956ef3a0a09]] 2024.5 -[[langchain/cookbook/fake_llm.ipynb at af875cff57f1ca131a840b389a3fccd9c2831070 · langchain-ai/langchain>https://github.com/langchain-ai/langchain/blob/af875cff57f1ca131a840b389a3fccd9c2831070/cookbook/fake_llm.ipynb#L8]] 2024.5 -[[LangChainのJava用ライブラリLangChain4jを使ってみる | 豆蔵デベロッパーサイト>https://developer.mamezou-tech.com/blogs/2024/05/13/langchain4j/]] 2024.5 -[[LangChain v0.2 の概要|npaka>https://note.com/npaka/n/na9e629ebbd16]] 2024.5 -[[LangChainでインターネット検索ができるToolまとめ #langchain - Qiita>https://qiita.com/moritalous/items/99a7cdf1620e79d77290]] 2024.5 -[[LangChain の Tool Calling 標準インタフェース の概要|npaka>https://note.com/npaka/n/ne6fd5929bfa1]] 2024.4 -[[LangChain の Memory の概要|npaka>https://note.com/npaka/n/nbd04bdc041cb]] 2024.4 -[[LangChainを使って、要約に最適なGoogleのLLMモデルとプロンプトを考えてみる – TechHarmony>https://blog.usize-tech.com/best-google-llm-prompt-langchain/]] 2024.3 -[[LangChain最新バージョンで三大クラウドのLLMをサクッと実装してみる - Leverages Tech Blog>https://tech.leverages.jp/entry/2024/03/29/102842]] 2024.3 -[[A Crash Course on LangChain for LLM Applications Development - Ridge-institute R&D Blog>https://iblog.ridge-i.com/entry/2024/03/28/171605]] 2024.3 -[[LangChain v0.1 クイックスタートガイド - Python版|npaka>https://note.com/npaka/n/n1d771995c3aa]] 2024.2 -[[LangChain で社内チャットボット作ってみた>https://zenn.dev/cloud_ace/articles/19bd3554ac8432]] 2024.2 -[[【LangChain】リクエスト前にトークン数を確認するには #Python - Qiita>https://qiita.com/thzking/items/ae0d9012ba0699eca7a3]] 2023 -[[【Streamlit/LangChain】1度に複数のLLMに質問してみる(Amazon Bedrock, Google Gemini, Azure OpenAI) - サーバーワークスエンジニアブログ>https://blog.serverworks.co.jp/streamlit-multiple-llm-chatbot]] 2024.1 -[[速習:LangChainの大きなアップデート(2023年秋〜冬) - Speaker Deck>https://speakerdeck.com/os1ma/su-xi-langchainnoda-kinaatupudeto-2023nian-qiu-dong]] 2023.12 -[[LangChain v0.1 の概要|npaka>https://note.com/npaka/n/n81939a39dc79]] 2023.12 -[[LangChain の Callback でトークン数のログを取る>https://zenn.dev/seya/articles/d497b5a84921d5]] 2023.9 -[[生成AI開発を爆速する🦜🔗LangChainの活用事例を紹介 | CyberAgent Developers Blog>https://developers.cyberagent.co.jp/blog/archives/44671/]] 2023.12 -[[harukaxq/langchain-book: 書籍「LangChain完全入門」で作成するソースコードです。>https://github.com/harukaxq/langchain-book]] 2023.11 -[[これを読んだらわかった気になれるLangChain #Python - Qiita>https://qiita.com/moritalous/items/7ceccbf809cc2f35ded2]] 2023.10 -[[LangChain クイックスタートガイド - Python版|npaka>https://note.com/npaka/n/n0fd7bd3ed27b]] 2023.11 -[[LangChainのDocument機能を使って文書処理を柔軟にする - Speaker Deck>https://speakerdeck.com/knishioka/langchainnodocumentji-neng-woshi-tutewen-shu-chu-li-worou-ruan-nisuru]] 2023.10 -[[LangChain の Step-back Prompting を試す|npaka>https://note.com/npaka/n/n55f276ad2988]] 2023.10 -[[OpenAI APIとLangChainを用いた記事の翻訳・要約メディアのつくり方>https://zenn.dev/mesummery/articles/27b993c83d056b]] 2023.10 -[[kyrolabs/awesome-langchain: 😎 Awesome list of tools and projects with the awesome LangChain framework>https://github.com/kyrolabs/awesome-langchain]] 2023.10 -[[対話Agent同士で漫才をさせてみました。 - CCCMKホールディングス TECH Labの Tech Blog>https://techblog.cccmk.co.jp/entry/2023/10/17/145049]] 2023.10 -[[【書籍出版記念】LangChainから学ぶLLMを使ったアプリケーションの工夫 - Speaker Deck>https://speakerdeck.com/os1ma/shu-ji-chu-ban-ji-nian-langchainkaraxue-bullmwoshi-tutaapurikesiyonnogong-fu]] 2023.10 -[[yoshidashingo/langchain-book>https://github.com/yoshidashingo/langchain-book]] 2023.10 -[[LangChainについて解説。大規模言語モデル(LLM)を効率よく実装するためのフレームワーク - G-gen Tech Blog>https://blog.g-gen.co.jp/entry/langchain-explained]] 2023.9 -[[LangChainとHugging FaceのSentence SimilarityモデルでテキストのEmbeddingを作成する | DevelopersIO>https://dev.classmethod.jp/articles/create-text-embedding-with-langchain-hugging-face-hub-sentence-similarity-model/]] 2023.8 -[[LangChainでToolを作ってアニメランキングを表示させてみた - Qiita>https://qiita.com/umaxiaotian/items/782603e4e3efae228157]] 2023.8 -[[LangChainのRetrievalQAとAgentの日本語対応方法について調べてみました - CCCMKホールディングス TECH Labの Tech Blog>https://techblog.cccmk.co.jp/entry/2023/08/01/113453]] 2023.7 -[[Llama 2 + multilingual-e5-large で LangChain のRetrievalQAを試す|npaka>https://note.com/npaka/n/n3164e8b24539]] 2023.7 -[[話題のキャッシュSaaS「Momento」をLangChainで使ってみる(LLM編) - Qiita>https://qiita.com/minorun365/items/ae977f32072b84f365e5]] 2023.7 -[[脱ブラックボックス化!LLMと一緒に使われるLangChainやLlamaIndexを徹底解説 - Speaker Deck>https://speakerdeck.com/cmnakamurashogo/tuo-buratukubotukusuhua-llmto-xu-nishi-warerulangchainyallamaindexwoche-di-jie-shuo]] 2023.7 -[[PythonのLangChainでAzure OpenAI Serviceにデプロイしたモデルを利用するサンプルをやってみた | DevelopersIO>https://dev.classmethod.jp/articles/python-langchain-azure-openai-service-model-sample/]] 2023.6 -[[そろそろ知っておかないとヤバい? 話題のLangChainを30分だけ触って理解しよう! - Qiita>https://qiita.com/minorun365/items/081fc560e08f0197a7a8]] 2023.6 -[[LangChainのmemoryとDeepL APIを利用してチャットbotを改良した - APC 技術ブログ>https://techblog.ap-com.co.jp/entry/2023/06/07/171907]] 2023.6 -[[LangChainのprompt周りの機能を手を動かしながら理解してみる! - CCCMKホールディングス TECH Labの Tech Blog>https://techblog.cccmk.co.jp/entry/2023/05/30/162450]] 2023.5 -[[LangChainとOpenAI APIを組み合わせて、文脈を考慮して会話できるSlack Botを作った話 - コネヒト開発者ブログ>https://tech.connehito.com/entry/2023/05/24/182929]] 2023.5 -[[ざっくりつかむ!LangChainのメンタルモデル>https://zenn.dev/fumi_sagawa/articles/113b4e5a46b984]] 2023.5 -[[LangChainのContextual Compressionのいくつかの機能がどのように実現されているかを確認してみた - まったり勉強ノート>https://www.mattari-benkyo-note.com/2023/05/12/langchain_contextual_compression/]] 2023.5 -[[つくりながら学ぶ!AIアプリ開発入門 - LangChain & Streamlit による ChatGPT API 徹底活用>https://zenn.dev/ml_bear/books/d1f060a3f166a5]] 2023.7 -[[LangChainのPandas Dataframe Agentをつかって自然言語でテーブルデータの分析をしてみる - NRIネットコムBlog>https://tech.nri-net.com/entry/using_langchains_pandas_dataframe_agent_to_analyze_tabledata]] 2023.5 -[[LangChainのYoutubeLoaderを使って動画内容を質問してみる - Qiita>https://qiita.com/cygkichi/items/34d612c84e52d0d9ca8a]] 2023.5 -[[長文から論点を抽出して、その論点を軸に文章の要約を試みる|mah_lab / 西見 公宏|note>https://note.com/mahlab/n/ndce1a18681e8]] 2023.4 -[[LLMに表データの解析を手伝ってもらえるLangChainのPandas Dataframe Agentの中身がどうなっているのか調べた - まったり勉強ノート>https://www.mattari-benkyo-note.com/2023/04/27/langchain_pandas/]] 2023.4 -[[LangChain Toolsの運用と改善 - Speaker Deck>https://speakerdeck.com/peisuke/langchain-toolsnoyun-yong-togai-shan]] 2023.4 -[[langchainのアップデートで追加された"Contextual Compression Retriever"を使用して,200ページ超のwebページを読みこませたQ&Aボットを作成する - Qiita>https://qiita.com/bluesky-firmament/items/669b716c6db9b02b49fd]] 2023.4 -[[LangChainをFastAPI経由でUnityで利用する - Synamon’s Engineer blog>https://synamon.hatenablog.com/entry/langchain_fastapi_unity]] 2023.4 -[[プロンプトエンジニアリングから始めるLangChain入門 - Speaker Deck>https://speakerdeck.com/os1ma/puronputoenziniaringukarashi-merulangchainru-men]] 2023.4 -[[【前編】LangChainによるGenerative Agents実装まとめ|mah_lab / 西見 公宏|note>https://note.com/mahlab/n/n4760c3d00544]] 2023.4 -[[Large Language Model(LLM)をもっと活用したい!"LangChain"を使ってみました。 - CCCMKホールディングス TECH Labの Tech Blog>https://techblog.cccmk.co.jp/entry/2023/04/18/105759]] 2023.4 -[[LangChainをLocalのDockerで動かしてみる - Synamon’s Engineer blog>https://synamon.hatenablog.com/entry/lang_chain_docker]] 2023.4 -[[独自データやGoogle検索と連携が可能なLangChainを試す - Qiita>https://qiita.com/hedgehog051/items/3b02a78ad7660307f076]] 2023.4 -[[LangChainのAgent「zero-shot-react-description」はLLMとどう連携しているのか?調べた - まったり勉強ノート>https://www.mattari-benkyo-note.com/2023/04/05/langchain_zero-shot-react-description/]] 2023.4 -[[LangChain AI Handbook | Pinecone>https://www.pinecone.io/learn/langchain/]] 2023.3 *ChatGPTとLangChain [#ac0a2ce7] -[[Claude 3をLangChainで動かす|せきとば 〜ChatGPTと暮らす日々〜>https://note.com/life_chatgpt/n/ndd7774b6913a]] 2024.3 -[[【langchain】ChatOpenAIの入出力処理をざっくり理解する #ChatGPT - Qiita>https://qiita.com/shimajiroxyz/items/acdeb426760b35404705]] 2023.8 -[[ASCII.jp:ChatGPT向けライブラリ、LangChainを格段に使いやすくするtips>https://ascii.jp/elem/000/004/149/4149908/]] 2023.8 --tool呼び出しはBaseToolクラスを使う --AgentTypeは使わない --ログを取る -[[トークン数上限を超えた長い文章でもChatGPTを使って要約する - $shibayu36->blog;>https://blog.shibayu36.org/entry/2023/05/08/173000]] 2023.5 -[[ChatGPTで独自データを学習させて回答してもらう方法 - Qiita>https://qiita.com/windows222/items/232f05bafa95a9c8874e]] 2023.5 -[[LangChainでPDFを要約してかんたんな日本語に変換するWebアプリを作ってみた - Qiita>https://qiita.com/keitomatsuri/items/4c848d58ea5f9b3ebe42]] 2023.5 -[[ChatGPTとLangChainで便利な検索ツールを作る - Qiita>https://qiita.com/fuyu_quant/items/098a3aeb3c5ae5b290cd]] 2023.5 -[[話題の ChatGPT + LangChain で ChatGPT が学習していない最新の OSS ソースコードを爆速でウォークスルーする - Qiita>https://qiita.com/hiroki_okuhata_int/items/5dc6149ded35c5c3a40f]] 2023.5 -[[ChatGPT時代に必要かも!? Pythonで実行するファイルパース(PDF編) | DevelopersIO>https://dev.classmethod.jp/articles/python-parse-pdf/]] 2023.5 -[[ChatGPTとLangChainで恋愛シミュレーションゲーム用AIを実装してみた - Qiita>https://qiita.com/z-lai/items/511ebd9d637169cbc5ad]] 2023.4 -[[話題の ChatGPT + LangChain で、膨大な PDF ドキュメントの内容を爆速で把握する - Qiita>https://qiita.com/hiroki_okuhata_int/items/7102bab7d96eb2574e7d]] 2023.4 -[[話題の ChatGPT + LangChain で ChatGPT が学習していない最新の OSS ソースコードを爆速でウォークスルーする - Qiita>https://qiita.com/hiroki_okuhata_int/items/5dc6149ded35c5c3a40f]] 2023.4 -[[話題の ChatGPT + LangChain で、SQL データベースに自然言語でクエリしてみる - Qiita>https://qiita.com/hiroki_okuhata_int/items/508dda0dcd37ef72b0bd]] 2023.4 -[[ChatGPTの機能を拡張するLangChainを試してみた - NRIネットコムBlog>https://tech.nri-net.com/entry/tried_langchain_to_extend_chatgpt]] 2023.3 -[[ChatGPTとLangChainで何でもできるAIを作る - Qiita>https://qiita.com/fuyu_quant/items/c0b29f037b7834c19e2c]] 2023.3 -[[ChatGPT APIの運用で必須のツール: LangChainの使い方まとめ (1) - Qiita>https://qiita.com/sakasegawa/items/d01dafdf0c77da133f24]] 2023.3 --[[ChatGPT APIの運用で必須のツール: LangChainの使い方まとめ (2) - Qiita>https://qiita.com/sakasegawa/items/9b6c79dc11bc3a1bc0ed]] 2023.3 -[[【Python】LangChainからChatGPTのAPIを利用する | ジコログ>https://self-development.info/%e3%80%90python%e3%80%91langchain%e3%81%8b%e3%82%89chatgpt%e3%81%aeapi%e3%82%92%e5%88%a9%e7%94%a8%e3%81%99%e3%82%8b/]] 2023.3 -[[ChatGPT APIをlangchainから4行で超簡単に使う - Qiita>https://qiita.com/yakigac/items/223f08925ec2067ece90]] 2023.3 *LangChain否定派 [#ne517639] -[[Octomind社がLangChainをやめた理由|Sangmin Ahn>https://note.com/sangmin/n/ned1705bb6d4e]] 2024.7 -[[LangChainを使わない - ABEJA Tech Blog>https://tech-blog.abeja.asia/entry/advent-2023-day13]] 2023.12 -[[LangChain は LLM アプリケーションの開発に採用すべきではない>https://zenn.dev/kurarrr/articles/c001548c981aca]] 2023.8 -[[LangChainの「Chain」や「Agent」を使う時は注意が必要 「Chat APIの形式を活かした実装かどうか」の確認方法 - ログミーTech>https://logmi.jp/tech/articles/329312]] 2023.9 *AWS(Bedrock)とLangChain [#a548d3b9] →Amazon Bedrock -[[langchain-ai/langchain-aws: Build LangChain Applications on AWS>https://github.com/langchain-ai/langchain-aws]] 2024.9 -[[LangChainを使ってAmazon Bedrockから構造化データを出力する>https://zenn.dev/ncdc/articles/1d159f2eb41ccd]] 2024.8 -[[LangChain + Claude3(Amazon Bedrock) を動かしてみる 〜ローカル実行編〜 #Python - Qiita>https://qiita.com/yu-Matsu/items/a93cb86428c52ddfb06c]] 2024.3 -[[【備忘】 LangChain を活用して Amazon Bedrock を利用する - サーバーワークスエンジニアブログ>https://blog.serverworks.co.jp/langchain-bedrock-memo-1]] 2023.12 -[[LCELとStreamlitでチャットWebアプリを作る - Amazon Bedrock APIで始めるLLM超入門? #Python - Qiita>https://qiita.com/cyberBOSE/items/35fd2aed5a42b963ccb6]] 2024.3 *LCEL [#zbe03e6b] -[[【生成AI】AWS Lambda(Python) と LangChain(LCEL) を使ってストリーミング出力したい - サーバーワークスエンジニアブログ>https://blog.serverworks.co.jp/gen-ai-aws-lambda-streaming]] 2024.2 -[[LangChainにおけるLCEL記法(推奨)の概要を理解する - サーバーワークスエンジニアブログ>https://blog.serverworks.co.jp/langchain-lcel-overview]] 2024.1 -[[LangChain Expression Language (LCEL)を使って色々Chainを組んでみました! - CCCMKホールディングス TECH Labの Tech Blog>https://techblog.cccmkhd.co.jp/entry/2024/01/31/100712]] 2024.1 -[[LangChain の新記法「LangChain Expression Language (LCEL)」入門>https://zenn.dev/os1ma/articles/acd3472c3a6755]] 2023.12 *公式 [#n2e6999e] -[[Introduction | 🦜️🔗 Langchain>https://python.langchain.com/docs/get_started/introduction]] -[[langchain-ai/langchain: ⚡ Building applications with LLMs through composability ⚡>https://github.com/langchain-ai/langchain]] 2023.11 *パッケージ構成 [#uc5331ee] -[[LangChain v0.2 の パッケージ構成|npaka>https://note.com/npaka/n/n36aafb3faf5e]] 2024.5 --langchain-core ---LLM、VectorStore、Retrieverなどのコアコンポーネントの基本抽象化とインターフェースが定義されている。サードパーティの統合は含まれていない ---依存関係が軽量に保たれている --langchain ---Chain、Agent、Retrieval strategiesなどアプリケーションの認知アーキテクチャを構成する要素が含まれる ---特定の統合に依存しない汎用的なもの --langchain-community ---コミュニティによって維持されるサードパーティの統合が含まれる ---LLM、VectorStore、Retriverなどあらゆるコンポーネントの統合がある ---依存関係はオプションで軽量化されている --パートナーパッケージ (langchain-openai、langchain-anthropicなど) ---人気の高い統合は独自パッケージとして分離されている ---サポートの改善を目的としている --LangGraph ---LLMを使ったマルチアクターアプリケーション構築を支援する拡張機能 --LangServe ---LangChainのChainをRESTAPIとしてデプロイするパッケージ ---[[🦜️🏓 LangServe | 🦜️🔗 LangChain>https://python.langchain.com/docs/langserve/]] 2025.1 ←もう使わないで欲しい的な記述あり --LangSmith ---LLMアプリケーションのデバッグ、テスト、評価、監視を行う開発者プラットフォーム