Skip to main content

LLM-uppgift

llm-task är ett valfritt pluginverktyg som kör en LLM-uppgift som endast returnerar JSON och returnerar strukturerad utdata (valfritt validerad mot JSON Schema). Detta är idealiskt för arbetsflödesmotorer som Lobster: du kan lägga till ett enda LLM-steg utan att skriva anpassad OpenClaw-kod för varje arbetsflöde.

Aktivera pluginet

  1. Aktivera pluginet:
  1. Lägg till verktyget i tillåtelselistan (det är registrerat med optional: true):

Konfig (valfritt)

allowedModels är en tillåten lista med provider/model-strängar. Om angivet så avvisas en begäran utanför listan.

Verktygsparametrar

  • prompt (string, obligatorisk)
  • input (any, valfri)
  • schema (object, valfritt JSON Schema)
  • provider (string, valfri)
  • model (string, valfri)
  • authProfileId (string, valfri)
  • temperature (number, valfri)
  • maxTokens (number, valfri)
  • timeoutMs (number, valfri)

Utdata

Returnerar details.json som innehåller den tolkade JSON-utdatan (och validerar mot schema när den tillhandahålls).

Exempel: Lobster-arbetsflödessteg

Säkerhetsnoteringar

  • Verktyget är endast JSON och instruerar modellen att endast returnera JSON (inga kodstaket, inga kommentarer).
  • Inga verktyg exponeras för modellen under denna körning.
  • Behandla utdata som opålitlig om du inte validerar med schema.
  • Lägg godkännanden före alla steg som har bieffekter (skicka, posta, exekvera).