Select AI概念
Select AIに関連する概念と用語を確認します。
- アクション
- AIプロファイル
- AIプロバイダ
- 会話
- データベース資格証明
- LLMのハルシネーション
- IAM
- 反復絞込み
- 大規模言語モデル(LLM)
- MapReduce
- メタデータ
- メタデータ・クローン
- プロンプト
プロンプトは、大規模言語モデルなどの生成AIモデルをガイドするために提供される、人間が読める命令またはリクエストです。 - ネットワーク・アクセス制御リスト(ACL)
- 検索拡張生成(RAG)
- セマンティック類似性検索
- ベクトル距離
- ベクトル索引
- ベクトル・ストア
親トピック: データベースとの自然言語対話にSelect AIを使用
アクション
Select AIのアクションは、プロンプトを操作する際に異なる動作を実行するようにSelect AIに指示するキーワードです。 アクションを指定することで、ユーザーはSelect AIに、SQLコードの生成、チャット・プロンプトへの応答、出力のナレーション、SQL文の表示またはSQLコードの説明を行う自然言語プロンプトの処理を指示し、LLMを活用してデータベース環境内のデータを効率的に操作できます。
サポートされているSelect AIアクションについては、「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を使用できます。これは、DBMS_CLOUD_AIパッケージの会話APIを介して構成できます。 Select AI Conversationsを参照してください。
親トピック: Select AI概念
データベース資格証明
親トピック: Select AI概念
LLMのハルシネーション
親トピック: Select AI概念
IAM
親トピック: Select AI概念
反復絞込み
反復的改良は、フィードバックまたは評価に基づく調整の繰り返しサイクルを通じて、ソリューションまたはモデルを徐々に改善するプロセスです。 最初の近似から始めて、ステップごとに調整し、目的の精度または結果が達成されるまで続行します。 各反復は前の反復に基づいて構築され、目標に近づくための修正または最適化が組み込まれています。
テキスト・サマリー生成では、反復絞込みは、大きなファイルまたはドキュメントの処理に役立ちます。 このプロセスは、LLMのトークン制限内に収まる管理可能なサイズのチャンクにテキストを分割し、1つのチャンクのサマリーを生成し、次のチャンクを順番に組み込むことでサマリーを改善します。
反復絞込みのユースケース:
- 複雑なテキストや高度に相互接続されたテキストを要約する場合など、コンテキストの正確性と一貫性が重要である状況に最適です。
- 順次処理が可能な小規模タスクに最適です。
「集計手法」を参照してください。
親トピック: Select AI概念
大規模言語モデル(LLM)
大言語モデル(LLM)とは、大量のテキスト・データに基づいてトレーニングされた高度なタイプの人工知能モデルで、トレーニング・データに応じて様々なユースケースをサポートします。 これには、人間のような言語の理解と生成、およびソフトウェア・コードとデータベース問合せが含まれます。 これらのモデルは、テキスト生成、翻訳、要約、質問回答、センチメント分析など、幅広い自然言語処理タスクを実行できます。 LLMは、通常、入力データからパターン、コンテキストおよびセマンティクスを学習する高度なディープ・ラーニング・ニューラル・ネットワーク・モデルに基づいており、一貫性のあるコンテキスト関連テキストを生成できます。
親トピック: Select AI概念
MapReduce
- マップ: 入力データを処理し、キーと値のペアに変換します。
- 削減: キーに基づいてマップされたデータを集計および要約します。 MapReduceは、大規模なデータ・セットのパラレル処理を実行します。
Select AI Summarizeの場合、MapReduceはテキストを複数のチャンクに分割し、それらを並行して独立して処理し、チャンクごとに個別のサマリーを生成します。 これらのサマリーは、まとめてまとめてまとめた全体的なサマリーを形成します。
マップ削減のユースケース:
- 非常に大規模なデータ・セットやドキュメントの要約など、速度とスケーラビリティが優先される大規模なパラレル・タスクに最適です。
- チャンク独立性が許容され、サマリーを後で集計できる状況に最適です。
「集計手法」を参照してください。
親トピック: Select AI概念
メタデータ・クローン
親トピック: Select AI概念
プロンプト
親トピック: Select AI概念
ネットワーク・アクセス制御リスト(ACL)
親トピック: Select AI概念
検索拡張生成(RAG)
ほとんどの場合、RAGはベクトル検索を伴いますが、より一般的には、SQL生成用のスキーマ・メタデータや明示的に問い合せたデータベース・コンテンツなど、データベース・コンテンツのプロンプト(手動または自動)を拡張することが含まれます。 その他の拡張形式には、グラフ・アナリティクスや従来の機械学習などのテクノロジが含まれます。
親トピック: Select AI概念
セマンティック類似性検索
親トピック: Select AI概念
ベクトル・ストア
親トピック: Select AI概念