# LangChain LangSmithは、AIエージェントの可観測性、評価、デプロイを支援するLangChainのエンジニアリングプラットフォームです。エージェントの動作を追跡し、評価を実行して、本番環境へ展開できます。 - Findings24: - ウェブサイト: - 料金: Freemium - カテゴリー: AIコードアシスタント, AIオブザーバビリティ, AIテストアシスタント ## LangChainとは? LangChainは、AIエージェントの可観測性、評価、デプロイを支援するLangSmithを提供するとともに、エージェント構築のためのオープンソースフレームワークを提供しています。このプラットフォームは、エージェントの実験を再現可能にし、テストやレビューのワークフローで品質を向上させ、より高い制御性を備えた本番システムを提供したい開発者やチームを対象としています。 この製品はエージェント開発のライフサイクル全体をカバーします。動作を把握するためのトレーシングと分析、エージェントを人間および自動のフィードバックで評価するための評価ツール、長時間稼働する協調型エージェント向けのデプロイインフラストラクチャ、そして日常的なタスクを定期実行エージェントに変換するFleetを備えています。LangSmithは特定のフレームワークに依存せず、Python、TypeScript、Go、JavaのSDKをサポートしています。 ## LangChainでできること ### 可観測性とトレーシング エージェントの動作を手順の構造化されたタイムラインとして追跡し、何が起きたのか、どの順序で起きたのか、なぜ起きたのかをチームが把握できるようにします。 ### 評価ワークフロー オフラインおよびオンライン評価を実行し、プロンプトやモデルのバージョンを比較するとともに、人間のフィードバックを使って自動スコアリングを調整します。 ### 本番デプロイインフラストラクチャ メモリ、会話スレッド、永続的なチェックポイント、Human-in-the-loopのインタラクションを備えたエージェントをデプロイします。 ### 自動化された問題診断 LangSmith Engine上にエージェントを構築し、本番環境の障害をクラスタリングして、トレースとコードから根本原因を特定し、レビュー用の修正案を提示します。 ### タスク自動化のためのFleet Fleetで日常的なタスク向けの定期実行エージェントを作成します。テンプレート、ツール接続、APIトリガー、共有フィードバックループを利用できます。 ### 多言語・フレームワーク非依存のアクセス Python、TypeScript、Go、JavaのSDKを使用し、フレームワークに依存しないトレーシングを通じてエージェントスタックに接続できます。 ## 利用シーン ### エージェントの動作をデバッグ トレース、スレッド履歴、分析を調べ、長大または分岐するエージェントフローのどの箇所で問題が発生したのかを特定します。 ### 時間経過に伴う品質の測定 厳選したデータセットと本番トラフィックをオンラインおよびオフライン評価にかけ、バージョンを比較し、リリース前にリグレッションを検出します。 ### 本番エージェントの実行 メモリ、会話状態、チェックポイント、Human-in-the-loopの手順を必要とする長時間稼働エージェントを、デプロイインフラストラクチャを使って本番環境に展開します。 ### 定型タスクの自動化 調査、フォローアップ、ステータス確認などの定期的な作業を、日常的な言葉やAPI呼び出しでトリガーできるエージェントに変換します。 ### 人間によるレビューの収集 アノテーションキューと共有スコアリング基準を使って専門家のフィードバックを収集し、評価者ベースの評価を調整します。 ## よくある質問 ### LangSmithを使うにはLangChainまたはLangGraphを使用する必要がありますか? いいえ。LangSmithは特定のフレームワークに依存せず、SDKまたはAPIを通じてLangGraph、カスタムPython、その他のフレームワークと利用できます。 ### LangSmithはどのような評価に対応していますか? LangSmithは、アノテーションキューによる人間の評価、ヒューリスティックチェック、LLM-as-a-judge評価、ペアワイズ比較、PythonまたはTypeScriptによるカスタム評価に対応しています。 ### CI/CDで評価を実行できますか? はい。LangSmithはpytest、Vitest、GitHubワークフローと統合でき、すべてのPRまたは夜間ビルドで評価を実行できます。 ### LangSmithにはどのようなプランがありますか? 料金ページには、Developerプラン、Plusプラン、Enterpriseプランが掲載されています。Developerは個人ユーザー向けのセルフサービス、Plusはチーム向け、Enterpriseは高度なホスティング、セキュリティ、サポート、デプロイのニーズに対応します。 ### LangSmithは私のデータを使ってトレーニングしますか? いいえ。LangSmithは顧客データをトレーニングに使用せず、トレース、プロンプト、出力は組織内で非公開のまま保持されます。 ## クイック情報 - **カテゴリー**: AIエージェントエンジニアリングプラットフォーム - **主なユーザー**: AIエージェントを構築する開発者とチーム - **フレームワーク方針**: フレームワーク非依存 - **記載されているSDK**: Python、TypeScript、Go、Java - **料金体系**: 無料のDeveloperプラン、有料のPlusプラン、Enterpriseは要問い合わせの料金設定 - **ソースドメイン**: langchain.com