LangSmith

ワークフロー実行をLangSmithに転送して可観測性を実現

LangSmithでAIワークフローの深い可視性と理解を実現しましょう。LangSmithは、LLMを活用したアプリケーションと自動化のトレース、デバッグ、監視のための強力なプラットフォームです。LangSmithをプロセスに統合することで、詳細な実行トレースの取得、入出力データのログ記録、メタデータの添付、データ駆動型の可観測性によるワークフローの最適化が可能になります。

LangSmith統合により、以下が可能になります。

  • 実行のトレースとデバッグ: ワークフロー、ツール、またはモデルの実行をLangSmithに転送し、階層的な実行詳細を記録して、ボトルネックや障害を迅速に特定します。
  • 豊富なメタデータの添付: 入力、出力、タグ、カスタムメタデータ、障害理由などをログに記録してトレースを充実させ、詳細な洞察と分析を実現します。
  • ワークフローパフォーマンスの監視: 実行を可視化し、エラー率、実行時間、成功指標を経時的に監視して、信頼性と効率性を向上させます。
  • コラボレーションと監査: チームベースのデバッグを可能にし、変更を追跡することで、透明性のある監査と連鎖したLLMワークフローの迅速な反復を実現します。
  • 可観測性の自動化: LangSmithトレースをワークフロー自動化にシームレスに接続し、手動での計装なしで常時稼働の簡単な監視を実現します。

LangSmithは、エンジニア、データサイエンティスト、プロダクトチームがより迅速に反復し、問題を早期に発見し、より堅牢なLLMベースのアプリケーションを構築することを可能にします。エージェント、チェーン、エンドツーエンドのワークフローを編成する場合でも対応します。

LangSmithを自動化プロセスに統合することで、より優れた可観測性、実用的な洞察、より高い製品品質を実現しましょう。

使用方法

実行データをLangSmithに送信して、実行をトレースし、メタデータを添付し、ワークフローパフォーマンスを監視します。

ツール

langsmith_create_run

単一の実行をLangSmithに転送して取り込みます。

入力

パラメータ必須説明
apiKeystringはいLangSmith APIキー
idstringいいえ一意の実行識別子
namestringはい実行名
run_typestringはい実行タイプ (tool、chain、llm、retriever、embedding、prompt、parser)
start_timestringいいえISO-8601形式の実行開始時刻
end_timestringいいえISO-8601形式の実行終了時刻
inputsjsonいいえ入力ペイロード
run_outputsjsonいいえ出力ペイロード
extrajsonいいえ追加メタデータ (extra)
tagsjsonいいえタグ文字列の配列
parent_run_idstringいいえ親実行ID
trace_idstringいいえトレースID
session_idstringいいえセッションID
session_namestringいいえセッション名
statusstringいいえ実行ステータス
errorstringいいえエラー詳細
dotted_orderstringいいえドット区切りの順序文字列
eventsjsonいいえ構造化イベント配列

出力

パラメータ説明
acceptedboolean実行が取り込み用に受け入れられたかどうか
runIdstringリクエストで提供された実行識別子
messagestringLangSmithからのレスポンスメッセージ

langsmith_create_runs_batch

複数の実行を単一のバッチでLangSmithに転送します。

入力

パラメータ必須説明
apiKeystringはいLangSmith APIキー
postjsonいいえ取り込む新しい実行の配列
patchjsonいいえ更新/パッチする実行の配列

出力

パラメータ説明
acceptedbooleanバッチが取り込みのために受け入れられたかどうか
runIdsarrayリクエストで提供された実行識別子
messagestringLangSmithからのレスポンスメッセージ
messagesarray提供された場合の実行ごとのレスポンスメッセージ

On this page

Start building today
Trusted by over 70,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started