From 5d3465e8181fd692fd64f4737c3ac4a32752a233 Mon Sep 17 00:00:00 2001 From: Marcos Lohmann Date: Fri, 17 Oct 2025 11:57:02 -0300 Subject: [PATCH] Create drop-create-ai-profile.sql --- 23AI/example/drop-create-profile.sql | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 23AI/example/drop-create-profile.sql diff --git a/23AI/example/drop-create-profile.sql b/23AI/example/drop-create-profile.sql new file mode 100644 index 0000000..0c78364 --- /dev/null +++ b/23AI/example/drop-create-profile.sql @@ -0,0 +1,24 @@ +BEGIN + DBMS_CLOUD_AI.DROP_PROFILE(profile_name => 'XPTO_AI'); +END; + + +BEGIN + DBMS_CLOUD_AI.CREATE_PROFILE( + profile_name => 'XPTO_AI', + attributes => JSON_OBJECT( + 'provider' VALUE 'oci', + 'credential_name' VALUE 'XPTO_CRED', + 'model' VALUE 'cohere.command-r-plus-08-2024', + + 'object_list' VALUE JSON_ARRAY( + JSON_OBJECT('owner' VALUE 'XPTO_STORE', 'name' VALUE 'XPTO_CATEGORIAS'), + JSON_OBJECT('owner' VALUE 'XPTO_STORE', 'name' VALUE 'XPTO_PRODUTOS'), + JSON_OBJECT('owner' VALUE 'XPTO_STORE', 'name' VALUE 'XPTO_CLIENTES'), + JSON_OBJECT('owner' VALUE 'XPTO_STORE', 'name' VALUE 'XPTO_VENDAS') + ), + + 'annotations' VALUE TRUE + ) + ); +END;