Einen vorhandenen Agenten programmatisch aktualisieren
AGENT_API Scope und Zugriff auf den Agenten, den du aktualisieren möchtest.actions, inputFields, conversationStarters und attachments ersetzen bei Angabe vollständig die vorhandenen Werte[] um alle Actions/Felder/Anhänge zu entfernennull für emoji, description oder instruction um sie zu löschenagentId:
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
agentId | string | Ja | UUID des zu aktualisierenden Agenten |
name | string | Nein | Aktualisierter Name (1-255 Zeichen) |
description | string | Nein | Aktualisierte Beschreibung (max. 256 Zeichen, null zum Löschen) |
emoji | string | Nein | Aktualisiertes Emoji-Icon (null zum Löschen) |
instruction | string | Nein | Aktualisierte Systemanweisung (max. 16384 Zeichen, null zum Löschen) |
model | string | Nein | Aktualisierte Modell-UUID |
creativity | number | Nein | Aktualisierte Temperatur zwischen 0-1 |
conversationStarters | string[] | Nein | Aktualisiertes Array von vorgeschlagenen Prompts (ersetzt vorhandene) |
actions | array | Nein | Aktualisiertes Array von Actions (ersetzt vorhandene) |
inputFields | array | Nein | Aktualisiertes Array von Formularfeldern (ersetzt vorhandene) |
attachments | string[] | Nein | Aktualisiertes Array von Anhang-UUIDs (ersetzt vorhandene) |
webSearch | boolean | Nein | Aktualisierte Websuche-Einstellung |
imageGeneration | boolean | Nein | Aktualisierte Bildgenerierungs-Einstellung |
dataAnalyst | boolean | Nein | Aktualisierte Code-Interpreter-Einstellung |
canvas | boolean | Nein | Aktualisierte Canvas-Einstellung |
actions Array sollte enthalten:
actionId (erforderlich) - UUID der Action aus einer aktivierten IntegrationrequiresConfirmation (optional) - Ob vor der Ausführung eine Benutzerbestätigung erforderlich istinputFields Array-Struktur, siehe die Agent Create API Dokumentation.
actions oder attachments aktualisierst, füge immer vorhandene Elemente ein, die du behalten möchtest, da das gesamte Array ersetzt wird.API key as Bearer token. Format "Bearer YOUR_API_KEY"
64163842560 <= x <= 164Array of UUID strings identifying attachments for this message
Agent updated successfully