Select AIを使用したデータベースとの自然言語対話
Select AIは、大規模言語モデル(LLM)を使用した生成AIへのSQLアクセスと、モデルの埋込みを可能にします。これには、自然言語からSQL問合せ生成、取得拡張生成などの機能のサポートが含まれます。
-
自然言語を使用して、SQLを通じてデータベースおよびLLMと対話し、ユーザーの生産性を向上させ、AIベースのアプリケーションを開発します。Select AIは、自然言語プロンプトからのSQLの生成、実行、説明、ベクトル・ストアによる検索拡張生成、合成データの生成、LLMとのチャットなど、生成AIの使用を簡素化および自動化します。
-
Select AI for Pythonは、生成AI機能をAutonomous AI Databaseワークフローに統合します。Select AI for Pythonは、PythonのAutonomous AI Databaseで
DBMS_CLOUD_AI機能を使用できるようにするクライアント・ライブラリselect_aiを提供します。Select AI for Pythonは、拡張された生成AIワークフロー、要約、フィードバック・メカニズム、一貫したメタデータ管理、およびエージェントAI機能をサポートしています。また、Python 3.14をサポートし、更新されたHTMLドキュメントサイト(新規)が含まれています -
Select AIに関連する概念および用語を確認します。
-
Select AIは、データ・インタラクションを強化し、開発者はSQLから直接AI駆動アプリケーションを構築し、自然言語プロンプトをSQLクエリやテキスト・レスポンスに変換し、LLMとのチャット・インタラクションをサポートし、RAGを使用して現在のデータでレスポンス精度を向上させ、合成データを生成できるようにします。
-
開始するには、前提条件と、Select AIを使用するために実行する必要があるタスクを確認します。
-
AIプロファイルは、
DBMS_CLOUD_AIパッケージを使用して作成および管理できます。 -
自然言語プロンプトを使用してデータベースと対話するには、
AIをSELECT文のキーワードとして使用します。 -
Select AIは、次の機能をサポートしています。
-
OracleのSelect AIをさまざまなサポート対象のAIプロバイダーと統合して、自然言語プロンプトからSQLを生成、実行、説明したり、LLMとチャットしたりする方法をご紹介します。