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