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の使用例を参照してください。
親トピック: AIコンセプトの選択
AIプロファイル
親トピック: AIコンセプトの選択
AIプロバイダ
Select AIのAIプロバイダーは、自然言語プロンプトへの応答を処理および生成するためにLLMまたはトランスフォーマ(あるいはその両方)を提供するサービスプロバイダーを指します。これらのプロバイダは、LLMの概念で強調表示されているユースケースの自然言語を解釈および変換できるモデルを提供します。サポートされているプロバイダについては、AIプロバイダおよびLLMの選択を参照してください。
親トピック: AIコンセプトの選択
会話
Select AIでの会話は、ユーザーとシステム間の対話型交換を表し、ユーザーは一連の自然言語プロンプトを介してデータベースに対して問合せまたは対話できます。Select AIは、現在のリクエストに最大10個までの以前のプロンプトを組み込み、LLMに送信される拡張プロンプトを作成します。ユーザー・インタラクションを強化するための会話の有効化を参照してください。
親トピック: AIコンセプトの選択
データベース資格証明
親トピック: AIコンセプトの選択
LLMの幻覚
親トピック: AIコンセプトの選択
IAM
親トピック: AIコンセプトの選択
大規模な言語モデル(LLM)
大規模言語モデル(LLM)とは、高度なタイプの人工知能モデルを指し、トレーニング・データに応じて様々なユースケースをサポートするために大量のテキスト・データに基づいてトレーニングされます。これには、人間のような言語の理解と生成、ソフトウェア・コードおよびデータベース問合せが含まれます。これらのモデルは、テキスト生成、翻訳、要約、質問への回答、センチメント分析など、様々な自然言語処理タスクを実行できます。LLMは、通常、入力データからパターン、コンテキストおよびセマンティクスを学習する高度なディープ・ラーニング・ニューラル・ネットワーク・モデルに基づいており、一貫性のあるコンテキスト上の関連テキストを生成できます。
親トピック: AIコンセプトの選択
メタデータ・クローン
親トピック: AIコンセプトの選択
自然言語プロンプト
親トピック: AIコンセプトの選択
ネットワーク・アクセス制御リスト(ACL)
親トピック: AIコンセプトの選択
検索拡張生成(RAG)
通常、RAGにはベクトル検索が含まれますが、より一般的には、SQL生成用のスキーマ・メタデータや明示的に問い合せたデータベース・コンテンツなど、データベース・コンテンツのプロンプト(手動または自動)の拡張が含まれます。他の形態の拡張には、グラフ分析や従来の機械学習などのテクノロジが含まれる場合があります。
親トピック: AIコンセプトの選択
セマンティック類似性検索
親トピック: AIコンセプトの選択
ベクトル・ストア
親トピック: AIコンセプトの選択