Einfache Agent Platform-Vorlage

Stellen Sie einen eigenständigen Agent auf der Gemini Enterprise Agent Platform bereit, um Skalierbarkeit, KI-Sicherheit und Inhaltsmoderation zu ermöglichen.

In diesem Leitfaden wird die Anwendungsvorlage Simple Agent Platform erläutert. Mit dieser Vorlage können Sie Ihren Agent, zusammen mit Sicherheitseinstellungen schnell als Anwendung auf Google Cloudbereitstellen.

Sie können diese Vorlage beispielsweise verwenden, um die folgenden geschäftlichen Anforderungen zu erfüllen:

Beispiel Geschäftliche Anforderung Implementierung
Interner HR-Richtlinien-Bot Eine Organisation benötigt einen sicheren HR-Assistenten, der Mitarbeiterfragen beantwortet und gleichzeitig sensible Daten schützt und eine professionelle Sprache verwendet. Der Schutz sensibler Daten verhindert PII-Leaks, während Sicherheitsfilter einen professionellen Ton beibehalten. Die serverlose Laufzeitumgebung wird skaliert, um die Nachfrage zu bewältigen.
Sicherer Programmierassistent Ein Entwicklungsunternehmen benötigt ein KI-Tool, um Code-Snippets zu erklären und gleichzeitig Jailbreak-Versuche und böswillige Prompt-Injection zu verhindern. Model Armor blockiert feindselige Angriffe und Jailbreaks, während Durchsetzungsrichtlinien Verbindungen trennen, wenn böswillige Nutzlasten erkannt werden.
Mehrsprachiger Leitfaden für öffentliche Verkehrsmittel Eine Verkehrsbehörde benötigt einen mehrsprachigen Assistenten für Touristen, der anstößige Inhalte in allen unterstützten Sprachen streng filtert. Die mehrsprachige Erkennung wendet Sicherheitsfilter auf alle Abfragen an. Eine verwaltete Identität beschränkt den Zugriff des Agent auf Daten zu öffentlichen Verkehrsmitteln.

Architektur

Die folgende Abbildung zeigt die Vorlagenkomponenten und -verbindungen:

Die Komponenten „Agent Runtime“ und „Model Armor“, die im Canvas verbunden sind.

Die Vorlage besteht aus den folgenden Komponenten:

  • Agent Runtime: hostet die Agent-Logik in einer verwalteten serverlosen Umgebung. Die Umgebung kann auf bis zu drei Instanzen skaliert werden, um die Leistung aufrechtzuerhalten. Die Systemleistung wird zur Überwachung und zum Debugging erfasst.

  • Model Armor-Vorlage: prüft die Eingabe und Ausgabe des Modells, um Leaks sensibler Daten, Jailbreak-Versuche oder schädliche Inhalte zu blockieren. Verwenden Sie die Variable model_armor_template_MODEL_ARMOR_TEMPLATE_ID in Ihrem Agent-Code, um Sicherheitsrichtlinien auf Agent-Eingaben und -Ausgaben anzuwenden.

Nächste Schritte