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

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

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

- DBアシスタントのチャット・ボックスで入力を開始するか、+ 新しいチャット・アイコンをクリックして専用のチャット・スレッドでDBアシスタントとの会話を開始し、[Enter]を押します(または送信アイコンをクリックします)。
DBアシスタントとの対話の例
次の例では、Google Gemini-1.5-Flash AIモデルを使用したDBアシスタントとの一般的な対話を示します。
チャット・ボックスで入力プロンプトの入力を開始し、[Enter]を押します(または送信アイコンをクリックします)。選択したパブリックLLMが起動されます。

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

AIエージェントは、次のようなDB情報にアクセスする場合に確認を求めることがあります:
- メタデータ情報(データベース・メタデータ、表メタデータ、スキーマ・メタデータ、ビューおよびプログラム・メタデータを含む)。
- データベース接続構成情報。
- ビュー(ビュー、マテリアライズド・ビュー、JSONリレーショナル二面性ビューを含む)およびプログラム・ソース・コードへのアクセス。
- IDEのSQLコンソール、ソース・コード・エディタおよびデータ・エディタ。
- ツールの承認およびツールのデータ
このトピックでは、データおよびデータベース情報にアクセスするために言語モデルによって起動されるツールの概要について説明します。
親トピック: パブリックLLM