Part I Select AI
- Use Select AI for Natural Language Interaction with your Database
Select AI enables SQL access to generative AI using Large Language Models (LLMs) and embedding models. This includes support for natural language to SQL query generation and retrieval augmented generation, among other features. - Select your AI Provider and LLMs
Choose an AI provider and LLM that meets your security standards and aligns with your specific needs, like text or code generation. - Select AI for Python
Select AI for Python integrates generative AI capabilities into Autonomous AI Database workflows. Select AI for Python provides a client library,select_ai, that enables you to useDBMS_CLOUD_AIcapabilities in Autonomous AI Database from Python. Select AI for Python supports enhanced generative AI workflows, summarization, feedback mechanisms, consistent metadata management, and agentic AI capabilities. It also supports Python 3.14 and includes an updated HTML documentation site (New) - Select AI Concepts
Explores the concepts and terms related to Select AI. - Select AI Use Cases
Select AI enhances data interaction and enables developers to build AI-driven applications directly from SQL, transforming natural language prompts to SQL queries and text responses, supporting chat interaction with LLMs, enhancing response accuracy with current data using RAG, and generating synthetic data. - Getting Started with Select AI
To get started, review the prerequisites and the tasks that you need to perform to use Select AI. - Manage AI Profiles
You can create and manage your AI profiles throughDBMS_CLOUD_AIpackage. - Use AI Keyword to Enter Prompts
UseAIas the keyword in aSELECTstatement for interacting with the database using natural language prompts. - Select AI Features
Select AI enables conversations for intuitive way to work with your data, enhances response accuracy with Retrieval Augmented Generation (RAG), and generates realistic synthetic data for testing, development, and training. - Examples of Using Select AI
Explore integrating Oracle's Select AI with various supported AI providers to generate, run, and explain SQL from natural language prompts or chat with the LLM.