Select AI概念
Select AIに関連する概念と用語を確認します。
- アクション
- AIプロファイル
- AIプロバイダ
- 会話
- データベース資格証明
- LLMのハルシネーション
- IAM
- 大規模言語モデル(LLM)
- メタデータ
- メタデータ・クローン
- 自然言語プロンプト
- ネットワーク・アクセス制御リスト(ACL)
- 検索拡張生成(RAG)
- セマンティック類似性検索
- ベクトル距離
- ベクトル索引
- ベクトル・ストア
親トピック: データベースとの自然言語対話にSelect AIを使用
アクション
Select AIのアクションは、プロンプトを操作する際に異なる動作を実行するようにSelect AIに指示するキーワードです。 アクションを指定することで、ユーザーはSelect AIに、SQLコードの生成、チャット・プロンプトへの応答、出力のナレーション、SQL文の表示またはSQLコードの説明を行う自然言語プロンプトの処理を指示し、LLMを活用してデータベース環境内のデータを効率的に操作できます。
Select AIでサポートされているアクションは次のとおりです:
-
runsql
: 自然言語プロンプトのSQL文を生成し、基礎となるSQL問合せを実行して行セットを返します。 これはデフォルトのアクションであり、このパラメータを指定する必要はありません。 -
showsql
: 自然言語プロンプトのSQL文を表示します。 -
narrate
: データベースによって実行されたSQL問合せの結果をLLMに戻し、その結果の自然言語記述を生成します。AIプロファイルにベクトル索引を指定してRAGを有効にすると、システムは指定されたトランスフォーマ・モデルを使用して、ベクトル・ストアに対するセマンティック類似性検索のプロンプトからベクトル埋込みを作成します。 次に、ベクトル・ストアから取得したコンテンツがユーザー・プロンプトに追加され、LLMに送信されて、この情報に基づいてレスポンスが生成されます。
-
chat
: ユーザー・プロンプトをLLMに直接渡して、ユーザーに提供されるレスポンスを生成します。 -
explainsql
: プロンプトから自然言語に生成されたSQLについて説明します。 このオプションにより、生成されたSQLがAIプロバイダに送信され、自然言語の説明が生成されます。
これらのアクションの使用方法の詳細は、「Select AIの使用例」を参照してください。
親トピック: Select AI概念
AIプロファイル
親トピック: Select AI概念
AIプロバイダ
Select AIのAIプロバイダは、自然言語プロンプトに対するレスポンスの処理および生成のためにLLMまたはトランスフォーマ(あるいはその両方)を提供するサービス・プロバイダを指します。 これらのプロバイダは、LLMの概念で強調されたユース・ケースの自然言語を解釈および変換できるモデルを提供します。 サポートされているプロバイダについては、「AIプロバイダとLLMの選択」を参照してください。
親トピック: Select AI概念
会話
Select AIでの会話は、ユーザーとシステム間の対話型交換を表し、ユーザーは一連の自然言語プロンプトを介してデータベースの問合せまたは対話を行うことができます。 Select AIは、最大10個の前のプロンプトを現在のリクエストに組み込み、LLMに送信される拡張プロンプトを作成します。 「会話を有効にしてユーザー・インタラクションを強化」を参照してください。
親トピック: Select AI概念
データベース資格証明
親トピック: Select AI概念
LLMのハルシネーション
親トピック: Select AI概念
IAM
親トピック: Select AI概念
大規模言語モデル(LLM)
大言語モデル(LLM)とは、大量のテキスト・データに基づいてトレーニングされた高度なタイプの人工知能モデルで、トレーニング・データに応じて様々なユースケースをサポートします。 これには、人間のような言語の理解と生成、およびソフトウェア・コードとデータベース問合せが含まれます。 これらのモデルは、テキスト生成、翻訳、要約、質問回答、センチメント分析など、幅広い自然言語処理タスクを実行できます。 LLMは、通常、入力データからパターン、コンテキストおよびセマンティクスを学習する高度なディープ・ラーニング・ニューラル・ネットワーク・モデルに基づいており、一貫性のあるコンテキスト関連テキストを生成できます。
親トピック: Select AI概念
メタデータ・クローン
親トピック: Select AI概念
自然言語プロンプト
親トピック: Select AI概念
ネットワーク・アクセス制御リスト(ACL)
親トピック: Select AI概念
検索拡張生成(RAG)
ほとんどの場合、RAGはベクトル検索を伴いますが、より一般的には、SQL生成用のスキーマ・メタデータや明示的に問い合せたデータベース・コンテンツなど、データベース・コンテンツのプロンプト(手動または自動)を拡張することが含まれます。 その他の拡張形式には、グラフ・アナリティクスや従来の機械学習などのテクノロジが含まれます。
親トピック: Select AI概念
セマンティック類似性検索
親トピック: Select AI概念
ベクトル・ストア
親トピック: Select AI概念