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.
-
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.
-
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,WEBSEARCHoNOTIFICATION. Consulte Ejemplo: creación de un agente de devolución de producto para obtener más información. -
Crear un agente
Utilice
DBMS_CLOUD_AI_AGENT.CREATE_AGENTpara 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. -
Crear herramientas
Utilice
DBMS_CLOUD_AI_AGENT.CREATE_TOOLpara 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. -
Cree tareas
Utilice
DBMS_CLOUD_AI_AGENT.CREATE_TASKpara 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. -
Crear un grupo
Utilice
DBMS_CLOUD_AI_AGENT.CREATE_TEAMpara 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. -
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 agentprompt. -
Llame a
DBMS_CLOUD_AI_AGENT.RUN_TEAMy 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.
-
-
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_AGENTpara 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, comoUSER_AI_AGENT_TEAM_HISTORY,USER_AI_AGENT_TASK_HISTORYyUSER_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.
Tema principal: Seleccionar agente de AI