データベースとの自然言語対話にSelect AIを使用
Select AIを使用すると、大規模言語モデル(LLM)を使用した生成AIへのSQLアクセスおよびモデルの埋込みが可能になります。 これには、SQL問合せ生成および取得拡張生成に対する自然言語のサポートなどが含まれます。
- Select AIについて
自然言語を使用して、SQLを通じてデータベースやLLMと対話し、ユーザーの生産性を高め、AIベースのアプリケーションを開発します。 Select AIは、生成AIの使用を簡素化および自動化します。生成AIは、自然言語プロンプトからSQLを生成、実行および説明する場合でも、ベクトル・ストアを使用した検索拡張生成、合成データの生成またはLLMとのチャットを使用します。 - Select AI概念
Select AIに関連する概念と用語を確認します。 - Select AIユースケース
Select AIは、データ・インタラクションを強化し、開発者がSQLから直接AIドリブン・アプリケーションを構築し、自然言語プロンプトをSQL問合せやテキスト・レスポンスに変換し、LLMとのチャット・インタラクションをサポートし、RAGを使用した現在のデータでレスポンスの精度を高め、合成データを生成できるようにします。 - Select AIの開始
開始するには、Select AIを使用するために実行する必要がある前提条件とタスクを確認します。 - AIプロファイルの管理
DBMS_CLOUD_AI
パッケージを使用して、AIプロファイルを作成および管理できます。 - AIキーワードを使用したプロンプトの入力
自然言語プロンプトを使用してデータベースと対話するには、SELECT
文のキーワードとしてAI
を使用します。 - 会話を有効にしてユーザー・インタラクションを強化
Select AIでの会話は、ユーザーとシステム間の対話型ダイアログを指し、ユーザー指定の自然言語プロンプトのシーケンスを使用して、データベースの問合せまたは対話を行います。 - 検索拡張生成(RAG)でのSelect AI
Select AIとRAGは、セマンティック類似性検索を使用して、指定したベクトル・ストアからコンテンツを取得することで、自然言語プロンプトを拡張します。 これにより、特定の最新のコンテンツを使用することでハルシネーションが軽減され、プロンプトに対してより関連性の高い自然言語レスポンスが提供されます。 - 合成データ生成
ランダム・ジェネレータ、アルゴリズム、統計モデル、および大規模言語モデル(LLM)を使用して合成データを生成し、ソリューションを効果的に開発およびテストするための実際のデータをシミュレートします。 - Select AIの使用例
OracleのSelect AIをサポートされている様々なAIプロバイダと統合して、自然言語プロンプトからSQLを生成、実行および説明したり、LLMとチャットしたりすることを確認します。
関連トピック
親トピック: 機能