タグ

PythonとLangChainに関するmkusakaのブックマーク (1)

  • AIエンジニアがLangChainを推奨しない理由

    はじめに 先日、あるスタートアップがシステムを作り直すという文脈の中で「LangChain を採用」という記述があり、X で疑問を呈したところ「LangChain v1 で大幅に改善された」「批判は古い印象に基づいている」「根拠のない批判だ」という反論がありました。 では実際にソースコードを読んで確認してみよう、というのが記事の趣旨です。 私自身、2年前は LangChain をメインで使っていました。 当時は生成 AI の最適解がまだ見えておらず、各社 SDK のインターフェースも頻繁に変わっていた時代です。そんな中で LangChain のようなラッパーは、コンテキストスイッチを減らし、プロトタイプを素早く回すには一定の価値がありました。 しかし 2026 年、状況は変わっています。 各社 SDK のインターフェースは安定してきた AI がどの SDK のコードでもすぐ生成できる 実

    AIエンジニアがLangChainを推奨しない理由
    mkusaka
    mkusaka 2026/02/03
    LangChain v1はRAGで過度な抽象化と依存を持ち、Embeddingが773行・設定30個、依存数は16→34に増えるためSDK直利用を推奨します。
  • 1