DBMS_CLOUD_AIビュー

DBMS_CLOUD_AIパッケージでは、次のビューが使用されます。

ノート

関連項目: データベースとの自然言語相互作用のためのSelect AIの使用

DBA_CLOUD_AI_PROFILESビュー

現在のデータベースに作成されたプロファイルのリストは、DBA_CLOUD_AI_PROFILESを問い合せることで取得できます。このビューには、データベース内のAIプロファイルの詳細が表示されます。

ADMINユーザーのみがDBA_CLOUD_AI_PROFILESにアクセスする権限を持ちます。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
PROFILE_ID NUMBER NOT NULL AIプロファイルに割り当てられた一意の番号
PROFILE_NAME VARCHAR2(128) NOT NULL AIプロファイルの名前
OWNER VARCHAR2(128) NOT NULL AIプロファイルの所有者スキーマ
STATUS VARCHAR2(7) NOT NULL AIプロファイルの現在のステータス- ENABLEDまたはDISABLED
DESCRIPTION VARCHAR2(4000) NOT NULL AIプロファイルのユーザー指定の説明
CREATED TIMESTAMP(6) WITH TIME ZONE NOT NULL AIプロファイルの作成時間。
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL AIプロファイルの最終変更時間

USER_CLOUD_AI_PROFILESビュー

現在のデータベースに作成されたプロファイルのリストは、USER_CLOUD_AI_PROFILESを問い合せることで取得できます。このビューには、スキーマ内のAIプロファイルの詳細が表示されます。

ユーザーのみがUSER_CLOUD_AI_PROFILESにアクセスする権限を持ちます。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
PROFILE_ID NUMBER NOT NULL AIプロファイルに割り当てられた一意の番号
PROFILE_NAME VARCHAR2(128) NOT NULL AIプロファイルの名前
STATUS VARCHAR2(7) NOT NULL AIプロファイルの現在のステータス- ENABLEDまたはDISABLED
DESCRIPTION VARCHAR2(4000) - AIプロファイルのユーザー指定の説明
CREATED TIMESTAMP(6) WITH TIME ZONE NOT NULL AIプロファイルの作成時間
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL AIプロファイルの最終変更時間

次の例は、USER_CLOUD_AI_PROFILEビューからのサンプル出力を示しています。

select PROFILE_NAME, STATUS from USER_CLOUD_AI_PROFILES;

PROFILE_NAME	STATUS
-------------	---------
OPENAI		ENABLED
GENAI		ENABLED

DBA_CLOUD_AI_PROFILE_ATTRIBUTESビュー

AIプロファイルの属性は、AIプロファイルの構成および動作を管理します。このビューには、データベース内のすべてのAIプロファイルの詳細が表示されます。

ADMINユーザーのみがDBA_CLOUD_AI_PROFILE_ATTRIBUTESにアクセスする権限を持ちます。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
PROFILE_ID NUMBER NOT NULL AIプロファイルに割り当てられた一意の番号
PROFILE_NAME VARCHAR2(128) NOT NULL AIプロファイルの名前
OWNER VARCHAR2(128) NOT NULL AIプロファイルの所有者スキーマ
ATTRIBUTE_NAME VARCHAR2(128) NOT NULL AIプロファイル属性の名前
ATTRIBUTE_VALUE CLOB - AIプロファイル属性の値
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL AIプロファイル属性の最終変更時間

USER_CLOUD_AI_PROFILE_ATTRIBUTESビュー

AIプロファイルの属性は、AIプロファイルの構成および動作を管理します。このビューには、スキーマ内のAIプロファイルの詳細が表示されます。

ユーザーのみがUSER_CLOUD_AI_PROFILE_ATTRIBUTESにアクセスする権限を持ちます。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
PROFILE_ID NUMBER NOT NULL AIプロファイルに割り当てられた一意の番号
PROFILE_NAME VARCHAR2(128) NOT NULL AIプロファイルの名前
ATTRIBUTE_NAME VARCHAR2(128) NOT NULL AIプロファイル属性の名前
ATTRIBUTE_VALUE CLOB - AIプロファイル属性の値
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL AIプロファイル属性の最終変更時間

次に、USER_CLOUD_AI_PROFILE_ATTRIBUTESの問合せによるサンプル出力の例を示します。

PROFILE_ID	PROFILE_NAME	ATTRIBUTE_NAME	    ATTRIBUTE_VALUE	LAST_MODIFIED
41	            OPENAI	provider	    openai	        28-04-25 11:44:47.068780000 AM ASIA/CALCUTTA
41	            OPENAI	credential_name	    OPENAI_CRED	        28-04-25 11:44:47.068780000 AM ASIA/CALCUTTA
41	            OPENAI	object_list	    [{"owner":"ADB_USER"}]28-04-25 11:44:47.068780000 AM ASIA/CALCUTTA
41	            OPENAI	conversation	    true	         28-04-25 11:44:47.068780000 AM ASIA/CALCUTTA
33	            GENAI	credential_name	    GENAI_CRED	         21-04-25 9:15:33.322298000 PM ASIA/CALCUTTA
33	            GENAI	object_list	    [{"owner":"ADB_USER"}] 21-04-25 9:15:33.322298000 PM ASIA/CALCUTTA
33	            GENAI	object_list_mode    automated	         21-04-25 9:15:33.322298000 PM ASIA/CALCUTTA
33	            GENAI	model	            gpt-3.5-turbo-1106	 21-04-25 9:15:33.322298000 PM ASIA/CALCUTTA
33	            GENAI	provider	    openai	         21-04-25 9:15:33.322298000 PM ASIA/CALCUTTA

DBA_CLOUD_VECTOR _INDEXESビュー

DBA_CLOUD_VECTOR_INDEXESを問い合せることで、現在のデータベースに作成されたベクトル索引のリストを取得できます。このビューには、データベース全体で使用可能なすべてのベクトル索引の詳細が表示されます。

管理者のみがDBA_CLOUD_VECTOR_INDEXESにアクセスする権限を持ちます。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
INDEX ID NUMBER NOT NULL インデックスに割り当てられた固有の番号
INDEX_NAME VARCHAR2(128) NOT NULL 索引の名前
STATUS VARCHAR2(7) - 索引の現在のステータス: ENABLEDまたはDISABLED
DESCRIPTION CLOB - 索引に関するユーザー指定の説明
CREATED TIMESTAMP(6) WITH TIME ZONE NOT NULL インデックスの作成日時
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL 索引の最終変更日時

USER_CLOUD_VECTOR _INDEXESビュー

USER_CLOUD_VECTOR_INDEXESを問い合せることで、現在のデータベースで作成したベクトル索引のリストを取得できます。このビューには、スキーマまたはPDBで作成したすべてのベクトル索引の詳細が表示されます。

USER_CLOUD_VECTOR_INDEXESにアクセスする権限があります。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
INDEX ID NUMBER NOT NULL インデックスに割り当てられた固有の番号
INDEX_NAME VARCHAR2(128) NOT NULL 索引の名前
STATUS VARCHAR2(7) - 索引の現在のステータス: ENABLEDまたはDISABLED
DESCRIPTION VARCHAR2(4000) - 索引に関するユーザー指定の説明
CREATED TIMESTAMP(6) WITH TIME ZONE NOT NULL インデックスの作成日時
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL 索引の最終変更日時

DBA_CLOUD_VECTOR_INDEX_ATTRIBUTESビュー

DBA_CLOUD_VECTOR_INDEX_ATTRIBUTESビューを問い合せて、データベース全体のベクトル索引の属性に関する詳細を表示します。ビューの属性は、ベクトル索引の構成および動作を管理します。

管理者のみがDBA_CLOUD_VECTOR_INDEX_ATTRIBUTESにアクセスする権限を持ちます。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
INDEX_ID NUMBER NOT NULL ベクトル索引に割り当てられた一意の番号
INDEX_NAME VARCHAR2(128) NOT NULL ベクトル索引の名前
OWNER VARCHAR2(128) NOT NULL ベクトル索引の所有者スキーマ
ATTRIBUTE_NAME VARCHAR2(128) NOT NULL ベクトル索引属性の名前
ATTRIBUTE_VALUE CLOB - ベクトル索引attribute_nameの値
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL ベクトル索引の最終変更日時

USER_CLOUD_VECTOR_INDEX_ATTRIBUTESビュー

USER_CLOUD_VECTOR_INDEX_ATTRIBUTESビューを問い合せて、スキーマまたはPDBで作成したベクトル索引の属性に関する詳細を表示します。ビューの属性は、ベクトル索引の構成および動作を管理します。

USER_CLOUD_VECTOR_INDEX_ATTRIBUTESにアクセスする権限があります。他のユーザーにアクセス権を付与することはできません。

データ型 NULL 摘要
INDEX_ID NUMBER NOT NULL ベクトル索引に割り当てられた一意の番号
INDEX_NAME VARCHAR2(128) NOT NULL ベクトル索引の名前
ATTRIBUTE_NAME VARCHAR2(128) NOT NULL ベクトル索引属性の名前
ATTRIBUTE_VALUE CLOB - ベクトル索引attribute_nameの値
LAST_MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL ベクトル索引の最終変更日時

USER_CLOUD_AI_CONVERSATIONSビュー

ビューには、スキーマ内の会話の詳細が表示されます。

現在のユーザーは、自分が所有する会話を表示できます。他のユーザーにアクセス権を付与することはできません。データベース管理者は、これらのビューにアクセスできますが、所有しているオブジェクトのみを表示できます。

データ型 NULL 摘要
CONVERSATION_ID VARCHAR2(36) NOT NULL 会話に割り当てられた一意の番号を格納します。
CONVERSATION_TITLE VARCHAR2(128) NOT NULL 会話のタイトルを指定します。
DESCRIPTION CLOB - 会話の目的またはコンテキストを要約した説明を提供します。会話を使用しない場合は、NULLにできます。
CREATED TIMESTAMP(6) WITH TIME ZONE NOT NULL 会話が作成されたタイムスタンプ。
MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL 会話に対する最新の変更のタイムスタンプを示します。
RETENTION_DAYS NUMBER - 会話履歴を保持する日数を指定します。
CONVERSATION_LENGTH NUMBER - LLMに送信された会話から、現在のプロンプトとともに最近のプロンプトおよびレスポンスの数。

USER_CLOUD_AI_CONVERSATION_PROMPTSビュー

ビューには、スキーマ内の会話のプロンプトの詳細が表示されます。

現在のユーザーは、自分が所有する会話プロンプトを表示できます。他のユーザーにアクセス権を付与することはできません。データベース管理者は、これらのビューにアクセスできますが、所有しているオブジェクトのみを表示できます。

データ型 NULL 摘要
CONVERSATION_PROMPT_ID VARCHAR2(36) NOT NULL プロンプトに割り当てられた一意の番号を格納します。
CONVERSATION_ID VARCHAR2(36) NOT NULL 会話に割り当てられた一意の番号を格納します。
CONVERSATION_TITLE VARCHAR2(128) NOT NULL 会話の名前を指定します。
PROFILE_NAME VARCHAR2(128) - 会話に使用するAIプロファイルを指定します。
PROMPT_ACTION VARCHAR2(11) NOT NULL プロンプトに対して実行されるアクションのタイプを指定します(たとえば、narraterunsqlchat)。
PROMPT CLOB - ユーザー提供の自然言語入力を表します。
PROMPT_RESPONSE CLOB - ユーザー・プロンプトに対して生成されたLLMのレスポンス。
CREATED TIMESTAMP(6) WITH TIME ZONE NOT NULL プロンプトが作成されたタイムスタンプ。
MODIFIED TIMESTAMP(6) WITH TIME ZONE NOT NULL プロンプトが変更されたタイムスタンプ。
CLIENT_IDENTIFIER VARCHAR2(128) - プロンプトが作成されるセッションのクライアント識別子。
CLIENT_IP VARCHAR2(128) - 設備に割り当てられる一意の識別子。
SID NUMBER - プロンプトが作成されるセッションの識別子。
SERIAL# NUMBER - プロンプトが作成されたセッションの一意のシリアル番号を格納します。

AI_TRANSLATION_LANGUAGESビュー

このビューには、使用可能な翻訳言語に関する情報が表示されます。

すべてのユーザーが、このビューを問い合せることができます。

データ型 NULL 摘要
LANGUAGE_NAME VARCHAR(128) - 言語の名前。
LANGUAGE_CODE VARCHAR2(128) - プロバイダが認識する、言語を識別する一意のコード。
PROVIDER CLOB - 指定された言語および言語コードをサポートする生成AIプロバイダ。