Introducción a Select AI Agent

Para utilizar Select AI Agent, complete los requisitos y cree los objetos de agente que el marco utiliza en tiempo de ejecución. Select AI Agent proporciona procedimientos para crear agentes, herramientas, tareas y equipos, y puede ejecutar un equipo con la acción Seleccionar agente de AI o con DBMS_CLOUD_AI_AGENT.RUN_TEAM.

Utilice el siguiente orden para crear y ejecutar un equipo de agente de Select AI.

  1. Completar requisitos

    Revise los requisitos de selección de AI y los requisitos de selección de AI Agent antes de configurar objetos de agente. Consulte Requisitos para utilizar Select AI Agent para obtener más información.

  2. Crear funciones PL/SQL

    Cree cualquier función PL/SQL a la que puedan llamar las herramientas personalizadas. Las herramientas de agente de AI pueden utilizar funciones PL/SQL personalizadas o tipos de herramientas incorporadas como SQL, RAG, WEBSEARCH o NOTIFICATION. Consulte Ejemplo: creación de un agente de devolución de producto para obtener más información.

  3. Crear un agente

    Utilice DBMS_CLOUD_AI_AGENT.CREATE_AGENT para crear el agente que realiza el trabajo. Defina el nombre del agente, especifique el perfil AI que utiliza el agente y proporcione las instrucciones de rol que guían el comportamiento del agente. Consulte Ejemplo: creación de un agente para obtener más información.

  4. Crear herramientas

    Utilice DBMS_CLOUD_AI_AGENT.CREATE_TOOL para registrar las herramientas que el agente puede llamar. Una herramienta define lo que puede hacer el agente durante el procesamiento de tareas, como llamar a una función PL/SQL o utilizar una capacidad incorporada. Consulte Ejemplo: creación de herramientas incorporadas para obtener más información.

  5. Cree tareas

    Utilice DBMS_CLOUD_AI_AGENT.CREATE_TASK para definir las instrucciones de tarea para el agente. Una tarea especifica las instrucciones que sigue el agente y las herramientas disponibles para esa tarea. Consulte Ejemplo: creación de una tarea para obtener más información.

  6. Crear un grupo

    Utilice DBMS_CLOUD_AI_AGENT.CREATE_TEAM para asociar uno o más agentes a sus tareas y definir el tipo de proceso para el flujo de trabajo. Un equipo define cómo los pares de agente y tarea trabajan juntos para realizar la solicitud. Consulte Ejemplo: creación de un equipo de agente para obtener más información.

  7. Dirige el equipo

    Ejecute el equipo de agente Select AI mediante uno de los siguientes métodos:

    • Utilice la acción Select AI: SELECT AI agent prompt.

    • Llame a DBMS_CLOUD_AI_AGENT.RUN_TEAM y proporcione la petición de datos y otros parámetros en la llamada a la función.

    Ambos métodos enrutan la petición de datos al equipo del agente seleccionado y devuelven la respuesta del equipo. Consulte Cómo utilizar Select AI Agent y Ejemplo: creación de un agente de análisis de películas con herramientas incorporadas para obtener más información.

  8. Revise el historial de agentes y los logs para solucionar problemas

    Después de ejecutar el equipo, revise las vistas Seleccionar agente de IA y las vistas del historial para la resolución de problemas y el diagnóstico. Utilice las vistas DBMS_CLOUD_AI_AGENT para inspeccionar agentes, herramientas, tareas, equipos e historial de ejecución. Consulte Vistas DBMS_CLOUD_AI_AGENT para obtener más información. Para investigar una ejecución reciente, el historial de consultas y las vistas de conversación, como USER_AI_AGENT_TEAM_HISTORY, USER_AI_AGENT_TASK_HISTORY y USER_CLOUD_AI_CONVERSATION_PROMPTS, para revisar las ejecuciones de equipo, las ejecuciones de tareas, las peticiones de datos, las respuestas y los pensamientos del agente. Consulte Ejemplo: visualización de peticiones de datos de agente y respuestas de la última ejecución de equipo para obtener más información.