AIコンセプトの選択
「Select AI」に関連する概念と用語を確認します。
- アクション
- AIプロファイル
- AIプロバイダ
- 会話
- Database Credentials
- 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
: データベースによって実行された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コンセプトの選択