Einen vorhandenen Agenten programmatisch aktualisieren
api.langdock.com durch die Base URL deines Deployments: <deployment-url>/api/publicAGENT_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 um es zu löschen. Für description und instruction sende einen leeren String "" zum LöschenagentId:
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
agentId | string | Ja | UUID des zu aktualisierenden Agenten |
name | string | Nein | Aktualisierter Name (1-80 Zeichen) |
description | string | Nein | Aktualisierte Beschreibung (max. 500 Zeichen, "" zum Löschen) |
emoji | string | Nein | Aktualisiertes Emoji-Icon (max. 16 Zeichen, null zum Löschen) |
instruction | string | Nein | Aktualisierte Systemanweisung (max. 40000 Zeichen, "" zum Löschen) |
model | string | Nein | Aktualisierte Modell-ID (Deployment-Name von der Models API) |
creativity | number | Nein | Aktualisierte Temperatur zwischen 0-1 |
conversationStarters | string[] | Nein | Aktualisiertes Array von vorgeschlagenen Prompts (ersetzt vorhandene, max. 20, je 1-255 Zeichen) |
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 |
inputType | string | Nein | Eingabetyp: “PROMPT” oder “STRUCTURED” |
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