パブリックLLMの使用

このトピックでは、パブリックLLMを使用する場合のDBアシスタント・モジュールとの対話の概要について説明します。

データベースとの対話にパブリックLLMを使用し、会話形式でコードおよびデータ・セットに対するインサイトを取得するには:
  1. まず、DBアシスタント・ウィンドウのバナーからAI支援が必要なデータベース接続を選択します。
  2. 次に、DBアシスタントのウィンドウ・バナーに表示されるドロップダウン・リストからパブリックLLMオプションを選択します。


    パブリックLLMモード

  3. パブリックLLMモードを初めて選択すると、確認のために免責事項メッセージが表示され、それを読んでから続行をクリックして続行する必要があります。


    新しいconnection_Public LLMの免責事項メッセージ

  4. DBアシスタント・ウィンドウのドロップダウン・フィールドから、使用するAIプロファイルおよび言語モデルを選択します。


    パブリックLLMモードのDBアシスタント・ウィンドウ

  5. DBアシスタントのチャット・ボックスで入力を開始するか、+ 新しいチャット・アイコンをクリックして専用のチャット・スレッドでDBアシスタントとの会話を開始し、[Enter]を押します(または送信アイコンをクリックします)。

DBアシスタントとの対話の例

次の例では、Google Gemini-1.5-Flash AIモデルを使用したDBアシスタントとの一般的な対話を示します。

チャット・ボックスで入力プロンプトの入力を開始し、[Enter]を押します(または送信アイコンをクリックします)。選択したパブリックLLMが起動されます。


DBアシスタント - 問合せ例

データベースとワークスペースの統合は、入力に基づいてMCPサービスを介して提供され、特定の接続からのデータベース情報がLLMに供給されます。この統合は、サードパーティ・モデルとして機能する特定のMCPツールを呼び出すことによって行われます。このツールでは、使用されている言語モデルへのアクセスを承認(許可/すべて許可)またはブロック(拒否/すべて拒否)することで、これらのツールへのアクセスを管理できます。


DBアシスタント - 応答例

AIエージェントは、次のようなDB情報にアクセスする場合に確認を求めることがあります:
  • メタデータ情報(データベース・メタデータ、表メタデータ、スキーマ・メタデータ、ビューおよびプログラム・メタデータを含む)。
  • データベース接続構成情報。
  • ビュー(ビュー、マテリアライズド・ビュー、JSONリレーショナル二面性ビューを含む)およびプログラム・ソース・コードへのアクセス。
  • IDEのSQLコンソール、ソース・コード・エディタおよびデータ・エディタ。