AIコンセプトの選択
AIの選択に関連する概念および用語について説明します。
- アクション
- AIプロファイル
- AIプロバイダ
- 会話
- データベース資格証明
- LLMの幻覚
- IAM
- Large Language Model(LLM)
- メタデータ
- メタデータ・クローン
- 自然言語プロンプト
- ネットワーク・アクセス制御リスト(ACL)
- 取得拡張生成(RAG)
- 類似性検索
- ベクトル距離
- ベクトル索引
- ベクトル・ストア
親トピック: Select AIを使用したデータベースとの自然言語対話
アクション
「Select AI」のアクションは、「Select AI」にプロンプトを操作するときに異なる動作を実行するように指示するキーワードです。アクションを指定することで、ユーザーはSelect AIに対し、自然言語プロンプトを処理してSQLコードを生成し、チャット・プロンプトに応答し、出力をナレーションし、SQL文を表示するか、SQLコードを説明するように指示でき、LLMを活用してデータベース環境内のデータを効率的に操作できます。
選択AIでサポートされているアクションは次のとおりです。
-
runsql
: 自然言語プロンプトのSQL文を表示し、基礎となるSQL問合せを実行して行セットを返します。これはデフォルトのアクションであり、このパラメータを指定する必要はありません。 -
showsql
: 自然言語プロンプトのSQL文を表示します。 -
narrate
: LLMによって実行されたSQL問合せの結果をLLMに戻して、その結果の自然言語記述を生成します。このオプションは、SQL結果をAIプロバイダに転送して自然言語サマリーを生成します。RAGにベクトル索引を使用する場合、システムは指定されたトランスフォーマ・モデルを利用して、ベクトル・ストアに対するセマンティック類似性検索のベクトル埋込みを作成します。次に、取得したコンテンツがユーザー プロンプトに追加され、LLMに送信されて、この情報に基づいてレスポンスが生成されます。
-
chat
: プロンプトに基づいてLLMから直接テキスト・レスポンスを生成します。DBMS_CLOUD_AI.CREATE_PROFILE
ファンクションのconversation
がtrue
に設定されている場合、このオプションには、スキーマ・メタデータを含む可能性のある以前の相互作用またはプロンプトからのコンテンツが含まれます。 -
explainsql
: プロンプトから自然言語に生成されたSQLを説明します。このオプションにより、生成されたSQLがAIプロバイダに送信され、自然言語の説明が生成されます。
これらのアクションの使用方法の詳細は、Select AIの使用例を参照してください。
親トピック: AIコンセプトの選択
AIプロファイル
親トピック: AIコンセプトの選択
AIプロバイダ
Select AIのAIプロバイダーは、自然言語プロンプトに対する応答を処理および生成するためにLLMを提供するサービスプロバイダーを指します。これらのプロバイダは、LLMの概念で強調されたユースケースの自然言語を解釈および変換できるモデルを提供します。
親トピック: AIコンセプトの選択
会話
Select AIでの会話は、ユーザーとシステム間の対話型ダイアログを指し、自然言語プロンプトを使用してデータベースの問合せまたは対話を行います。この会話型インタフェースを使用すると、質問をしたり、データをリクエストしたり、日常の言語を使用してアクションを実行できます。Select AIは、これらのプロンプトを解釈し、ユーザーの意図を解釈して、データをフェッチまたは操作し、自然言語プロンプトに対してテキスト・レスポンスを生成するための対応するSQL文を生成します。会話により、複雑なデータ・セットを操作するより直感的でアクセスしやすい方法が可能になり、ユーザーはSQLに関する深い技術的な知識を必要とせずに、インサイトを抽出してタスクを簡単に実行できます。プロファイル属性を参照してください。
親トピック: AIコンセプトの選択
データベース資格証明
親トピック: AIコンセプトの選択
LLMの幻覚
親トピック: AIコンセプトの選択
IAM
親トピック: AIコンセプトの選択
大型言語モデル(LLM)
大言語モデル(LLM)とは、大量のテキスト・データに基づいてトレーニングされた高度なタイプの人工知能モデルで、トレーニング・データに応じて様々なユースケースをサポートします。これには、人間のような言語の理解と生成、ソフトウェア・コードとデータベース問合せが含まれます。これらのモデルは、テキスト生成、翻訳、要約、質問回答、センチメント分析など、幅広い自然言語処理タスクを実行できます。LLMは通常、入力データからパターン、コンテキストおよびセマンティクスを学習する高度なディープ・ラーニング・ニューラル・ネットワーク・モデルに基づいており、一貫性のあるコンテキストに即したテキストを生成できます。
親トピック: AIコンセプトの選択
メタデータ・クローン
親トピック: AIコンセプトの選択
自然言語プロンプト
親トピック: AIコンセプトの選択
ネットワーク・アクセス制御リスト(ACL)
親トピック: AIコンセプトの選択
取得拡張生成(RAG)
親トピック: AIコンセプトの選択
ベクトルストア
親トピック: AIコンセプトの選択