Sélectionner AI pour les graphiques de propriétés
Sélectionnez AI génère une requête de graphe de propriétés (PGQ) sur Oracle Property Graphs en langage naturel. Elle permet aux utilisateurs d'interroger les données de graphique via l'opérateur GRAPH_TABLE avec un minimum de connaissances SQL.
Sélectionnez AI étend sa fonctionnalité de langage naturel au langage SQL (NL2SQL) pour créer des graphiques permettant d'interroger les graphiques de propriétés SQL à l'aide du langage naturel. Sélectionnez AI applique l'opérateur GRAPH_TABLE pour interpréter les relations et les attributs dans les données structurées par graphique. Il génère des requêtes de graphique SQL ou PGQ en fonction des objets de données définis dans le profil AI. Lorsqu'un graphique de propriétés est inclus dans le profil AI, Select AI utilise l'IA générative pour créer une requête PGQ qui référence le graphique via l'opérateur GRAPH_TABLE. Le LLM reçoit automatiquement les métadonnées de l'objet de graphe, telles que les instructions CREATE PROPERTY GRAPH, pour générer des requêtes précises. Lorsqu'une table, une vue ou un objet relationnel est spécifié, Select AI génère une requête SQL. Cette fonctionnalité simplifie les requêtes de correspondance de modèles sur les données de graphe stockées dans Oracle AI Database et réduit la dépendance à la construction manuelle de requêtes SQL.
object_list, le LLM défini dans le profil AI interprète les invites à l'aide du contexte des graphiques de propriétés spécifiés. Select AI crée une invite augmentée qui inclut :
-
Instructions pour créer des requêtes PGQ.
-
Métadonnées décrivant les graphiques de propriétés fournis (à partir de leurs instructions
CREATE PROPERTY GRAPH).
Cette invite augmentée est envoyée au LLM. Sélectionnez AI exécute la requête et renvoie des résultats. Si un graphique de propriétés est spécifié avec d'autres types d'objet tels que des tables, des schémas ou des vues dans le profil AI, Select AI génère une erreur.
SQL pour les graphiques de propriétés
Avec Select AI, le type de requête généré dépend des objets définis dans l'attribut object_list de votre profil AI. Si l'objet est un graphique, les graphiques de propriétés et l'opérateur GRAPH_TABLE sont utilisés, avec une syntaxe qui fait partie de la section SQL/PGQ dans la norme SQL:2023.
Pour plus d'informations, reportez-vous à Graphique de propriétés SQL et à Requêtes GRAPH SQL.
Sujets
- Avantages de l'utilisation de Select AI sur les graphiques de propriétés
Les utilisateurs de base de données peuvent interroger des graphiques de propriétés à l'aide de Select AI pour générer des requêtes de graphique à partir du langage naturel, ce qui réduit le travail manuel et améliore la compréhension des relations de graphique. - Utilisation de Select AI sur les graphiques de propriétés
Select AI vous permet d'explorer les données de graphique à l'aide de la fonctionDBMS_CLOUD_AI.GENERATEou deSelect AI <action> <prompt>.
Rubrique parent : Sélectionner des fonctionnalités AI
Avantages de l'utilisation de Select AI sur les graphiques de propriétés
Les utilisateurs de base de données peuvent interroger des graphes de propriétés à l'aide de Select AI pour générer des requêtes de graphes à partir du langage naturel, ce qui réduit le travail manuel et améliore la compréhension des relations de graphes.
-
NL2SQL : la fonctionnalité NL2SQL de l'IA s'étend désormais aux requêtes de graphique permettant aux utilisateurs d'écrire des invites de langage naturel telles que "Rechercher les clients qui ont acheté une robe".
-
SQL ou PGQ : selon l'objet de données, Select AI génère automatiquement une requête SQL ou PGQ.
-
Productivité : réduit le temps et les efforts de création des requêtes de graphique à l'aide de l'opérateur
GRAPH_TABLE. -
Conversations : conserve le contexte de conversation et interroge un graphique de propriétés.
Limites
Sélectionner AI pour les graphiques de propriétés ne prend pas en charge les fonctionnalités suivantes :
-
Génération de données synthétiques
-
Mélange de graphes de propriétés avec d'autres types d'objet dans le profil AI
-
Requêtes non prises en charge et intermittentes. Pour plus d'informations, reportez-vous à Exemple : exemples d'invites pour les graphiques de propriétés.
Rubrique parent : Sélectionner AI pour les graphiques de propriétés
Utilisation de Select AI sur les graphiques de propriétés
Sélectionnez AI pour explorer les données de graphique à l'aide de la fonction DBMS_CLOUD_AI.GENERATE ou de Select AI <action> <prompt>.
object_list de votre profil AI, vous pouvez utiliser :
-
SELECT AI <ACTION> <PROMPT>dans la ligne de commande SQL pour générer une sortie. -
DBMS_CLOUD_AI.GENERATEfonctionne et fournit votre invite dans la fonction.
Les actions prises en charge sont les suivantes : runsql, showsql, explainsql, narrate et showpropmt. Select AI for Property Graph prend également en charge les conversations à court terme et personnalisables à long terme basées sur les sessions.
Pour en savoir plus, reportez-vous à Exemple : sélection d'un fichier AI pour les graphiques de propriétés et à Exemple : exemples d'invites pour les graphiques de propriétés.
Rubrique parent : Sélectionner AI pour les graphiques de propriétés