27 Select AI PL/SQLパッケージ

DBMS_CLOUD_AIパッケージは、Select AIをサポートするために使用できます。

サブプログラム 説明

CREATE_PROFILEプロシージャ

このプロシージャは、自然言語プロンプトをSQL文に変換するための新しいAIプロファイルを作成します。

プロファイルの属性

構成可能なAIプロファイルの属性を提供します。

CLEAR_PROFILEプロシージャ

このプロシージャは、現在のセッション内のアクティブなAIプロファイルをクリアします。

DISABLE_PROFILEプロシージャ

このプロシージャは、現在のデータベース内のAIプロファイルを無効にします。

DROP_PROFILEプロシージャ

このプロシージャは、既存のAIプロファイルを削除します。

ENABLE_PROFILE

このプロシージャは、現在のデータベース内のAIプロファイルを有効にします。

GENERATEファンクション

このファンクションを使用すると、既存のプロファイルでステートレスな方法でSelect AIを使用できます。

GENERATE_SYNTHETIC_DATAファンクション

このファンクションは合成データを生成します。

GET_PROFILEファンクション

このファンクションは、現行セッションにおいて使用されているプロファイル名を戻します。

SET_ATTRIBUTEプロシージャ

このプロシージャは、AIプロファイルの属性を設定します。

SET_ATTRIBUTESプロシージャ

このプロシージャでは、属性名と値のペアをJSON形式で受け入れて、1つ以上のAIプロファイル属性を設定できます。

SET_PROFILEプロシージャ

このプロシージャは、現在のデータベースのAIプロファイルを設定します。

ENABLE_DATA_ACCESSプロシージャ

LLMへのデータの送信を有効にするには、このプロシージャを使用します。

DISABLE_DATA_ACCESSプロシージャ

LLMへのデータの送信を無効にするには、このプロシージャを使用します。

FEEDBACKプロシージャ

Select AIにフィードバックを提供することで問合せ生成の精度を向上させるには、このプロシージャを使用します。

ベクトル索引FEEDBACK

これは、feedbackを初めて使用したときに作成されるデフォルトのベクトル索引です。

CREATE_CONVERSATIONプロシージャ

このプロシージャは、会話の作成に役立ちます。

CREATE_CONVERSATIONファンクション

このファンクションは、会話を作成し、他のプロシージャで会話IDを使用するのに役立ちます。

CREATE_CONVERSATIONの属性

会話属性を使用して、会話をカスタマイズします。

UPDATE_CONVERSATIONプロシージャ

このプロシージャは、ユーザー指定のパラメータを使用して既存のプロシージャを更新します。

SET_CONVERSATION_IDプロシージャ

このプロシージャは、現在のセッションで会話をサポートするように設定します。

GET_CONVERSATION_IDファンクション

このプロシージャは、conversation_idパラメータを取得するのに役立ちます。

CLEAR_CONVERSATION_IDファンクション

このプロシージャは、現在のセッションで設定されているconversation_idをクリアするのに役立ちます。

DELETE_CONVERSATION_PROMPTプロシージャ

このプロシージャは、特定のプロンプトを削除します。

DROP_CONVERSATIONプロシージャ

このプロシージャは、会話全体とそのメタデータを削除します。

SUMMARIZEファンクション

このファンクションは、パラメータに基づいてコンテンツを要約します。

SUMMARIZEのパラメータ

要約属性を使用して、サマリー生成をカスタマイズします。

CREATE_VECTOR_INDEXプロシージャ

このプロシージャは、指定されたベクトル・データベースにベクトル索引を作成し、非同期スケジューラ・ジョブを使用してオブジェクト・ストアのデータを移入します。

DROP_VECTOR_INDEXプロシージャ

このプロシージャは、ベクトル・ストア索引を削除します。通常、ベクトル・ストア索引オブジェクトを削除し、ベクトル・データベースを削除します。

DISABLE_VECTOR_INDEXプロシージャ

このプロシージャは、現在のデータベース内のベクトル索引オブジェクトを無効にします。無効にすると、AIプロファイルはベクトル索引を使用できず、システムはデータをベクトル・ストアにロードしません。

ENABLE_VECTOR_INDEXプロシージャ

このプロシージャは、以前に無効にしたベクトル索引オブジェクトを有効またはアクティブ化します。

UPDATE_VECTOR_INDEXプロシージャ

このプロシージャは、ベクトル索引属性の指定値で既存のベクトル・ストア索引を更新します。

ベクトル索引の属性

構成可能なベクトル索引プロファイルの属性を提供します。