コールチェーン使用チュートリアル
機能紹介
トレース(別名「trace」)はユーザーに対話の洞察を提供し、対話中のモデル、ナレッジベース、MCP、ウェブ検索などの具体的な挙動を把握するのに役立ちます。それは、 OpenTelemetry を基盤とした可観測性ツールで、クライアント側でデータを収集・保存・処理して可視化を実現し、問題の特定や効果の最適化に対する定量的な評価基準を提供します。
各対話は1つのトレースデータに対応し、1つのトレースは複数のスパンで構成されます。各スパンは Cherry Studio の1つの処理ロジック(モデルセッションの呼び出し、MCP の呼び出し、ナレッジベースの呼び出し、ウェブ検索の呼び出しなど)に対応します。トレースはツリー構造で表示され、スパンがツリーノードとなり、主なデータには所要時間やトークン使用量が含まれます。もちろんスパンの詳細では具体的な入出力も確認できます。

トレースを有効にする
デフォルトでは、Cherry Studio をインストールした後、トレースは非表示になっています。「設定」-「一般設定」-「開発者モード」で有効にする必要があります。以下の図参照:

また、過去の会話にはトレース記録は生成されず、新しいQAが発生したときにのみトレース記録が作成されます。生成された記録はローカルに保存されます。トレースを完全にクリアする必要がある場合は、「設定」-「データ設定」-「データディレクトリ」-「キャッシュをクリア」で削除するか、手動で ~/.cherrystudio/trace 以下のファイルを削除してクリアできます。以下の図参照:

シナリオ紹介
フルチェーン確認
Cherry Studio の対話ウィンドウで呼び出しチェーンをクリックすると、チェーンのフルチェーンデータを確認できます。対話中にモデル、ウェブ検索、ナレッジベース、MCP が呼び出された場合でも、呼び出しチェーンウィンドウでフルチェーンの呼び出しデータを確認できます。


チェーン内のモデルを確認する
呼び出しチェーン内のモデルの詳細を確認したい場合は、モデル呼び出しノードをクリックして、その入力・出力の詳細を確認できます。



チェーン内のウェブ検索を確認する
呼び出しチェーン内のウェブ検索の詳細を確認したい場合は、ウェブ検索呼び出しノードをクリックして、その入力・出力の詳細を確認できます。詳細では、ウェブ検索に問い合わせた質問と返された結果を確認できます。



チェーン内のナレッジベースを確認する
呼び出しチェーン内のナレッジベースの詳細を確認したい場合は、ナレッジベース呼び出しノードをクリックして、その入力・出力の詳細を確認できます。詳細では、ナレッジベースに問い合わせた質問と返された回答を確認できます。

チェーン内の MCP 呼び出し状況を確認する
呼び出しチェーン内の MCP の詳細を確認したい場合は、MCP 呼び出しノードをクリックして、その入力・出力の詳細を確認できます。詳細では、この MCP Server tool に渡された入力パラメータとツールの返り値を確認できます。


問題と提案
現在の機能はアリババクラウドの EDAS チームによって提供されています。ご不明点やご提案がある場合は、DingTalk グループ(グループ番号:21958624)に参加して開発者と詳細にご相談ください。
\
最終更新
役に立ちましたか?