生成AIエージェントでのSQLツールの管理

生成AIエージェントのSQLツールは、自然言語問合せをOracle SQLおよびSQLite文に変換し、SQLコマンドを実行して接続済データベースに対するレスポンスを生成できます。

結合、複数の条件および集計を含むSQL SELECT問合せのみが生成され、オプションで実行されます。

生成された問合せをユーザーに送信する前にヒューマン・レビューアがモニターおよび編集できるようにするには、エージェント・エンドポイントでオプションの機能「ループでヒューマンを有効化」を選択します。

主な機能
  • SQL生成: 自然言語入力に基づいてSELECT文を生成します。
  • SQL説明: SQL文の直感的な説明を提供して、構文とロジックを理解できるようにします。
  • SQL自己修正: 生成されたSQL問合せの構文エラーの自動検出および修正を有効にします。
  • SQL実行: SELECT文を実行し、主要な結果およびインサイトを返します。
  • スキーマ・リンク: データベース・スキーマをエージェントにインポートします。
  • コンテキスト内学習の例: 質問およびレスポンスの例を提供して、レスポンスの精度を向上させます。
  • カスタム指示: ビジネス・ニーズに基づいて応答の動作とトーンを調整します。
  • 表および列の説明: スキーマ・コンテキストを充実させ、レスポンスの品質を向上させるための説明を追加します。
  • モデル選択: パフォーマンスと精度のバランスをとるために、より小さいモデルまたは大きいモデルのいずれかを選択します。
  • 複数方言のサポート: SQLiteやOracle SQLなど、様々なSQL方言と互換性があります。
開始前

SQLツールを作成する前に、生成AIエージェントのSQLツール・ガイドラインを確認し、必要なタスクを完了してください。

SQLツールの管理

genai-agent-familyに対するmanage権限がある場合は、SQLツールを管理できます。各ツールの管理については、次のリンクを参照してください。