Introduction à Select AI Agent
Pour utiliser Sélectionner un agent AI, effectuez les prérequis et créez les objets d'agent que la structure utilise lors de l'exécution. Select AI Agent fournit des procédures pour créer des agents, des outils, des tâches et des équipes, et vous pouvez exécuter une équipe soit avec l'action Select AI agent, soit avec DBMS_CLOUD_AI_AGENT.RUN_TEAM.
Utilisez l'ordre suivant pour créer et exécuter une équipe d'agents Select AI.
-
Vérifier les prérequis
Vérifiez les prérequis Select AI et Select AI Agent avant de configurer les objets d'agent. Pour plus d'informations, reportez-vous à Prérequis pour l'utilisation de Select AI Agent.
-
Création de fonctions PL/SQL
Créez les fonctions PL/SQL que vos outils personnalisés peuvent appeler. Sélectionnez les outils d'agent AI qui peuvent utiliser des fonctions PL/SQL personnalisées ou des types d'outil intégrés tels que
SQL,RAG,WEBSEARCHouNOTIFICATION. Pour plus d'informations, reportez-vous à Exemple : création d'un agent de retour produit. -
Créer un agent
Utilisez
DBMS_CLOUD_AI_AGENT.CREATE_AGENTpour créer l'agent qui effectue le travail. Définissez le nom de l'agent, spécifiez le profil AI que l'agent utilise et fournissez les instructions de rôle qui guident le comportement de l'agent. Pour plus d'informations, reportez-vous à Exemple : création d'un agent. -
Créer des outils
Utilisez
DBMS_CLOUD_AI_AGENT.CREATE_TOOLpour inscrire les outils que l'agent peut appeler. Un outil définit ce que l'agent peut faire pendant le traitement des tâches, par exemple en appelant une fonction PL/SQL ou en utilisant une fonctionnalité intégrée. Pour plus d'informations, voir Exemple : Créer des outils intégrés. -
Créer des tâches
Utilisez
DBMS_CLOUD_AI_AGENT.CREATE_TASKpour définir les instructions de tâche de l'agent. Une tâche indique les instructions suivies par l'agent et les outils disponibles pour cette tâche. Pour plus d'informations, voir Exemple : création d'une tâche. -
Créer une Equipe
Utilisez
DBMS_CLOUD_AI_AGENT.CREATE_TEAMpour associer des agents à leurs tâches et définir le type de processus pour le workflow. Une équipe définit la façon dont les paires agent-tâche fonctionnent ensemble pour réaliser la demande. Pour plus d'informations, reportez-vous à Exemple : création d'une équipe d'agent. -
Diriger l'équipe
Exécutez l'équipe d'agent Select AI à l'aide de l'une des méthodes suivantes :
-
Utilisez l'action Sélectionner AI :
SELECT AI agentprompt. -
Appelez
DBMS_CLOUD_AI_AGENT.RUN_TEAMet fournissez l'invite et d'autres paramètres dans l'appel de fonction.
Les deux méthodes acheminent l'invite vers l'équipe de l'agent sélectionné et renvoient la réponse de l'équipe. Pour plus d'informations, reportez-vous aux sections How Do I Use Select AI Agent et Example : Create a Movie Analysis Agent with Built-In Tools.
-
-
Consulter l'historique et les journaux des agents pour le dépannage
Après avoir exécuté l'équipe, consultez les vues Sélectionner l'agent AI et les vues d'historique pour le dépannage et les diagnostics. Utilisez les vues
DBMS_CLOUD_AI_AGENTpour inspecter les agents, les outils, les tâches, les équipes et l'historique d'exécution. Pour plus d'informations, reportez-vous à Vues DBMS_CLOUD_AI_AGENT. Pour examiner une exécution récente, interrogez les vues d'historique et de conversation telles queUSER_AI_AGENT_TEAM_HISTORY,USER_AI_AGENT_TASK_HISTORYetUSER_CLOUD_AI_CONVERSATION_PROMPTSafin de vérifier les exécutions d'équipe, les exécutions de tâche, les invites, les réponses et les pensées de l'agent. Pour plus d'informations, reportez-vous à Exemple : affichage des invites d'agent et des réponses de la dernière exécution d'équipe.
Rubrique parent : Sélectionner un agent AI