DBMS_CLOUD_AI_AGENT 历史记录视图
DBMS_CLOUD_AI 历史记录视图分为团队历史记录视图、任务历史记录视图和工具历史记录视图。
注意:
Oracle Database 19c(从版本 19.29 开始)和 Oracle Database 26ai(从版本 23.26 开始)中提供了对 DBMS_CLOUD_AI_AGENT 软件包的支持。团队历史记录视图
这些视图显示整个系统中的所有代理团队运行。每行记录一个代理团队运行,包括团队名称、职务名称、开始或结束时间戳、运行状态和任何错误。它充当顶层运行日志,链接到任务和工具级历史记录,以便进行更深入的分析。
任务历史记录查看
这些视图显示团队内的座席任务参数。这些视图保存运行代理任务所需的上下文数据。任务在启动时从其读取输入参数,并在完成时回写结果。它将调度系统与代理框架连接起来。
工具历史记录视图
这些视图显示对整个系统的工具的调用。每行记录工具名称、触发代理和任务、团队执行 ID、步骤名称、时间戳以及输入和输出数据。可用于审计工具使用情况、监视集成和调试工具行为。
DBA_AI_AGENT_TEAM_HISTORY 视图
只有数据库管理员有权访问此视图。他们可以向其他用户授予访问权限。DBA* 视图显示所有数据库用户的对象。
| 列 | 数据类型 | NULL | 说明 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
存储团队运行实例的唯一标识符,通常为 GUID。 |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
指定要运行的代理的名称。 |
TEAM_OWNER |
VARCHAR2(128) |
NOT NULL |
指定团队的所有者方案。 |
START_DATE |
TIMESTAMP |
- |
进程启动的时间戳。 |
END_DATE |
TIMESTAMP |
NOT NULL |
进程结束的时间戳。如果进程仍在运行,则值为 NULL。 |
STATE |
VARCHAR2(30) |
NOT NULL |
指示当前运行状态。可能的值如下:
|
TEAM_INSTANCE_ID |
NUMBER |
- |
指定运行代理团队的会话实例 ID。 |
USER_AI_AGENT_TEAM_HISTORY 视图
当前用户可以查看他们拥有的团队历史记录。您无法向其他用户授予访问权限。数据库管理员可以访问这些视图,但只能看到它们所拥有的对象。
| 列 | 数据类型 | NULL | 说明 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
存储团队执行实例的唯一标识符,通常为 GUID。 |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
指定要运行的代理的名称。 |
START_DATE |
TIMESTAMP |
- |
进程启动的时间戳。 |
END_DATE |
TIMESTAMP |
NOT NULL |
进程结束的时间戳。如果进程仍在运行,则值为 NULL。 |
STATE |
VARCHAR2(30) |
NOT NULL |
指示当前运行状态。可能的值如下:
|
TEAM_INSTANCE_ID |
NUMBER |
- |
指定运行代理团队的会话实例 ID。 |
DBA_AI_AGENT_TASK_HISTORY 视图
只有数据库管理员有权访问此视图。他们可以向其他用户授予访问权限。DBA* 视图显示所有数据库用户的对象。
| 列 | 数据类型 | NULL | 说明 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
存储团队运行实例的唯一标识符,通常为 GUID。 |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
指定要运行的代理团队的名称。 |
TASK_OWNER |
VARCHAR2(128) |
指定团队的所有者方案。 |
|
AGENT_NAME |
VARCHAR2(128) |
NOT NULL |
指定要运行的代理的名称。 |
TASK_NAME |
VARCHAR2(128) |
指明正在运行的任务的名称。 |
|
TASK_ORDER |
NUMBER |
标识当前任务在代理团队序列中的位置。由于某个任务可以多次出现,因此 |
|
COVERSATION_PARAM |
CLOB |
为对话 API 提供 JSON 参数,包括: |
|
INPUT |
CLOB |
指定任务的输入数据。 |
|
RESULT |
CLOB |
存储任务生成的输出。(例如,文本、JSON、行或状态消息)。 |
|
STATE |
VARCHAR2(30) |
NOT NULL |
指示当前运行状态。可能的值如下:
|
START_DATE |
TIMESTAMP |
- |
进程启动的时间戳。 |
END_DATE |
TIMESTAMP |
NOT NULL |
进程结束的时间戳。如果进程仍在运行,则值为 NULL。 |
USER_AI_AGENT_TASK_HISTORY 视图
当前用户可以查看他们拥有的任务历史记录。您无法向其他用户授予访问权限。数据库管理员可以访问这些视图,但只能看到它们所拥有的对象。
| 列 | 数据类型 | NULL | 说明 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
存储团队运行实例的唯一标识符,通常为 GUID。 |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
指定要运行的代理团队的名称。 |
AGENT_NAME |
VARCHAR2(128) |
NOT NULL |
指定要运行的代理的名称。 |
TASK_NAME |
VARCHAR2(128) |
指明正在运行的任务的名称。 |
|
TASK_ORDER |
NUMBER |
标识当前任务在代理团队序列中的位置。由于某个任务可以多次出现,因此 |
|
COVERSATION_PARAM |
CLOB |
为对话 API 提供 JSON 参数,包括: |
|
INPUT |
CLOB |
指定任务的输入数据。 |
|
RESULT |
CLOB |
存储任务生成的输出。(例如,文本、JSON、行或状态消息)。 |
|
STATE |
VARCHAR2(30) |
NOT NULL |
指示当前运行状态。可能的值如下:
|
START_DATE |
TIMESTAMP |
- |
进程启动的时间戳。 |
END_DATE |
TIMESTAMP |
NOT NULL |
进程结束的时间戳。如果进程仍在运行,则值为 NULL。 |
DBA_AI_AGENT_TOOL_HISTORY 视图
只有数据库管理员有权访问此视图。他们可以向其他用户授予访问权限。DBA* 视图显示所有数据库用户的对象。
| 列 | 数据类型 | NULL | 说明 |
|---|---|---|---|
invocation_id |
VARCHAR2(128) |
NOT NULL |
存储呼叫的唯一标识符。 |
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
存储团队运行实例的唯一标识符,通常为 GUID。 |
TASK_ORDER |
NUMBER |
- |
标识当前任务在代理团队序列中的位置。由于某个任务可以多次出现,因此 |
TOOL_OWNER |
VARCHAR2(128) |
- |
工具的所有者方案。 |
TOOL_NAME |
VARCHAR2(128) |
- |
指示调用的工具名称。 |
AGENT_NAME |
VARCHAR2(128) |
- |
指明用于调用工具的代理名称。 |
TASK_NAME |
VARCHAR2(128) |
- |
运行工具的任务的名称。 |
START_DATE |
TIMESTAMP |
- |
工具开始运行时的时间戳。 |
END_DATE |
TIMESTAMP |
NOT NULL |
工具停止的时间戳。如果进程仍在运行,则值为 NULL。 |
INPUT |
CLOB |
- |
指定工具的输入数据。 |
OUTPUT |
CLOB |
- |
存储工具生成的输出。(例如,文本、JSON、行或状态消息)。 |
TOOL_OUTPUT |
CLOB |
- |
来自工具函数的诊断消息,用于调试或故障排除和跟踪行为。 |
USER_AI_AGENT_TOOL_HISTORY 视图
当前用户可以查看他们拥有的工具历史记录。您无法向其他用户授予访问权限。数据库管理员可以访问这些视图,但只能看到它们所拥有的对象。
| 列 | 数据类型 | NULL | 说明 |
|---|---|---|---|
invocation_id |
VARCHAR2(128) |
NOT NULL |
存储呼叫的唯一标识符。 |
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
存储团队运行实例的唯一标识符,通常为 GUID。 |
TASK_ORDER |
NUMBER |
- |
标识当前任务在代理团队序列中的位置。由于某个任务可以多次出现,因此 |
TOOL_NAME |
VARCHAR2(128) |
- |
指示调用的工具名称。 |
AGENT_NAME |
VARCHAR2(128) |
- |
指明用于调用工具的代理名称。 |
TASK_NAME |
VARCHAR2(128) |
- |
运行工具的任务的名称。 |
START_DATE |
TIMESTAMP |
- |
工具开始运行时的时间戳。 |
END_DATE |
TIMESTAMP |
NOT NULL |
工具停止的时间戳。如果进程仍在运行,则值为 NULL。 |
INPUT |
CLOB |
- |
指定工具的输入数据。 |
OUTPUT |
CLOB |
- |
存储工具生成的输出。(例如,文本、JSON、行或状态消息)。 |
TOOL_OUTPUT |
CLOB |
- |
来自工具函数的诊断消息,用于调试或故障排除和跟踪行为。 |
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
获得 Oracle 支持
Oracle 客户访问和使用 Oracle 支持服务将遵循其适用服务的 Oracle 订单中规定的条款和条件。