Agent erstellen

In Gemini Enterprise werden Agenten im Kontext einer App erstellt. Sie haben zwei Möglichkeiten, einen neuen Agenten zu erstellen:

  • Agent mit einem Prompt erstellen: Dies ist die schnellste Methode, um einen Agent zu erstellen. Sie beschreiben den Zweck des Agenten und der Agent Designer generiert die erste Version für Sie in Ihrer App. Dies ist ideal für einfache Agenten oder als Ausgangspunkt für komplexere.
  • Agent mit dem Flow Builder erstellen: Mit dieser Methode haben Sie von Anfang an die direkte und detaillierte Kontrolle über das Design des Agenten. Sie eignet sich ideal für das Design komplexer, mehrstufiger Agenten, die spezifische Subagent-Konfigurationen und Logik-Flows erfordern.

Diese Methoden sind flexibel und Sie können sie kombinieren, um sie an Ihre Anforderungen anzupassen. Sie können beispielsweise mit einem Prompt beginnen, um den ersten Agenten zu generieren, und dann zum Flow Builder wechseln, um die Logik visuell zu verfeinern und Komplexität hinzuzufügen.

Best Practices für das Erstellen von Agenten

Damit Ihre Agenten effektiv und effizient arbeiten, sollten Sie die folgenden Best Practices berücksichtigen:

  • Klare Ziele definieren:Formulieren Sie klar, was Ihr Agent erreichen soll. Ein gut definiertes Ziel hilft beim Entwurf der Agentenlogik und bei der Bewertung der Leistung.
  • Klein anfangen und dann ausbauen:Beginnen Sie mit einem einfachen Agenten, der die Kernfunktionen übernimmt. Sobald er stabil ist, können Sie nach und nach weitere Funktionen und Komplexität hinzufügen.
  • Komplexe Aufgaben aufteilen:Bei mehrstufigen Agenten sollten Sie große Aufgaben in kleinere, überschaubare Unteraufgaben aufteilen. Jeder Subagent sollte eine bestimmte Rolle haben.
  • Iterativ testen:Testen Sie Ihren Agent regelmäßig in jeder Entwicklungsphase. So können Sie Probleme frühzeitig erkennen und beheben.
  • Klare Anweisungen geben:Wenn Sie Prompts verwenden, sollten Sie präzise und kurz sein. Vermeiden Sie Mehrdeutigkeiten, damit der Agent seinen Zweck versteht. Weitere Informationen finden Sie unter Best Practices für das Schreiben von Prompts zum Erstellen eines Agenten.

Hinweis

Agent mit einem Prompt erstellen

Mit dieser Methode können Sie schnell einen Agenten mit konversationeller Eingabe generieren.

Console

So erstellen Sie einen Agenten mit einem Prompt in natürlicher Sprache:

  1. Rufen Sie in der Google Cloud Console die Seite Gemini Enterprise > Apps auf.

    Gemini Enterprise

  2. Wählen Sie Ihre Anwendung aus und kopieren Sie die URL der Gemini Enterprise-Webanwendung aus dem Dashboard.

  3. Öffnen Sie die App-URL in einem neuen Browsertab.

  4. Klicken Sie im Navigationsmenü der Webanwendung auf + Agent erstellen.

    Die Seite Agent Designer wird angezeigt.

  5. Geben Sie im Chatfeld einen Prompt ein, der den Zweck und das beabsichtigte Verhalten Ihres Agenten beschreibt.

  6. Optional: Klicken Sie auf Agentensymbol Daten verwalten und aktivieren oder deaktivieren Sie die Datenquellen, die Ihr Agent verwenden soll.

  7. Optional: Klicken Sie auf Dateien hinzufügen , um zusätzliche Referenzmaterialien hochzuladen, die Ihr Agent verwenden soll.

  8. Klicken Sie auf Senden.

    Der Canvas des Agent Designers wird angezeigt und enthält eine Live-Vorschau Ihres Agenten.

  9. Auf dem Tab Vorschau können Sie mit Ihrem Agenten interagieren, um seine Antworten zu testen und zu bewerten.

  10. Optional: Sie können die Funktion und das Verhalten Ihres Agenten verfeinern, indem Sie im linken Chatbereich zusätzliche Anweisungen geben.

  11. Wenn Sie die allgemeinen Details Ihres Agenten aufrufen möchten, wechseln Sie zum Tab Flow und klicken Sie auf den Hauptagent-Knoten.

    • Optional: Klicken Sie im Bereich Wissen auf Dateien hinzufügen , um zusätzliche Referenzmaterialien für Ihren Agenten hochzuladen.
    • Optional: Fügen Sie im Bereich Personalisierung Start-Prompts hinzu, die Nutzern zeigen, wie sie mit dem Agenten interagieren können. Sie können beliebig viele Start-Prompts hinzufügen. Das System zeigt Ihnen jedoch jeweils eine zufällige Auswahl von bis zu drei Prompts an.
  12. Optional: Klicken Sie auf den Tab Zeitplan , um Ausführungszeitpläne für Ihren Agenten zu konfigurieren. Weitere Informationen zu Agent-Zeitplänen finden Sie unter Agent-Ausführungen planen.

  13. Klicken Sie auf Erstellen , um Ihren Agenten zu starten und zu verwenden.

Best Practices für das Schreiben von Prompts zum Erstellen eines Agenten

Mit dem Prompt, den Sie angeben, kann Gemini Ihre Ziele verstehen und den bestmöglichen Agenten generieren. Um klare und relevante Antworten zu erhalten, folgen Sie diesen Richtlinien und Best Practices:

  • Genügend Kontext angeben, um Mehrdeutigkeiten zu vermeiden

    Beschreiben Sie genau, was der Agent tun soll. Sie können beispielsweise den Detaillierungsgrad, die Art der zu verwendenden Beispiele oder die gewünschte Ausgabe angeben. So kann Gemini Enterprise einen Agentenplan erstellen, der relevanter und spezifischer auf Ihre Bedürfnisse zugeschnitten ist.

    Nicht empfohlen: Create an agent for sales emails.

    Empfohlen: Create an agent that drafts follow-up emails for new sales leads from my CRM. It should search for the contact's company, summarize their business, and suggest how our product can help them.

  • Grenzen oder Einschränkungen für die Ausgabe des Agenten festlegen

    Definieren Sie, was der Agent tun soll und was nicht. Sie können die Länge der Antworten, das Format, den Ton oder bestimmte Elemente, die ein- oder ausgeschlossen werden sollen, begrenzen. So kann der Agent sich besser konzentrieren und vorhersehbarere Ergebnisse liefern.

    Nicht empfohlen: Create a sales email agent.

    Empfohlen: Create an agent that drafts follow-up emails for sales leads. The drafts should always use a professional tone, be no more than three paragraphs, and never include personal information about the client.

  • Gemini auffordern, Ihnen Fragen zu stellen

    Weisen Sie Gemini an, Ihnen bei Bedarf Fragen zu stellen. So kann Gemini Details erfassen, die es möglicherweise übersehen hat, und sicherstellen, dass der resultierende Agentenplan Ihren Erwartungen entspricht.

    Nicht empfohlen: Create an agent to handle sales emails.

    Empfohlen: I need an agent that can help me draft sales emails. First, ask me what information you need to effectively qualify a lead and draft a personalized message.

Beispiele für effektive Prompts

  • Einfaches Beispiel: Create a sales email agent that drafts concise follow-up emails to new leads. The tone should be professional, and the email should be no more than three paragraphs.

  • Erweitertes Beispiel: Create an agent that automatically drafts sales emails to leads. Use my Gmail and access emails with the 'leads' label. First, ask me to confirm which leads you should prioritize and what the main selling points are for each. Once you have this information, your drafts should be no more than three paragraphs and use a professional tone. Don't include any technical jargon or slang and never include any personal information about the client.

Agent mit dem Flow Builder erstellen

Mit dieser Methode haben Sie detaillierte Kontrolle über das Agent-Design, die Modellauswahl und die mehrstufige Orchestrierung.

Console

So erstellen Sie einen Agenten mit dem Flow Builder:

  1. Öffnen Sie Ihre Gemini Enterprise-Webanwendung in einem Browser.
  2. Klicken Sie im Navigationsmenü der Webanwendung auf + Agent erstellen.

    Die Seite Agent Designer wird angezeigt.

  3. Klicken Sie auf Zum Builder wechseln , um direkt den Tab Agent Designer > Flow zu öffnen.

    Im Canvas des Agent Designers wird ein Standardagent mit dem Namen Mein Agent erstellt.

  4. Wenn Sie die allgemeinen Details des Agenten aufrufen und konfigurieren möchten, klicken Sie auf den Knoten Mein Agent und gehen Sie so vor:

    1. Name:Geben Sie einen Namen für Ihren Agenten ein.
    2. Beschreibung:Geben Sie eine Zusammenfassung des Zwecks des Agenten ein.
    3. Anweisungen:Geben Sie detaillierte Anweisungen an, die die Ziele, Aufgaben und Verhaltensweisen des Agenten definieren.
    4. Modell:Wählen Sie das Gemini LLM-Modell aus, das der Agent verwenden soll.
    5. Daten und Tools: Klicken Sie auf „Datenquellen und Tools , um die mit Ihrer App verbundenen Datenquellen hinzuzufügen.
    6. Optional: Klicken Sie im Bereich Wissen auf Dateien hinzufügen, um zusätzliche Referenzmaterialien für Ihren Agenten hochzuladen.
    7. Optional: Fügen Sie im Bereich Personalisierung Start-Prompts hinzu, die Nutzern zeigen, wie sie mit dem Agenten interagieren können. Sie können beliebig viele Start-Prompts hinzufügen. Das System zeigt Ihnen jedoch jeweils eine zufällige Auswahl von bis zu drei Prompts an.
  5. Subagent-Flow erstellen:

    1. Bewegen Sie den Mauszeiger auf dem Tab Flow über den Hauptagent Knoten und klicken Sie dann auf Subagent hinzufügen.
    2. Konfigurieren Sie die Details des Subagenten.
  6. Wiederholen Sie Schritt 5 nach Bedarf, um die Logik des Subagent-Flows zu vervollständigen.

  7. Optional: Klicken Sie auf den Tab Zeitplan , um Ausführungszeitpläne für Ihren Agenten zu konfigurieren.

  8. Klicken Sie auf den Tab Vorschau , um mit Ihrem Agenten zu interagieren und zu testen und zu bewerten, ob die Logik Ihres Agent-Flows wie erwartet funktioniert.

  9. Klicken Sie auf Erstellen , um Ihren Agenten zu starten und zu verwenden.

Nächste Schritte