Google Framework für Agenten

Google ADK.

Entwicklungswerkzeug von Google für Agenten mit Routing und Werkzeugaufrufen

4.35 / 5Katalogbewertung
Offizielle Website

In ADK können Sie Modell, Anwendungsfunktionen und Routing-Regeln in einem Prozess verknüpfen. Der Entwickler entscheidet, welche Schritte das Modell ausführt und wann eine Person benötigt wird.

Google ADK-Dokumentation mit einer Überprüfung des Agent Development Kits
Google ADK-Dokumentation mit einem Überblick über das Agent Development Kit. Quelle öffnen

Wo endet die Modellrolle?

Der Lieferservice erhält Anfragen, die Adresse zu ändern, den Status herauszufinden oder die Bestellung zu stornieren. Eine universelle Anweisung ist hier nicht genug. Zunächst ist es nützlich zu entscheiden, welche Anrufe an Modelle übertragen werden können und welche Funktionen sie Befehle geben dürfen. In Google ADK können Sie solche Grenzen im Code beschreiben. Das Modell analysiert den freien Text und die Anwendung wählt die Route aus und überprüft die erforderlichen Felder. Für eine einfache Operation ist ein konsistentes Schema geeignet, bei dem jeder Schritt einen vordefinierten Eingang erhält.

Ein Entwickler kann mehrere Agenten zusammenstellen oder einen verlassen. Ein zusätzlicher Agent ist geeignet, wenn ein separater Schritt seine eigenen Tools und Zugriffsbeschränkungen benötigt.

Entwurf vor der Stornierung

Nehmen wir als Übung eine Stornierung. Ein Schritt bestimmt die Absicht, der nächste liest den Status mit einem Testwerkzeug. Ist die Bestellung schon unterwegs, erhält der Mitarbeiter eine kurze Erklärung und der automatische Teil endet. Liegt die Ware noch im Lager, erstellt der Ablauf einen Stornierungsentwurf. Machen Sie die Freigabe zu einem eigenen Übergang und prüfen Sie, dass die Schreibfunktion vorher nicht verfügbar ist.

Was bis zum Start zu vertreiben

Senden Sie eine Anfrage ohne Bestellnummer, zwei Wiederholungen eines Ereignisses und den Fall, in dem das Tool einen Fehler zurückgegeben hat. Notieren Sie, welche Route ausgewählt ist und ob die Ausführung ohne zweite Änderung fortgesetzt werden kann. Schauen Sie sich an, was in der Geschichte gespeichert ist und wem diese Informationen zur Verfügung stehen. Die Kosten für den Arbeitsprozess hängen vom Modell und dem Standort ab. Im Testlauf ist es nützlich, die Aufrufe zum Modell getrennt von den schnellen Überprüfungen im Code zu zählen.

Für welche Aufgaben geeignet

  • Aufteilen eingehender Aufgaben zwischen engen Agenten
  • Prüfung vor einer Handlung mit externen Folgen durchführen
Funktionen

Stärken

  • Unterstützt verschiedene Methoden der Agentenzusammensetzung
  • Es gibt Beispiele für mehrere Sprachen und Bereitstellungsoptionen
Zu berücksichtigen

Einschränkungen

  • Das Ergebnis hängt vom Modell, den Werkzeugen und ihren Berechtigungen ab
  • Routing und Wiederaufnahme nach Fehlern müssen konzipiert werden

Auswahl und Bedingungen

Kostenlose Nutzung
Ja
Testphase
Nicht bestätigt
Keine Registrierung erforderlich
Nicht bestätigt
Russische Benutzeroberfläche
Nicht bestätigt
Lokale Installation
Ja
API
Nicht bestätigt

„Nicht bestätigt“ bedeutet, dass nicht genügend Informationen vorliegen. Die Funktion kann dennoch verfügbar sein; prüfen Sie die Angaben des Entwicklers.

Eingabeformate
Text, Dokument
Ergebnis
Text

Bedingungen

Das offene Framework hat kein separates Abonnement. Die Modellaufrufe und die ausgewählte Unterkunft können separat abgerechnet werden. Das Ergebnis hängt vom Modell, den Werkzeugen und ihren Berechtigungen ab.

Von der Aufgabe zum ersten Ergebnis

Praxisbeispiel

Aufgabe
Aufteilen eingehender Aufgaben zwischen engen Agenten
Was Sie vorbereiten sollten
Beispielhafte Kundenanfragen und eine Anleitung zur Verteilung auf Abteilungen.

Aufgabenbeschreibung oder Prompt

Schlage für jede Anfrage eine Kategorie, eine kurze Begründung und den nächsten Schritt gemäß der Anleitung vor. Fehlen Informationen, übergib den Fall einem Menschen. Erstelle Änderungsentwürfe; Schreibzugriffe auf externe Systeme sind erst nach der Prüfung erlaubt.

Erwartetes Ergebnis

Überprüfbarer Plan für die Bearbeitung von Anfragen und Aktionsentwürfen im konfigurierten Prozess.

So prüfen Sie das Ergebnis

  • Überprüfen Sie die unbekannten Kategorien und den leeren Eingang.
  • Überprüfen Sie die Verbindungsrechte und das Stoppen vor einer Aktion, die eine Genehmigung erfordert.

Ein redaktionelles Lernbeispiel für eine Aufgabenbeschreibung, kein Ergebnis eines eigenen Praxistests des Dienstes. Prüfen Sie die Verfügbarkeit des benötigten Modus, die Rechte am Ausgangsmaterial und die Bedingungen für die Nutzung des Ergebnisses.

Details überprüfen

Offizielle Quellen

  1. Offizielle Dokumentation von Google ADK
  2. Agententypen und Orchestrierung

Die Beschreibung basiert auf den Materialien des Entwicklers. Die Funktionen, Preise und Verfügbarkeit können variieren. Bitte überprüfen Sie die Quelle vor der Verwendung.