Vues historiques DBMS_CLOUD_AI_AGENT
Les vues d'historique DBMS_CLOUD_AI sont classées dans les catégories suivantes :
-
Vues de l'historique de l'équipe
Ces vues affichent toutes les exécutions d'équipe d'agent sur l'ensemble du système. Chaque rangée enregistre l'exécution d'une équipe d'agent, y compris le nom de l'équipe, les noms de tâche, les horodatages de début ou de fin, l'état d'exécution et toute erreur. Il sert de journal d'exécution de niveau supérieur, reliant à l'historique des tâches et des outils pour une analyse plus approfondie.
-
Vues de l'historique des tâches
Ces vues affichent les paramètres de tâche d'agent au sein d'une équipe. Ces vues contiennent les données contextuelles nécessaires à l'exécution d'une tâche d'agent. La tâche lit les paramètres d'entrée lorsqu'elle démarre et écrit les résultats lorsqu'elle se termine. Il relie le système de planification à la structure d'agents.
-
Vues de l'historique des outils
Ces vues affichent les appels aux outils dans l'ensemble du système. Chaque ligne consigne le nom de l'outil, l'agent déclencheur et la tâche, l'ID exécution de l'équipe, le nom de l'étape, les horodatages et les données d'entrée et de sortie. Utilisez-le pour vérifier l'utilisation des outils, surveiller les intégrations et le comportement des outils de débogage.
Remarque : La prise en charge de l'ensemble DBMS_CLOUD_AI_AGENT est disponible dans Oracle Database 19c à partir de la version 19.29 et dans Oracle Database 26ai à partir de la version 23.26.
DBA_AI_AGENT_TEAM_HISTORY - Vue
La vue affiche toutes les exécutions d'équipe d'agent sur l'ensemble du système.
Seul l'administrateur de base de données a le privilège d'accéder à cette vue. Ils peuvent accorder l'accès à d'autres utilisateurs. Les vues DBA* affichent les objets de tous les utilisateurs de la base de données.
| Colonne | Type de données | NULL | Description |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'instance d'exécution de l'équipe, généralement un GUID. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
Indique le nom de l'agent en cours d'exécution. |
TEAM_OWNER |
VARCHAR2(128) |
NOT NULL |
Indique le schéma du responsable de l'équipe. |
START_DATE |
TIMESTAMP |
- |
Horodatage du démarrage du processus. |
END_DATE |
TIMESTAMP |
NOT NULL |
Horodatage de fin du processus. Si le traitement est toujours en cours d'exécution, la valeur est NULL. |
STATE |
VARCHAR2(30) |
NOT NULL |
Indique l'état d'exécution courant. Les valeurs possibles sont les suivantes : :
|
TEAM_INSTANCE_ID |
NUMBER |
- |
Indique l'ID instance de session où l'équipe de l'agent a été exécutée. |
USER_AI_AGENT_TEAM_HISTORY - Vue
La vue affiche toutes les exécutions d'équipe d'agent pour les équipes détenues par l'utilisateur courant.
L'utilisateur courant peut voir l'historique de l'équipe dont il est responsable. Vous ne pouvez pas accorder l'accès à d'autres utilisateurs. L'administrateur de base de données peut accéder à ces vues, mais ne voit que les objets dont il est responsable.
| Colonne | Type de données | NULL | Description |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'instance d'exécution d'équipe, généralement un GUID. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
Indique le nom de l'agent en cours d'exécution. |
START_DATE |
TIMESTAMP |
- |
Horodatage du démarrage du processus. |
END_DATE |
TIMESTAMP |
NOT NULL |
Horodatage de fin du processus. Si le traitement est toujours en cours d'exécution, la valeur est NULL. |
STATE |
VARCHAR2(30) |
NOT NULL |
Indique l'état d'exécution courant. Les valeurs possibles sont les suivantes : :
|
TEAM_INSTANCE_ID |
NUMBER |
- |
Indique l'ID instance de session où l'équipe de l'agent a été exécutée. |
DBA_AI_AGENT_TASK_HISTORY - Vue
Cette vue affiche les paramètres de tâche d'agent au sein d'une équipe.
Seul l'administrateur de base de données a le privilège d'accéder à cette vue. Ils peuvent accorder l'accès à d'autres utilisateurs. Les vues DBA* affichent les objets de tous les utilisateurs de la base de données.
| Colonne | Type de données | NULL | Description |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'instance d'exécution de l'équipe, généralement un GUID. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
Indique le nom de l'équipe d'agent en cours d'exécution. |
TASK_OWNER |
VARCHAR2(128) |
Indique le schéma du responsable de l'équipe. | |
AGENT_NAME |
VARCHAR2(128) |
NOT NULL |
Indique le nom de l'agent en cours d'exécution. |
TASK_NAME |
VARCHAR2(128) |
Indique le nom de la tâche en cours d'exécution. | |
TASK_ORDER |
NUMBER |
Identifie le poste de la tâche courante dans la séquence de l'équipe d'agent. Comme une tâche peut apparaître plusieurs fois, task_order distingue cette occurrence spécifique. |
|
COVERSATION_PARAM |
CLOB |
Fournit des paramètres JSON pour l'API de conversation, notamment : conversation_id, title et title. |
|
INPUT |
CLOB |
Spécifie les données d'entrée pour la tâche. | |
RESULT |
CLOB |
Stocke la sortie produite par la tâche. (Par exemple, texte, JSON, rangées ou message de statut). | |
STATE |
VARCHAR2(30) |
NOT NULL |
Indique l'état d'exécution courant. Les valeurs possibles sont les suivantes : :
|
START_DATE |
TIMESTAMP |
- |
Horodatage du démarrage du processus. |
END_DATE |
TIMESTAMP |
NOT NULL |
Horodatage de fin du processus. Si le traitement est toujours en cours d'exécution, la valeur est NULL. |
USER_AI_AGENT_TASK_HISTORY - Vue
Cette vue présente les paramètres de tâche d'agent pour les équipes de l'utilisateur courant.
L'utilisateur courant peut voir l'historique des tâches dont il est responsable. Vous ne pouvez pas accorder l'accès à d'autres utilisateurs. L'administrateur de base de données peut accéder à ces vues, mais ne voit que les objets dont il est responsable.
| Colonne | Type de données | NULL | Description |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'instance d'exécution de l'équipe, généralement un GUID. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
Indique le nom de l'équipe d'agent en cours d'exécution. |
AGENT_NAME |
VARCHAR2(128) |
NOT NULL |
Indique le nom de l'agent en cours d'exécution. |
TASK_NAME |
VARCHAR2(128) |
Indique le nom de la tâche en cours d'exécution. | |
TASK_ORDER |
NUMBER |
Identifie le poste de la tâche courante dans la séquence de l'équipe d'agent. Comme une tâche peut apparaître plusieurs fois, task_order distingue cette occurrence spécifique. |
|
COVERSATION_PARAM |
CLOB |
Fournit des paramètres JSON pour l'API de conversation, notamment : conversation_id, title et title. |
|
INPUT |
CLOB |
Spécifie les données d'entrée pour la tâche. | |
RESULT |
CLOB |
Stocke la sortie produite par la tâche. (Par exemple, texte, JSON, rangées ou message de statut). | |
STATE |
VARCHAR2(30) |
NOT NULL |
Indique l'état d'exécution courant. Les valeurs possibles sont les suivantes : :
|
START_DATE |
TIMESTAMP |
- |
Horodatage du démarrage du processus. |
END_DATE |
TIMESTAMP |
NOT NULL |
Horodatage de fin du processus. Si le traitement est toujours en cours d'exécution, la valeur est NULL. |
DBA_AI_AGENT_TOOL_HISTORY - Vue
Cette vue répertorie les appels aux outils dans l'ensemble du système.
Seul l'administrateur de base de données a le privilège d'accéder à cette vue. Ils peuvent accorder l'accès à d'autres utilisateurs. Les vues DBA* affichent les objets de tous les utilisateurs de la base de données.
| Colonne | Type de données | NULL | Description |
|---|---|---|---|
invocation_id |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'appel. |
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'instance d'exécution de l'équipe, généralement un GUID. |
TASK_ORDER |
NUMBER |
- |
Identifie le poste de la tâche courante dans la séquence de l'équipe d'agent. Comme une tâche peut apparaître plusieurs fois, task_order distingue cette occurrence spécifique. |
TOOL_OWNER |
VARCHAR2(128) |
- |
Schéma du propriétaire de l'outil. |
TOOL_NAME |
VARCHAR2(128) |
- |
Indique le nom de l'outil appelé. |
AGENT_NAME |
VARCHAR2(128) |
- |
Indique le nom de l'agent utilisé pour appeler l'outil. |
TASK_NAME |
VARCHAR2(128) |
- |
Nom de la tâche qui a exécuté l'outil. |
START_DATE |
TIMESTAMP |
- |
Horodatage auquel l'outil a commencé à s'exécuter. |
END_DATE |
TIMESTAMP |
NOT NULL |
Horodatage de l'arrêt de l'outil. Si le traitement est toujours en cours d'exécution, la valeur est NULL. |
INPUT |
CLOB |
- |
Spécifie les données d'entrée pour l'outil. |
OUTPUT |
CLOB |
- |
Stocke la sortie produite par l'outil. (Par exemple, texte, JSON, rangées ou message de statut). |
TOOL_OUTPUT |
CLOB |
- |
Messages de diagnostic de la fonction d'outil, utilisés pour le débogage ou le dépannage et le traçage du comportement. |
USER_AI_AGENT_TOOL_HISTORY - Vue
Cette vue répertorie les appels aux outils dont l'utilisateur courant est propriétaire.
L'utilisateur actuel peut voir l'historique des outils qu'il possède. Vous ne pouvez pas accorder l'accès à d'autres utilisateurs. L'administrateur de base de données peut accéder à ces vues, mais ne voit que les objets dont il est responsable.
| Colonne | Type de données | NULL | Description |
|---|---|---|---|
invocation_id |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'appel. |
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
Stocke l'identificateur unique de l'instance d'exécution de l'équipe, généralement un GUID. |
TASK_ORDER |
NUMBER |
- |
Identifie le poste de la tâche courante dans la séquence de l'équipe d'agent. Comme une tâche peut apparaître plusieurs fois, task_order distingue cette occurrence spécifique. |
TOOL_NAME |
VARCHAR2(128) |
- |
Indique le nom de l'outil appelé. |
AGENT_NAME |
VARCHAR2(128) |
- |
Indique le nom de l'agent utilisé pour appeler l'outil. |
TASK_NAME |
VARCHAR2(128) |
- |
Nom de la tâche qui a exécuté l'outil. |
START_DATE |
TIMESTAMP |
- |
Horodatage auquel l'outil a commencé à s'exécuter. |
END_DATE |
TIMESTAMP |
NOT NULL |
Horodatage de l'arrêt de l'outil. Si le traitement est toujours en cours d'exécution, la valeur est NULL. |
INPUT |
CLOB |
- |
Spécifie les données d'entrée pour l'outil. |
OUTPUT |
CLOB |
- |
Stocke la sortie produite par l'outil. (Par exemple, texte, JSON, rangées ou message de statut). |
TOOL_OUTPUT |
CLOB |
- |
Messages de diagnostic de la fonction d'outil, utilisés pour le débogage ou le dépannage et le traçage du comportement. |