Seleziona concetti agente AI

Esplora i concetti e i termini relativi a Select AI Agent (framework degli agenti autonomi).

Azione Agentic

Nel contesto degli agenti, un'azione è un'istruzione che attiva uno strumento con parametri. La piattaforma esegue lo strumento, gestisce gli errori e restituisce un'osservazione per il successivo ciclo del passo di ragionamento.

Le azioni connettono la pianificazione all'esecuzione. Definiscono quale strumento eseguire e con quali input.

Agent

Un agente esegue i task per uno scopo definito. Un agente è un lavoratore configurato che motiva le richieste, seleziona gli strumenti, esegue i passi, valuta i risultati e produce risposte basate sul contesto del database.

Un agente incapsula il comportamento, i criteri e gli strumenti disponibili per un determinato job, ad esempio l'elaborazione dei resi o il recupero della conoscenza.

Team agente

Uno o più agenti che eseguono un flusso di lavoro identico. Un team coordina le responsabilità, condivide il contesto ed esegue coppie agente-task per completare le interazioni in più fasi in modo affidabile.

I team dividono il lavoro tra agenti specializzati e sequenziano i loro contributi. I team mantengono un contesto condiviso e producono una risposta unificata.

Osservazione

I dati restituiti da un'esecuzione dello strumento: righe, messaggi o errori, che l'agente registra e valuta durante la riflessione. Le osservazioni guidano la fase di ragionamento successiva e forniscono prove per la risposta finale.

Attività

Un task rappresenta un'unità di lavoro. Guida la selezione degli strumenti, il mapping dei parametri e i criteri di esecuzione, producendo risultati che i passi a valle possono leggere e riepilogare.

Le attività specificano l'obiettivo, gli input, le scelte degli strumenti e i guardrail. Restituiscono output strutturati che i passi successivi possono utilizzare.

Strumento

Uno strumento esegue un'azione, ad esempio l'aggiornamento dei dati, il recupero di documenti o la chiamata di servizi esterni. Gli strumenti assumono parametri, possono essere eseguiti in modo deterministico o non deterministico e restituiscono osservazioni per il ragionamento.

Gli strumenti incapsulano le operazioni ripetibili. Mantengono gli effetti collaterali controllati e osservabili, supportando l'auditing e il debug.

Nel framework Seleziona agente AI, gli strumenti rappresentano gli elementi di base funzionali che gli agenti possono utilizzare durante l'elaborazione dei task. Uno strumento potrebbe essere:
  • Strumento deterministico, ad esempio una funzione PL/SQL, che restituisce lo stesso output per lo stesso input.

  • Uno strumento non deterministico, come una ricerca web o una sintesi basata su LLM, in cui gli output possono variare a seconda dei tempi, dei risultati della rete o della casualità.

Gli agenti selezionano gli strumenti in base alle esigenze del task e utilizzano l'output (noto come osservazione) per ragionare, decidere i passi successivi o generare risposte. I metadati dello strumento e la cronologia di esecuzione vengono registrati per supportare il debug, l'osservabilità e la sicurezza.