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.

  1. 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.

  2. 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, WEBSEARCH ou NOTIFICATION. Pour plus d'informations, reportez-vous à Exemple : création d'un agent de retour produit.

  3. Créer un agent

    Utilisez DBMS_CLOUD_AI_AGENT.CREATE_AGENT pour 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.

  4. Créer des outils

    Utilisez DBMS_CLOUD_AI_AGENT.CREATE_TOOL pour 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.

  5. Créer des tâches

    Utilisez DBMS_CLOUD_AI_AGENT.CREATE_TASK pour 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.

  6. Créer une Equipe

    Utilisez DBMS_CLOUD_AI_AGENT.CREATE_TEAM pour 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.

  7. 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 agent prompt.

    • Appelez DBMS_CLOUD_AI_AGENT.RUN_TEAM et 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.

  8. 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_AGENT pour 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 que USER_AI_AGENT_TEAM_HISTORY, USER_AI_AGENT_TASK_HISTORY et USER_CLOUD_AI_CONVERSATION_PROMPTS afin 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.