• ロジック
  • データ
  • 傾向
  • 修正

AIを活用してLLMプロンプトのエラーをデバッグする方法

Datadog AIをエージェントに接続して、リクエスト失敗の背後にある生データを調査しましょう。プロンプトが失敗する理由を推測するのではなく、実際のトレースペイロードを直接確認できるようになります。

このページについてAIに聞く

すぐに答え

LLMプロンプトが失敗する原因をどうやって見つけるか?

エージェントがDatadogのトレースデータを使用して、LLM呼び出しに関連する特定のスパンとペイロードを抽出します。これにより、プロンプトのロジックエラーが発生した正確な瞬間を特定できます。問題を引き起こした具体的な入力と出力の内容を確認可能です。

デバッグ結果

デバッグデータの出力形式

AIはトレース情報を以下の形式に整理して提示します。

ロジック

プロンプトの失敗箇所

エージェントは、プロンプトのロジックが意図から逸脱した特定のスパンを特定します。壊れた指示の内容を明確に把握できます。

データ

ペイロードの調査

AIがDatadogから生のトレースペイロードを抽出します。モデルが実際に受け取ったデータと、期待していたデータの違いを正確に比較できます。

傾向

エラーパターン

エージェントは類似したトレースの失敗をグループ化します。プロンプトのエラーが単発的なものか、システム全体に及ぶ問題かを見極めるのに役立ちます。

修正

手動での修正

AIはプロンプトテンプレートの手動書き換えが必要なスパンをフラグ立てします。コード内のロジックをどのように修正するかは、ユーザーが判断します。

ワークフロー

プロンプト失敗時にAIが行うこと

ダッシュボードを一つずつ掘り下げる代わりに、エージェントに問題を探すよう指示するだけで済みます。

  1. トレースの特定

    Datadogのトレース内から、特定のLLM実行スパンを検索します。

    search_llm_spans
  2. ペイロードの抽出

    特定したスパンから、具体的な入力および出力データを抽出します。

    search_llm_spans
  3. ロジックの分析

    モデルに送信されたプロンプトと、その結果生じたエラーや予期しない出力を比較します。

    search_llm_spans
  4. エラーの要約

    プロンプトが要件を満たせなかった理由を、簡潔な内訳として提示します。

    search_llm_spans

試してみる

以下のプロンプトをコピーして開始

デバッグを開始するために、これらのプロンプトを活用してください。

出発点

これらはあくまで出発点です。実際のDatadog環境に合わせて、サービス名やエラーの種類を適宜書き換えてください。

Datadog Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_bWdhwHEHDioKsLvhV1Lvv7ec4t2gm8k5cIgCZeWx/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Datadog capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "datadog-ai-llm-observability-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_bWdhwHEHDioKsLvhV1Lvv7ec4t2gm8k5cIgCZeWx/mcp"
    }
  }
}
チャットにコピー04
  • Datadogで、プロンプトがバリデーションエラーになった直近5件のLLMスパンを見つけてください。

  • Datadogのトレースから、'production-api'サービスにおけるレイテンシが高かったLLMスパンを検索してください。

  • ユーザー認証フロー中に失敗したLLMスパンのペイロードを表示してください。

  • 最近のLLMスパンを確認し、'summarize_text'プロンプトが失敗している原因にパターンがあるか教えてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Datadog AIを一度接続すれば、すぐに質問できます

Datadogアカウントを連携するだけです。認証情報は暗号化されて保持されるため、すぐにエージェントに対してトレースに関する質問を開始できます。

Datadog AIをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIはDatadog内のプロンプトを直接修正できますか?

    いいえ。AIができるのはトレースを読み取り、何が問題だったのかを伝えることだけです。プロンプトのロジックの更新は、ご自身のコードベースで行う必要があります。

  • 02

    AIはトレースを削除することはありますか?

    いいえ。AIは検索ツールを通じてLLMスパンを読み取る権限しか持っていません。Datadogのデータを変更したり削除したりすることはできません。

  • 03

    特定のメッセージを指定して検索できますか?

    はい。トレースに含まれる特定の文字列やステータスコードを含むスパンを、エージェントに探させることは可能です。

  • 04

    どのLLMプロバイダーでも動作しますか?

    オブザーバビリティのために、そのトレースをDatadogに送信している限り、どのLLMプロバイダーでも動作します。

  • 05

    AIは新しいDatadogモニターを作成できますか?

    いいえ。現在のツールでは、エージェントが既存のLLMスパンを検索および調査することのみが可能です。

  • Datadog AIについてさらに詳しく知りたいですか? Datadog AI Connectorの全機能を見る

『Datadog』を Claude、Cursor、ChatGPT などに接続