Erste Schritte mit Select AI Agent

Um Select AI Agent zu verwenden, müssen Sie die Voraussetzungen erfüllen und die Agent-Objekte erstellen, die das Framework zur Laufzeit verwendet. Select AI Agent stellt Prozeduren zum Erstellen von Agents, Tools, Aufgaben und Teams bereit. Sie können ein Team entweder mit der Aktion "AI-Agent auswählen" oder mit DBMS_CLOUD_AI_AGENT.RUN_TEAM ausführen.

Verwenden Sie die folgende Reihenfolge, um ein Select AI-Agent-Team zu erstellen und auszuführen.

  1. Voraussetzungen erfüllen

    Prüfen Sie die Voraussetzungen "AI auswählen" und "AI-Agent auswählen", bevor Sie Agent-Objekte konfigurieren. Weitere Informationen finden Sie unter Voraussetzungen für die Verwendung von Select AI Agent.

  2. PL/SQL-Funktionen erstellen

    Erstellen Sie alle PL/SQL-Funktionen, die Ihre benutzerdefinierten Tools aufrufen können. Wählen Sie AI-Agent-Tools aus, um benutzerdefinierte PL/SQL-Funktionen oder integrierte Tooltypen wie SQL, RAG, WEBSEARCH oder NOTIFICATION zu verwenden. Weitere Informationen finden Sie unter Beispiel: Product Return Agent erstellen.

  3. Einen Agent erstellen

    Verwenden Sie DBMS_CLOUD_AI_AGENT.CREATE_AGENT, um den Agent zu erstellen, der die Arbeit ausführt. Definieren Sie den Agent-Namen, geben Sie das AI-Profil an, das der Agent verwendet, und geben Sie die Rollenanweisungen an, die das Verhalten des Agent steuern. Weitere Informationen finden Sie unter Beispiel: Agent erstellen.

  4. Tools erstellen

    Verwenden Sie DBMS_CLOUD_AI_AGENT.CREATE_TOOL, um die Tools zu registrieren, die der Agent aufrufen kann. Ein Tool definiert, was der Agent während der Aufgabenverarbeitung tun kann, z. B. den Aufruf einer PL/SQL-Funktion oder die Verwendung einer integrierten Funktion. Weitere Informationen finden Sie unter Beispiel: Integrierte Tools erstellen.

  5. Aufgaben erstellen

    Mit DBMS_CLOUD_AI_AGENT.CREATE_TASK können Sie die Aufgabenanweisungen für den Agent definieren. Eine Aufgabe gibt die Anweisungen an, die der Agent befolgt, sowie die für diese Aufgabe verfügbaren Tools. Weitere Informationen finden Sie unter Beispiel: Aufgabe erstellen.

  6. Team erstellen

    Mit DBMS_CLOUD_AI_AGENT.CREATE_TEAM können Sie einen oder mehrere Agents mit ihren Aufgaben verknüpfen und den Prozesstyp für den Workflow festlegen. Ein Team definiert, wie die Agent-Task-Paare zusammenarbeiten, um die Anforderung zu erfüllen. Weitere Informationen finden Sie unter Beispiel: Agent-Team erstellen.

  7. Führung des Teams

    Führen Sie das Select AI Agent-Team mit einer der folgenden Methoden aus:

    • Verwenden Sie die Aktion "AI auswählen": SELECT AI agent prompt.

    • Rufen Sie DBMS_CLOUD_AI_AGENT.RUN_TEAM auf, und geben Sie den Prompt und andere Parameter im Funktionsaufruf an.

    Beide Methoden leiten den Prompt an das ausgewählte Agent-Team weiter und geben die Antwort des Teams zurück. Weitere Informationen finden Sie unter Select AI Agent verwenden und Beispiel: Create a Movie Analysis Agent with Built-In Tools.

  8. Agent-Historie und -Logs zur Fehlerbehebung prüfen

    Nachdem Sie das Team ausgeführt haben, prüfen Sie die Ansichten "KI-Agent auswählen" und die Historienansichten für die Fehlerbehebung und Diagnose. Mit den DBMS_CLOUD_AI_AGENT-Ansichten können Sie Agents, Tools, Aufgaben, Teams und die Ausführungshistorie prüfen. Weitere Informationen finden Sie unter DBMS_CLOUD_AI_AGENT Views. Um eine aktuelle Ausführung zu untersuchen, fragen Sie die Historie und die Unterhaltungsansichten wie USER_AI_AGENT_TEAM_HISTORY, USER_AI_AGENT_TASK_HISTORY und USER_CLOUD_AI_CONVERSATION_PROMPTS ab, um Teamausführungen, Aufgabenausführungen, Prompts, Antworten und Agent-Gedanken zu prüfen. Weitere Informationen finden Sie unter Beispiel: Agent-Prompts und -Antworten aus der letzten Teamausführung anzeigen.