Select AIとSelect AI Agentの機能マトリックス
このページには、Autonomous AI DatabaseおよびOracle AI Databaseのリリースごとに使用可能なSelect AI機能をまとめます。
機能のサマリー
Select AI機能の概略(NL2SQL、RAG、SDG、AIエージェント)をリストし、Autonomous AI DatabaseおよびOracle AI Databaseのリリースごとにサポート状況を示します。
| 機能 | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|
| NL2SQL | Y | Y | Y | Y | Y |
| - フィードバック | Y | N | Y | N | N |
| - 自動オブジェクト選択 | Y | N | Y | N | N |
| RAG | Y | N | Y | N | N |
| SDG | Y | Y | Y | N | Y |
| AIエージェント | Y | Y | Y | N | Y |
AIプロファイル
Autnomous AI DatabaseおよびOracle AI DatabaseのバージョンごとにサポートされているAIプロファイルの属性およびパラメータを示します。
| カテゴリ | 属性名 | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|---|
| AIプロバイダ | azure_deployment_name |
Y | Y | Y | Y | Y |
| AIプロバイダ | azure_embedding_deployment_name |
Y | Y | Y | Y | Y |
| AIプロバイダ | azure_resource_name |
Y | Y | Y | Y | Y |
| AIプロバイダ | credential_name |
Y | Y | Y | Y | Y |
| AIプロバイダ | oci_apiformat |
Y | Y | Y | Y | Y |
| AIプロバイダ | oci_compartment_id |
Y | Y | Y | Y | Y |
| AIプロバイダ | oci_endpoint_id |
Y | Y | Y | Y | Y |
| AIプロバイダ | oci_runtimetype |
Y | Y | Y | Y | Y |
| AIプロバイダ | provider |
Y | Y | Y | Y | Y |
| AIプロバイダ | provider_endpoint |
Y | Y | Y | N | Y |
| AIプロバイダ | region |
Y | Y | Y | Y | Y |
| 全般 | conversation |
Y | Y | Y | Y | Y |
| LLM | max_tokens |
Y | Y | Y | Y | Y |
| LLM | model |
Y | Y | Y | Y | Y |
| LLM | seed |
Y | Y | Y | N | Y |
| LLM | stop_tokens |
Y | Y | Y | Y | Y |
| LLM | temperature |
Y | Y | Y | Y | Y |
| NL2SQL | annotations |
Y | Y | Y | N | N |
| NL2SQL | case_sensitive_values |
Y | Y | Y | Y | Y |
| NL2SQL | comments |
Y | Y | Y | Y | Y |
| NL2SQL | constraints |
Y | Y | Y | N | Y |
| NL2SQL | enforce_object_list |
Y | Y | Y | N | Y |
| NL2SQL | object_list |
Y | Y | Y | Y | Y |
| NL2SQL | object_list_mode |
Y | N | Y | N | N |
| RAG | embedding_model |
Y | N | Y | N | N |
| RAG | vector_index_name |
Y | N | Y | N | N |
| RAG | enable_sources |
Y | N | Y | N | N |
| 翻訳 | source_language |
Y | Y | Y | N | Y |
| 翻訳 | target_language |
Y | Y | Y | N | Y |
ベクトル索引
類似度しきい値、チャンク・サイズ、ストレージ詳細など、Select AIでサポートされているベクトル索引属性をバージョンごとに示します。
ベクトル索引は、Oracle AI Database 23.7以上およびOracle AI Database 19.30ではサポートされていません。
| 属性名 | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|
chunk_overlap |
Y | N | Y |
chunk_size |
Y | N | Y |
location |
Y | N | Y |
match_limit |
Y | N | Y |
object_storage_credential_name |
Y | N | Y |
pipeline_name |
Y | N | Y |
profile_name |
Y | N | Y |
refresh_rate |
Y | N | Y |
similarity_threshold |
Y | N | Y |
vector_db_provider |
Y | N | Y |
vector_dimension |
Y | N | Y |
vector_distance_metric |
Y | N | Y |
vector_table_name |
Y | N | Y |
AIプロバイダ
OCI生成AI、OpenAI、Azureなど、Select AIでサポートされているAIプロバイダについてまとめます。
| AIプロバイダ | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|
| OCI GenAIサービス | Y | Y | Y | Y | Y |
| OpenAI | Y | Y | Y | Y | Y |
| Azure OpenAI | Y | Y | Y | Y | Y |
| Cohere | Y | Y | Y | Y | Y |
| Y | Y | Y | N | Y | |
| Anthropic | Y | Y | Y | N | Y |
| Hugging Face | Y | Y | Y | N | Y |
| Amazon | Y | Y | Y | N | Y |
| OpenAI互換プロバイダ | Y | Y | Y | N | Y |
| プライベートLLM | Y | Y | Y | N | Y |
DBMS_CLOUD_AIパッケージのプロシージャおよびファンクション
DBMS_CLOUD_AIパッケージのプロシージャおよびファンクションをリストし、バージョンごとに可用性を示します。
| オブジェクト名 | タイプ | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|---|
CLEAR_CONVERSATION_ID |
PROCEDURE | Y | Y | Y | N | Y |
CLEAR_PROFILE |
PROCEDURE | Y | Y | Y | Y | Y |
CREATE_CONVERSATION |
FUNCTION | Y | Y | Y | N | Y |
CREATE_CONVERSATION |
PROCEDURE | Y | Y | Y | N | Y |
CREATE_PROFILE |
PROCEDURE | Y | Y | Y | Y | Y |
CREATE_VECTOR_INDEX |
PROCEDURE | Y | N | Y | N | N |
DELETE_CONVERSATION_PROMPT |
PROCEDURE | Y | Y | Y | N | Y |
DISABLE_DATA_ACCESS |
PROCEDURE | Y | Y | Y | Y | Y |
DISABLE_PROFILE |
PROCEDURE | Y | Y | Y | Y | Y |
DISABLE_VECTOR_INDEX |
PROCEDURE | Y | N | Y | N | N |
DROP_CONVERSATION |
PROCEDURE | Y | Y | Y | N | Y |
DROP_PROFILE |
PROCEDURE | Y | Y | Y | Y | Y |
DROP_VECTOR_INDEX |
PROCEDURE | Y | N | Y | N | N |
ENABLE_DATA_ACCESS |
PROCEDURE | Y | Y | Y | Y | Y |
ENABLE_PROFILE |
PROCEDURE | Y | Y | Y | Y | Y |
ENABLE_VECTOR_INDEX |
PROCEDURE | Y | N | Y | N | N |
FEEDBACK |
PROCEDURE | Y | Y | Y | N | Y |
GENERATE |
FUNCTION | Y | Y | Y | Y | Y |
GENERATE_SYNTHETIC_DATA |
PROCEDURE | Y | Y | Y | N | Y |
GET_CONVERSATION_ID |
FUNCTION | Y | Y | Y | N | Y |
GET_PROFILE |
FUNCTION | Y | Y | Y | Y | Y |
GRANT_PROFILE_ACCESS |
PROCEDURE | Y | Y | Y | Y | Y |
GRANT_VECTOR_INDEX_ACCESS |
PROCEDURE | Y | N | Y | N | N |
REVOKE_PROFILE_ACCESS |
PROCEDURE | Y | Y | Y | Y | Y |
REVOKE_VECTOR_INDEX_ACCESS |
PROCEDURE | Y | N | Y | N | N |
SET_ATTRIBUTE |
PROCEDURE | Y | Y | Y | Y | Y |
SET_ATTRIBUTES |
PROCEDURE | Y | Y | Y | Y | Y |
SET_CONVERSATION_ID |
PROCEDURE | Y | Y | Y | N | Y |
SET_PROFILE |
PROCEDURE | Y | Y | Y | Y | Y |
SUMMARIZE |
FUNCTION | Y | Y | Y | N | Y |
TRANSLATE |
FUNCTION | Y | Y | Y | N | Y |
UPDATE_CONVERSATION |
PROCEDURE | Y | Y | Y | N | Y |
UPDATE_VECTOR_INDEX |
PROCEDURE | Y | N | Y | N | N |
DBMS_CLOUD_AI_AGENTパッケージのプロシージャおよびファンクション
Select AI Agent、タスク、ツールおよびチーム管理するために、DBMS_CLOUD_AI_AGENTパッケージで使用可能なプロシージャおよびファンクションをバージョンごとにリストします。
| オブジェクト名 | タイプ | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|---|
CLEAR_TEAM |
PROCEDURE | Y | Y | Y | N | Y |
CREATE_AGENT |
PROCEDURE | Y | Y | Y | N | Y |
CREATE_TASK |
PROCEDURE | Y | Y | Y | N | Y |
CREATE_TEAM |
PROCEDURE | Y | Y | Y | N | Y |
CREATE_TOOL |
PROCEDURE | Y | Y | Y | N | Y |
DISABLE_AGENT |
PROCEDURE | Y | Y | Y | N | Y |
DISABLE_TASK |
PROCEDURE | Y | Y | Y | N | Y |
DISABLE_TEAM |
PROCEDURE | Y | Y | Y | N | Y |
DISABLE_TOOL |
PROCEDURE | Y | Y | Y | N | Y |
DROP_AGENT |
PROCEDURE | Y | Y | Y | N | Y |
DROP_TASK |
PROCEDURE | Y | Y | Y | N | Y |
DROP_TEAM |
PROCEDURE | Y | Y | Y | N | Y |
DROP_TOOL |
PROCEDURE | Y | Y | Y | N | Y |
ENABLE_AGENT |
PROCEDURE | Y | Y | Y | N | Y |
ENABLE_TASK |
PROCEDURE | Y | Y | Y | N | Y |
ENABLE_TEAM |
PROCEDURE | Y | Y | Y | N | Y |
ENABLE_TOOL |
PROCEDURE | Y | Y | Y | N | Y |
GET_TEAM |
FUNCTION | Y | Y | Y | N | Y |
RUN_TEAM |
FUNCTION | Y | Y | Y | N | Y |
RUN_TOOL |
FUNCTION | Y | Y | Y | N | Y |
SET_ATTRIBUTE |
PROCEDURE | Y | Y | Y | N | Y |
SET_ATTRIBUTE |
PROCEDURE | Y | Y | Y | N | Y |
SET_ATTRIBUTES |
PROCEDURE | Y | Y | Y | N | Y |
SET_TEAM |
PROCEDURE | Y | Y | Y | N | Y |
SET_TEAM |
FUNCTION | Y | Y | Y | N | Y |
Select AI Agentの組込みツール
Select AI Agentでサポートされている組込みツールについてまとめます。
| オブジェクト名 | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|
SQL |
Y | Y | Y | N | Y |
RAG |
Y | N | Y | N | N |
WEBSEARCH |
Y | Y | Y | N | Y |
NOTIFICATION |
Y | Y | Y | N | Y |
| カスタムPL/SQL | Y | Y | Y | N | Y |
Ask Oracleチャットボット
最新のAsk Oracleチャットボットは、チャット、NL2SQL、RAG、AIエージェント、将来のMCP統合などのSelect AI機能を使用しています。
| 機能 | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 | Oracle AI Database 23.7以上 | Oracle AI Database 19.30 |
|---|---|---|---|---|---|
| チャット | Y | Y | Y | Y | Y |
| NL2SQL | Y | Y | Y | Y | Y |
| RAG | Y | N | Y | N | N |
| AIエージェント | Y | Y | Y | N | Y |
Oracle AI Database Select AI機能マトリックス、最新
G52735-01
原本著者: Sarika Surampudi
原本協力著者: Mark Hornick、Sanket Jain