You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: autonomous-ai-agents/README.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
2
-
# Select AI Agents on Oracle Autonomous Database
2
+
# Select AI Agents on Oracle Autonomous AI Database
3
3
4
4
## Overview
5
5
6
-
This repository provides a **generic, extensible framework for building Select AI Agents on Oracle Autonomous Database** using the **Select AI Agent framework**.
6
+
This repository provides a **generic, extensible framework for building Select AI Agents on Oracle Autonomous AI Database** using the **Select AI Agent framework**.
7
7
8
8
Select AI Agents enable natural language interactions with enterprise data by combining large language models (LLMs), database-resident tools, and orchestration logic directly inside Oracle Database. Agents can reason over user input, invoke tools, and return structured, explainable results — all while keeping data governance, security, and execution within the database.
9
9
@@ -13,20 +13,20 @@ The agents in this repository are **generic Select AI agents**. While some examp
13
13
14
14
## What is a Select AI Agent?
15
15
16
-
Select AI Agents are part of the Oracle Autonomous Database Select AI framework. A Select AI Agent:
16
+
Select AI Agents are part of the Oracle Autonomous AI Database Select AI framework. A Select AI Agent:
This NL2SQL Data Retrieval Agent elevates Select AI from a **SQL generator** to a **true autonomous data analyst** — capable of reasoning, validating, retrying, enriching, and visualizing data with confidence.
- Target schema name (Schema where to the agent team needs to be installed)
157
+
- AI Profile name (Select AI Profile name that needs to be used with the Agent)
153
158
154
159
### Objects Created
155
160
156
161
| Object | Name |
157
162
|------|------|
158
163
| Task | OCI_AUTONOMOUS_DATABASE_TASKS |
159
-
| Agent| OCI_AUTONOMOUS_DATABASE_ADVISOR |
164
+
| Agent| OCI_AUTONOMOUS_DATABASE_ADVISOR |
160
165
| Team | OCI_AUTONOMOUS_DATABASE_TEAM |
161
166
162
167
---
@@ -169,7 +174,6 @@ The task enforces:
169
174
- Clarifying questions for incomplete input
170
175
- Mandatory confirmation for destructive actions
171
176
- Human-readable formatting of OCI outputs
172
-
- Safe automation of OCI operations
173
177
174
178
---
175
179
@@ -189,15 +193,6 @@ Bind profiles at agent level.**
189
193
190
194
---
191
195
192
-
## Safe Re-Execution
193
-
194
-
All scripts are **safe to re-run**:
195
-
- Tasks, agents, and teams are dropped and recreated
196
-
- OCI configuration is preserved
197
-
- No duplicate OCI resources are created accidentally
198
-
199
-
---
200
-
201
196
## Best Practices
202
197
203
198
- Always use confirmation for destructive actions
@@ -208,16 +203,55 @@ All scripts are **safe to re-run**:
208
203
209
204
---
210
205
206
+
## Example Prompts
207
+
208
+
After creating the Oracle Autonomous Database AI Agent, users can interact with it using prompts such as:
209
+
210
+
### Discovery & Setup
211
+
- “List all OCI regions I am subscribed to.”
212
+
- “Show all compartments in my tenancy.”
213
+
214
+
### Provisioning Autonomous Databases
215
+
- “Help me to Provision a new Autonomous Transaction Processing database"
216
+
217
+
### Listing & Inspecting Databases
218
+
- “List all Autonomous Databases in the `Finance` compartment in the Mumbai region.”
219
+
- “Get detailed information for the Autonomous Database with OCID `<db_ocid>`.”
220
+
221
+
### Power & Lifecycle Management
222
+
- “Start the Autonomous Database with OCID `<db_ocid>` in the Mumbai region.”
223
+
- “Stop the Autonomous Database with OCID `<db_ocid>`.”
224
+
- “Restart the Autonomous Database with OCID `<db_ocid>`.”
225
+
226
+
### Scaling & Resource Management
227
+
- “Increase the CPU count of the Autonomous Database `<db_ocid>` to 8 cores.”
228
+
- “Update the storage size of the Autonomous Database `<db_ocid>` to 2 TB.”
229
+
- “Shrink the Autonomous Database `<db_ocid>` to optimize storage usage.”
230
+
231
+
### Configuration Updates
232
+
- “Enable auto-scaling and update the display name for the Autonomous Database `<db_ocid>`.”
233
+
- “Update backup retention to 30 days for the Autonomous Database `<db_ocid>`.”
234
+
235
+
### Maintenance & Backups
236
+
- “Show maintenance run history for maintenance run ID `<maintenance_id>`.”
237
+
- “List all backups for the Autonomous Database `<db_ocid>` in the `Finance` compartment.”
238
+
239
+
### Supporting Resources
240
+
- “List all key stores in the `Finance` compartment.”
241
+
- “List all DB homes in the `Finance` compartment.”
242
+
243
+
244
+
211
245
## License
212
246
213
247
Universal Permissive License (UPL) 1.0
214
248
https://oss.oracle.com/licenses/upl/
215
249
216
250
---
217
251
218
-
## ✨ Final Thought
252
+
## ✨ Final Thoughts
219
253
220
-
This OCI Autonomous Database AI Agent turns OCI operations into a **guided, conversational, and safe experience**, blending human judgment with automation.
254
+
This OCI Autonomous Database AI Agent turns OCI operations into a **guided, conversational**, blending human judgment with automation.
0 commit comments