メインコンテンツまでスキップ

アプリケーションにトレースを追加する: 自動および手動のトレース

Pythonおよび TypeScript 生成AIアプリケーションにトレースを追加するために使用できるさまざまなアプローチについて学習します。

MLflow には、 Python とTypeScriptのトレースに 3 つのアプローチがあります。

どのアプローチを使用すべきですか?

自動トレースから始めます。これは、トレースを機能させる最速の方法です。後で手動トレースを追加すると、さらに制御が必要になります。

シナリオ

推奨事項

1 つの GenAI ライブラリを使用する

選択したライブラリの自動トレースを使用する

LLM SDKを直接使用する

  • API ライブラリ の自動トレース を使用する
  • 手動トレース デコレーターを追加して、複数の LLM 呼び出しを 1 つのトレース に結合 します

複数の GenAI ライブラリまたは SDK を使用する

  • 各フレームワーク/SDK の自動トレース を有効にする
  • 手動トレースデコレータを追加して、複数のフレームワークまたは SDK への呼び出しを 1 つのトレース に結合 します

その他のシナリオ、またはより高度な制御が必要な場合

手動トレースを使用する: