メインコンテンツにスキップ

Fin Operatorを使用して会話のデバッグを行う

Finの誤答、予期しないエスカレーション、手順の問題などの原因を調べ、根本原因を修正します。

対応者:Patrick Andrews

Finが会話で特定の振る舞いをした理由とその修正方法を理解します。Fin OperatorはFinの思考、トレース、参照したコンテンツソースを含む完全なトランスクリプトを読み取り、何が起きたかを診断して根本原因の解決を支援します。

注意:Fin OperatorはPro add-onに含まれます。アクセスするにはPro add-onが必要です。

調査できること

  • 特定の回答がなぜ行われたか — どのコンテンツソースが使用されたか、Finがそれらをどのように判断したか、適切な情報が利用可能だったか。

  • Finが特定の振る舞いをした理由 — 特定の応答、エスカレーション、解決に至る意思決定経路をたどり、どのコンテンツ、ガイダンスルール、手順が結果に影響したかを確認します。

  • 手順のステップが特定の方法で実行された理由 — 実行されたステップ、順序、データ、およびなぜステップがスキップされたり予期しない分岐が発生したかを正確に確認します。


例となるプロンプト

  • 「この会話でなぜFinは間違った答えを出したのですか?」(会話のリンクまたはIDを貼り付けてください)

  • 「この会話はエスカレーションされました — なぜですか?」

  • 「なぜ手順のステップ3がスキップされたのですか?」


Fin Operatorの調査方法と修正方法

Fin Operatorは必要なデータを取得し、あなたのFin設定と照合して修正案を提示します — すべて同じフローで行います:

  1. 会話全体を取得します — Finの推論トレース、参照したコンテンツソース、および行ったツール呼び出しを含みます。

  2. あなたのFin設定を確認します — 関連するコンテンツ、ガイダンスルール、手順定義をチェックして、Finが何を基に動作していたかを理解します。

  3. 根本原因を特定します — 問題がコンテンツ、ガイダンス、手順、またはその組み合わせのどこにあるかを特定します。

  4. 修正案を提案します — 根本原因に応じて、knowledge base、手順、またはガイダンスルールの変更を提案します。同じ会話内であなたが確認・承認できます。

手順の問題に関しては、Fin Operatorは実行トレースを取得して、どのステップがどの順序でどのデータで実行されたかを正確に示し、手順定義と照合して根本原因を特定します。


ヒント

  • ターゲットを絞ったデバッグのために、特定の会話リンクやIDを共有してください。具体的であればあるほど、Fin Operatorは問題を速く診断できます。

  • パターン分析では、調査手順ではなく症状を説明してください。例:「返品について尋ねる顧客がエスカレーションされている」は「返品関連の会話のエスカレーショントリガーを確認して」より適切です。Fin Operatorに適切な調査経路を判断させてください。

  • 問題が不明な場合は単一の会話から始めてください。Fin Operatorがパターンを特定したら、同じ問題が他の会話にも現れるかどうか確認するよう依頼できます。

  • Fin Operatorは実際のデータに対して主張を検証します。あなたが「ステップ3がスキップされた」と言った場合、それが実際に起きたかを確認してから説明を作成します。

こちらの回答で解決しましたか?