Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwalten benutzerdefinierter Agenten
Nachdem Sie einen benutzerdefinierten Agenten erstellt haben, können Sie seine Konfiguration bearbeiten, seinen Aufrufverlauf einsehen und ihn löschen, wenn er nicht mehr benötigt wird.
Einen benutzerdefinierten Agenten bearbeiten
Sie können einen benutzerdefinierten Agenten mithilfe des Formulars oder über Chat bearbeiten. Mit dem Formular können Sie den Namen, die Systemaufforderung, die Fähigkeiten und die zugehörigen Speicherspeicher aktualisieren. Verwenden Sie Chat, um die Tools des Agenten zu ändern.
Um einen benutzerdefinierten Agenten mithilfe des Formulars zu bearbeiten:
Navigieren Sie in Ihrer DevOps Agenten-Web-App zur Agenten-Seite.
Wählen Sie den benutzerdefinierten Agenten aus, den Sie bearbeiten möchten.
Wählen Sie auf der Agentendetailseite Bearbeiten aus.
Wählen Sie im Dialogfeld Formular aus.
Ändern Sie die Felder, die Sie aktualisieren möchten:
Name — Aktualisieren Sie die ID des Agenten (dieselben Einschränkungen wie bei der Erstellung: Kleinbuchstaben, Bindestriche, maximal 64 Zeichen).
Systemaufforderung — Überarbeiten Sie die Anweisungen des Agenten (mindestens 10 Zeichen, maximal 50.000 Zeichen).
Fähigkeiten — Über das Suchfeld können Sie Fähigkeiten hinzufügen oder entfernen.
Speicher — Fügen Sie mithilfe des Suchfelds die Speicherspeicher hinzu, auf die der Agent zugreifen kann, oder entfernen Sie sie.
Wählen Sie Speichern.
Felder, die Sie nicht ändern, behalten ihre aktuellen Werte bei. Die dem Agenten zugewiesenen Tools und angehängten Speicherspeicher bleiben erhalten, sofern Sie sie nicht ändern.
So bearbeiten Sie einen benutzerdefinierten Agenten mithilfe von Chat:
Sie können jedes Feld — einschließlich Tools und angehängter Speicherspeicher — aktualisieren, indem Sie den Agenten im Chat fragen. Beispiel:
Update weekly-health-report to also check for Lambda function errors.
Add the use_kubectl tool to my cluster-audit-agent.
Change the system prompt of certificate-checker to also report certificates expiring within 30 days.
Attach the payments-runbook memory store to certificate-checker, and remove the directives store.
Der Chat ruft die aktuelle Agentenkonfiguration ab, wendet die von Ihnen angeforderten Änderungen an und bestätigt dies vor dem Speichern. Felder, die Sie nicht erwähnen, bleiben unverändert.
Aufrufverlauf anzeigen
Auf der Agentendetailseite wird ein vollständiger Verlauf aller Aufrufe für einen benutzerdefinierten Agenten angezeigt, einschließlich Status, Triggerquelle und Zeitstempel.
So zeigen Sie den Verlauf der Aufrufe an:
Navigieren Sie in Ihrer DevOps Agenten-Web-App zur Agenten-Seite.
Wählen Sie den benutzerdefinierten Agenten aus, den Sie überprüfen möchten.
Wählen Sie die Registerkarte History (Verlauf) aus.
In der Aufruftabelle werden die folgenden Informationen angezeigt:
| Spalte | Description |
|---|---|
| Aufruf | Der Aufgabentitel oder die Beschreibung, die beim Aufrufen des Agenten angegeben wurde. |
| Status | Aktueller Aufrufstatus (siehe unten). |
| Ausgelöst durch | Wie der Aufruf gestartet wurde — der Name des Triggers für geplante Läufe oder „Manuell“ für Aufrufe auf Anforderung. |
| Gestartet | Datum und Uhrzeit des Beginns des Aufrufs. |
| Zuletzt aktualisiert | Datum und Uhrzeit der letzten Statusänderung. |
Sie können Aufrufe nach Status filtern oder nach Titel suchen. Die Tabelle wird automatisch alle 10 Sekunden aktualisiert, um den aktualisierten Status für laufende Aufrufe anzuzeigen.
Status des Aufrufs:
| Status | Description |
|---|---|
| Ausstehender Start | Der Aufruf befindet sich in der Warteschlange und wartet darauf, geplant zu werden. |
| In Ausführung | Der Agent wird aktiv ausgeführt. |
| Erfolgreich | Der Aufruf wurde erfolgreich abgeschlossen. |
| Fehlgeschlagen | Der Aufruf ist auf einen Fehler gestoßen und wurde beendet. |
| Timed out | Der Aufruf hat das Zeitlimit von 1 Stunde überschritten. |
| Canceled | Der Aufruf wurde vor Abschluss manuell abgebrochen. |
Anzeige einer Aufruftrajektorie
Der Aufrufverlauf zeigt den vollständigen Verlauf der Arbeit eines Agenten — jeden Toolaufruf, jedes Ergebnis und jede Textausgabe, die der Agent während eines einzelnen Aufrufs generiert hat.
So zeigen Sie den Verlauf eines Aufrufs an:
Wählen Sie auf der Registerkarte „Verlauf“ den Aufruf aus, den Sie überprüfen möchten.
Überprüfe den Zeitplan der Flugbahn.
Die Zeitleiste zeigt die folgenden Schritttypen an:
Tool-Aufrufe — Welche Tools hat der Agent aufgerufen und mit welchen Parametern.
Werkzeugergebnisse — Die von den einzelnen Tools zurückgegebenen Antworten.
Textausgaben — Nachrichten, die der Agent während des Aufrufs ausgegeben hat.
Generierte Ausgaben — Alle Artefakte oder Empfehlungen, die der Agent erstellt hat, werden als Links am Ende der Timeline angezeigt.
Bei laufenden Aufrufen wird die Trajektorie in Echtzeit aktualisiert. Sie können einen laufenden Aufruf abbrechen, indem Sie oben in der Trajektorienansicht auf Abbrechen klicken.
Löschen eines benutzerdefinierten Agenten
Wichtig
Das Löschen eines benutzerdefinierten Agenten wirkt sich nicht auf Aufrufe aus, die bereits ausgeführt werden. Laufende Aufrufe werden so lange fortgesetzt, bis sie abgeschlossen sind, das Zeitlimit überschritten oder abgebrochen werden. Der Agent kann jedoch nach dem Löschen nicht erneut aufgerufen werden.
Sie können einen benutzerdefinierten Agenten mithilfe von Chat löschen. Das Löschen ist dauerhaft und kann nicht rückgängig gemacht werden.
Um einen benutzerdefinierten Agenten zu löschen:
Bitten Sie Chat, den Agenten namentlich zu löschen. Beispiel:
Delete the custom agent weekly-health-report.
Chat bestätigt vor dem Löschen den Namen und den Typ des Agenten. Wenn der Agent aktive Trigger hat, werden diese zusammen mit dem Agenten entfernt.