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.
-
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.
-
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,WEBSEARCHoderNOTIFICATIONzu verwenden. Weitere Informationen finden Sie unter Beispiel: Product Return Agent erstellen. -
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. -
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. -
Aufgaben erstellen
Mit
DBMS_CLOUD_AI_AGENT.CREATE_TASKkö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. -
Team erstellen
Mit
DBMS_CLOUD_AI_AGENT.CREATE_TEAMkö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. -
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 agentprompt. -
Rufen Sie
DBMS_CLOUD_AI_AGENT.RUN_TEAMauf, 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.
-
-
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 wieUSER_AI_AGENT_TEAM_HISTORY,USER_AI_AGENT_TASK_HISTORYundUSER_CLOUD_AI_CONVERSATION_PROMPTSab, 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.
Übergeordnetes Thema: AI-Agent auswählen