Select AIを使用したデータベースとの自然言語対話
Select AIは、大規模言語モデル(LLM)を使用した生成AIへのSQLアクセスと、モデルの埋込みを可能にします。これには、自然言語からSQL問合せ生成、取得拡張生成などの機能のサポートが含まれます。
- Select AIについて
自然言語を使用して、SQLを介してデータベースおよびLLMと対話し、ユーザーの生産性を向上させ、AIベースのアプリケーションを開発します。Select AIは、自然言語プロンプトからSQLを生成、実行、説明する場合でも、ベクトル・ストアで取得拡張生成を使用するか、合成データを生成するか、LLMとチャットする場合でも、生成AIを使用して簡素化および自動化します。 - Python用のSelect AI
Select AI for Pythonは、生成AI機能をAutonomous Databaseワークフローに統合します。Select AI for Pythonには、PythonのAutonomous DatabaseでDBMS_CLOUD_AI
機能を使用できるクライアント・ライブラリselect_ai
が用意されています。 - Select AIの概念
Select AIに関連する概念および用語について説明します。 - Select AIのユースケース
Select AIは、データ・インタラクションを強化し、開発者がSQLから直接AIドリブン・アプリケーションを構築できるようにし、自然言語プロンプトをSQLクエリやテキスト・レスポンスに変換し、LLMとのチャット・インタラクションをサポートし、RAGを使用した現在のデータで応答精度を高め、合成データを生成します。 - Select AIのスタート・ガイド
開始するには、Select AIを使用するために実行する必要がある前提条件とタスクを確認します。 - AIプロファイルの管理
AIプロファイルは、DBMS_CLOUD_AI
パッケージを使用して作成および管理できます。 - AIキーワードを使用したプロンプトの入力
自然言語プロンプトを使用してデータベースと対話するには、SELECT
文のキーワードとしてAI
を使用します。 - Select AIの機能
Select AIでは、次の機能がサポートされています。 - Select AIの使用例
OracleのSelect AIとサポートされている様々なAIプロバイダを統合して、自然言語プロンプトからSQLを生成、実行、説明したり、LLMとチャットしたりする方法をご覧ください。
関連トピック
親トピック: 機能