#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アプリケーションのデバッグ、テスト、評価、監視を行う開発者プラットフォーム

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS