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 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に関連する概念および用語を確認します。

  • Select AIのユースケース

    Select AIは、データ・インタラクションを強化し、開発者はSQLから直接AI駆動アプリケーションを構築し、自然言語プロンプトをSQLクエリやテキスト・レスポンスに変換し、LLMとのチャット・インタラクションをサポートし、RAGを使用して現在のデータでレスポンス精度を向上させ、合成データを生成できるようにします。

  • Select AIの開始

    開始するには、前提条件と、Select AIを使用するために実行する必要があるタスクを確認します。

  • AIプロファイルの管理

    AIプロファイルは、DBMS_CLOUD_AIパッケージを使用して作成および管理できます。

  • AIキーワードを使用したプロンプトの入力

    自然言語プロンプトを使用してデータベースと対話するには、AISELECT文のキーワードとして使用します。

  • Select AIの機能

    Select AIは、次の機能をサポートしています。

  • Select AIの使用例

    OracleのSelect AIをさまざまなサポート対象のAIプロバイダーと統合して、自然言語プロンプトからSQLを生成、実行、説明したり、LLMとチャットしたりする方法をご紹介します。