Introduzione a Seleziona agente AI

Per utilizzare Seleziona agente AI, completare i prerequisiti e creare gli oggetti agente utilizzati dal framework in fase di esecuzione. Select AI Agent fornisce le procedure per creare agenti, strumenti, task e team ed è possibile eseguire un team con l'azione Seleziona agente AI o con DBMS_CLOUD_AI_AGENT.RUN_TEAM.

Utilizzare l'ordine seguente per creare ed eseguire un team agente Select AI.

  1. Prerequisiti completi

    Rivedere i prerequisiti Seleziona AI e Seleziona agente AI prima di configurare gli oggetti agente. Per ulteriori informazioni, vedere Prerequisiti per l'uso di Seleziona agente AI.

  2. Creare funzioni PL/SQL

    Crea qualsiasi funzione PL/SQL che gli strumenti personalizzati possono chiamare. Selezionare gli strumenti AI Agent per utilizzare funzioni PL/SQL personalizzate o tipi di strumenti integrati quali SQL, RAG, WEBSEARCH o NOTIFICATION. Per ulteriori informazioni, vedere Esempio: creazione di un agente restituzione prodotto.

  3. Creare un agente

    Utilizzare DBMS_CLOUD_AI_AGENT.CREATE_AGENT per creare l'agente che esegue il lavoro. Definire il nome dell'agente, specificare il profilo AI utilizzato dall'agente e fornire le istruzioni per il ruolo che guidano il comportamento dell'agente. Per ulteriori informazioni, vedere Esempio: creazione di un agente.

  4. Crea strumenti

    Utilizzare DBMS_CLOUD_AI_AGENT.CREATE_TOOL per registrare gli strumenti che l'agente può chiamare. Uno strumento definisce le azioni che l'agente può eseguire durante l'elaborazione dei task, ad esempio la chiamata a una funzione PL/SQL o l'utilizzo di una funzionalità integrata. Per ulteriori informazioni, vedere Esempio: creazione di strumenti integrati.

  5. Creare task

    Utilizzare DBMS_CLOUD_AI_AGENT.CREATE_TASK per definire le istruzioni del task per l'agente. Un task specifica le istruzioni seguite dall'agente e gli strumenti disponibili per il task. Per ulteriori informazioni, vedere Esempio: creazione di un task.

  6. Crea un gruppo

    Utilizzare DBMS_CLOUD_AI_AGENT.CREATE_TEAM per associare uno o più agenti ai relativi task e impostare il tipo di processo per il workflow. Un team definisce il modo in cui le coppie agente-task lavorano insieme per soddisfare la richiesta. Per ulteriori informazioni, vedere Esempio: creazione di un team agente.

  7. Gestisci il team

    Eseguire il team Seleziona agente AI utilizzando uno dei metodi riportati di seguito.

    • Utilizzare l'azione Seleziona AI: SELECT AI agent prompt.

    • Chiamare DBMS_CLOUD_AI_AGENT.RUN_TEAM e fornire il prompt e altri parametri nella chiamata di funzione.

    Entrambi i metodi indirizzano il prompt al team agente selezionato e restituiscono la risposta del team. Per ulteriori informazioni, vedere Modalità di utilizzo di Seleziona agente AI ed Esempio: creazione di un agente di analisi filmati con strumenti integrati.

  8. Esaminare la cronologia e i log dell'agente per la risoluzione dei problemi

    Dopo aver eseguito il team, esaminare le viste Seleziona agente AI e la cronologia per la risoluzione dei problemi e la diagnostica. Utilizzare le viste DBMS_CLOUD_AI_AGENT per esaminare agenti, strumenti, task, team e cronologia delle esecuzioni. Per ulteriori informazioni, vedere Viste DBMS_CLOUD_AI_AGENT. Per analizzare un'esecuzione recente, la cronologia delle query e le viste delle conversazioni, ad esempio USER_AI_AGENT_TEAM_HISTORY, USER_AI_AGENT_TASK_HISTORY e USER_CLOUD_AI_CONVERSATION_PROMPTS, per esaminare le esecuzioni del team, le esecuzioni dei task, i prompt, le risposte e i pensieri dell'agente. Per ulteriori informazioni, vedere Esempio: visualizzazione dei prompt e delle risposte dell'agente dall'ultima esecuzione del team.