Viste cronologia DBMS_CLOUD_AI_AGENT

Le viste cronologia DBMS_CLOUD_AI sono suddivise nelle categorie riportate di seguito.

Nota: il supporto per il package DBMS_CLOUD_AI_AGENT è disponibile in Oracle Database 19c a partire dalla versione 19.29 e in Oracle Database 26ai a partire dalla versione 23.26.

Vista DBA_AI_AGENT_TEAM_HISTORY

Nella vista vengono visualizzati tutti i team di agenti nel sistema.

Solo l'amministratore del database dispone dei privilegi per accedere a questa vista. Possono concedere l'accesso ad altri utenti. Le viste DBA* mostrano gli oggetti di tutti gli utenti del database.

A colonne Tipo di dati NULL Descrizione
TEAM_EXEC_ID VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco per l'istanza di esecuzione del team, in genere un GUID.
TEAM_NAME VARCHAR2(128) NOT NULL Specifica il nome dell'agente in esecuzione.
TEAM_OWNER VARCHAR2(128) NOT NULL Specifica lo schema proprietario del team.
START_DATE TIMESTAMP - Indicatore orario del processo avviato.
END_DATE TIMESTAMP NOT NULL Indicatore orario terminato dal processo. Se il processo è ancora in esecuzione, il valore è NULL.
STATE VARCHAR2(30) NOT NULL

Indica lo stato di esecuzione corrente. I valori possibili sono:

  • RUNNING: il team agente sta elaborando attivamente la richiesta.
  • WAITING_FOR_HUMAN: il team dell'agente è stato sospeso ed è in attesa di input o approvazione da parte dell'utente.
  • RESUMING: il team dell'agente continua dopo una pausa o un input umano.
  • SUCCEEDED: il team dell'agente ha terminato l'esecuzione e ha prodotto una risposta finale.
  • FAILED: il team dell'agente si è arrestato a causa di un errore o di una condizione non soddisfatta.

TEAM_INSTANCE_ID NUMBER - Specifica l'ID dell'istanza di sessione in cui è stato eseguito il team agente.

Vista USER_AI_AGENT_TEAM_HISTORY

La vista visualizza tutte le esecuzioni del team agente per i team di proprietà dell'utente corrente.

L'utente corrente può visualizzare la cronologia del team di cui è proprietario. Non è possibile concedere l'accesso ad altri utenti. L'amministratore del database può accedere a queste viste, ma visualizza solo gli oggetti di cui è proprietario.

A colonne Tipo di dati NULL Descrizione
TEAM_EXEC_ID VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco per l'istanza di esecuzione del team, in genere un GUID.
TEAM_NAME VARCHAR2(128) NOT NULL Specifica il nome dell'agente in esecuzione.
START_DATE TIMESTAMP - Indicatore orario del processo avviato.
END_DATE TIMESTAMP NOT NULL Indicatore orario terminato dal processo. Se il processo è ancora in esecuzione, il valore è NULL.
STATE VARCHAR2(30) NOT NULL

Indica lo stato di esecuzione corrente. I valori possibili sono:

  • RUNNING: il team agente sta elaborando attivamente la richiesta.
  • WAITING_FOR_HUMAN: il team dell'agente è stato sospeso ed è in attesa di input o approvazione da parte dell'utente.
  • RESUMING: il team dell'agente continua dopo una pausa o un input umano.
  • SUCCEEDED: il team dell'agente ha terminato l'esecuzione e ha prodotto una risposta finale.
  • FAILED: il team dell'agente si è arrestato a causa di un errore o di una condizione non soddisfatta.

TEAM_INSTANCE_ID NUMBER - Specifica l'ID dell'istanza di sessione in cui è stato eseguito il team agente.

Vista DBA_AI_AGENT_TASK_HISTORY

Questa vista mostra i parametri del task agente all'interno di un team.

Solo l'amministratore del database dispone dei privilegi per accedere a questa vista. Possono concedere l'accesso ad altri utenti. Le viste DBA* mostrano gli oggetti di tutti gli utenti del database.

A colonne Tipo di dati NULL Descrizione
TEAM_EXEC_ID VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco per l'istanza di esecuzione del team, in genere un GUID.
TEAM_NAME VARCHAR2(128) NOT NULL Specifica il nome del team agente in esecuzione.
TASK_OWNER VARCHAR2(128)   Specifica lo schema proprietario del team.
AGENT_NAME VARCHAR2(128) NOT NULL Specifica il nome dell'agente in esecuzione.
TASK_NAME VARCHAR2(128)   Indica il nome del task in esecuzione.
TASK_ORDER NUMBER   Identifica la posizione del task corrente nella sequenza del team agente. Poiché un task può essere visualizzato più volte, task_order distingue questa occorrenza specifica.
COVERSATION_PARAM CLOB   Fornisce parametri JSON per l'API di conversazione, tra cui: conversation_id, title e title.
INPUT CLOB   Specifica i dati di input per il task.
RESULT CLOB   Memorizza l'output prodotto dal task. Ad esempio, testo, JSON, righe o un messaggio di stato.
STATE VARCHAR2(30) NOT NULL

Indica lo stato di esecuzione corrente. I valori possibili sono:

  • RUNNING: il team agente sta elaborando attivamente la richiesta.
  • WAITING_FOR_HUMAN: il team dell'agente è stato sospeso ed è in attesa di input o approvazione da parte dell'utente.
  • RESUMING: il team dell'agente continua dopo una pausa o un input umano.
  • SUCCEEDED: il team dell'agente ha terminato l'esecuzione e ha prodotto una risposta finale.
  • FAILED: il team dell'agente si è arrestato a causa di un errore o di una condizione non soddisfatta.

START_DATE TIMESTAMP - Indicatore orario del processo avviato.
END_DATE TIMESTAMP NOT NULL Indicatore orario terminato dal processo. Se il processo è ancora in esecuzione, il valore è NULL.

Vista USER_AI_AGENT_TASK_HISTORY

Questa vista mostra i parametri del task agente per i team dell'utente corrente.

L'utente corrente può visualizzare la cronologia dei task di cui è proprietario. Non è possibile concedere l'accesso ad altri utenti. L'amministratore del database può accedere a queste viste, ma visualizza solo gli oggetti di cui è proprietario.

A colonne Tipo di dati NULL Descrizione
TEAM_EXEC_ID VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco per l'istanza di esecuzione del team, in genere un GUID.
TEAM_NAME VARCHAR2(128) NOT NULL Specifica il nome del team agente in esecuzione.
AGENT_NAME VARCHAR2(128) NOT NULL Specifica il nome dell'agente in esecuzione.
TASK_NAME VARCHAR2(128)   Indica il nome del task in esecuzione.
TASK_ORDER NUMBER   Identifica la posizione del task corrente nella sequenza del team agente. Poiché un task può essere visualizzato più volte, task_order distingue questa occorrenza specifica.
COVERSATION_PARAM CLOB   Fornisce parametri JSON per l'API di conversazione, tra cui: conversation_id, title e title.
INPUT CLOB   Specifica i dati di input per il task.
RESULT CLOB   Memorizza l'output prodotto dal task. Ad esempio, testo, JSON, righe o un messaggio di stato.
STATE VARCHAR2(30) NOT NULL

Indica lo stato di esecuzione corrente. I valori possibili sono:

  • RUNNING: il team agente sta elaborando attivamente la richiesta.
  • WAITING_FOR_HUMAN: il team dell'agente è stato sospeso ed è in attesa di input o approvazione da parte dell'utente.
  • RESUMING: il team dell'agente continua dopo una pausa o un input umano.
  • SUCCEEDED: il team dell'agente ha terminato l'esecuzione e ha prodotto una risposta finale.
  • FAILED: il team dell'agente si è arrestato a causa di un errore o di una condizione non soddisfatta.

START_DATE TIMESTAMP - Indicatore orario del processo avviato.
END_DATE TIMESTAMP NOT NULL Indicatore orario terminato dal processo. Se il processo è ancora in esecuzione, il valore è NULL.

Vista DBA_AI_AGENT_TOOL_HISTORY

Questa vista elenca le chiamate agli strumenti in tutto il sistema.

Solo l'amministratore del database dispone dei privilegi per accedere a questa vista. Possono concedere l'accesso ad altri utenti. Le viste DBA* mostrano gli oggetti di tutti gli utenti del database.

A colonne Tipo di dati NULL Descrizione
invocation_id VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco della visita.
TEAM_EXEC_ID VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco per l'istanza di esecuzione del team, in genere un GUID.
TASK_ORDER NUMBER - Identifica la posizione del task corrente nella sequenza del team agente. Poiché un task può essere visualizzato più volte, task_order distingue questa occorrenza specifica.
TOOL_OWNER VARCHAR2(128) - Schema proprietario dello strumento.
TOOL_NAME VARCHAR2(128) - Indica il nome dello strumento chiamato.
AGENT_NAME VARCHAR2(128) - Indica il nome dell'agente utilizzato per chiamare lo strumento.
TASK_NAME VARCHAR2(128) - Nome del task che ha eseguito lo strumento.
START_DATE TIMESTAMP - Indicatore orario all'avvio dell'esecuzione dello strumento.
END_DATE TIMESTAMP NOT NULL La data e l'ora in cui lo strumento si è arrestato. Se il processo è ancora in esecuzione, il valore è NULL.
INPUT CLOB - Specifica i dati di input per lo strumento.
OUTPUT CLOB - Memorizza l'output prodotto dallo strumento. Ad esempio, testo, JSON, righe o un messaggio di stato.
TOOL_OUTPUT CLOB - Messaggi diagnostici della funzione strumento, utilizzati per il debug o la risoluzione dei problemi e il funzionamento del trace.

Vista USER_AI_AGENT_TOOL_HISTORY

In questa vista sono elencate le chiamate agli strumenti di proprietà dell'utente corrente.

L'utente corrente può visualizzare la cronologia degli strumenti di cui è proprietario. Non è possibile concedere l'accesso ad altri utenti. L'amministratore del database può accedere a queste viste, ma visualizza solo gli oggetti di cui è proprietario.

A colonne Tipo di dati NULL Descrizione
invocation_id VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco della visita.
TEAM_EXEC_ID VARCHAR2(128) NOT NULL Memorizza l'identificativo univoco per l'istanza di esecuzione del team, in genere un GUID.
TASK_ORDER NUMBER - Identifica la posizione del task corrente nella sequenza del team agente. Poiché un'attività può essere visualizzata più volte, task_order distingue questa occorrenza specifica.
TOOL_NAME VARCHAR2(128) - Indica il nome dello strumento chiamato.
AGENT_NAME VARCHAR2(128) - Indica il nome dell'agente utilizzato per chiamare lo strumento.
TASK_NAME VARCHAR2(128) - Nome del task che ha eseguito lo strumento.
START_DATE TIMESTAMP - Indicatore orario all'avvio dell'esecuzione dello strumento.
END_DATE TIMESTAMP NOT NULL La data e l'ora in cui lo strumento si è arrestato. Se il processo è ancora in esecuzione, il valore è NULL.
INPUT CLOB - Specifica i dati di input per lo strumento.
OUTPUT CLOB - Memorizza l'output prodotto dallo strumento. Ad esempio, testo, JSON, righe o un messaggio di stato.
TOOL_OUTPUT CLOB - Messaggi diagnostici della funzione strumento, utilizzati per il debug o la risoluzione dei problemi e il funzionamento del trace.

Contenuto correlato