Tools in ADK konfigurieren
Erfahren Sie, wie Sie Tools in ADK konfigurieren.
Tools mit ADK konfigurieren
Wir empfehlen Ihnen, Ihre Tools zentral mit dem ADK zu konfigurieren. Der ADK synchronisiert lokale Toolkonfigurationen automatisch mit der Remote-Agent-Instanz, wenn Sie agent.setup() aufrufen. Das Ziel ist, dass Sie mit dem ADK eine Single Source of Truth für die Konfiguration Ihrer Tools haben.
Warum löscht ADK die Funktionstools, die ich manuell erstellt habe?
Damit Funktionstools funktionieren, ist es wichtig, dass sowohl das Funktionsschema als auch das eigentliche aufrufbare Funktionsschema, das die Funktion verarbeitet, definiert und synchronisiert werden.
Wenn ein Funktionstool in der OCI-Konsole manuell erstellt wird (aber nicht in ADK definiert), löscht ADK das Konsolentool während agent.setup(), um die Konsistenz aufrechtzuerhalten.
Wenn Sie jedoch andere Tools manuell in der OCI-Konsole erstellen, löscht ADK diese anderen Konsolentools nicht. Diese Tools funktionieren weiterhin wie erwartet, da diese Tools remote ausgeführt werden.