Skip to main content

Tarea de LLM

llm-task es una herramienta de complemento opcional que ejecuta una tarea de LLM solo JSON y devuelve salida estructurada (opcionalmente validada contra JSON Schema). Esto es ideal para motores de flujos de trabajo como Lobster: puede agregar un único paso de LLM sin escribir código personalizado de OpenClaw para cada flujo de trabajo.

Habilitar el complemento

  1. Habilite el complemento:
  1. Agregue la herramienta a la lista de permitidos (está registrada con optional: true):

Configuración (opcional)

allowedModels es una lista de permitidos de cadenas provider/model. Si se establece, cualquier solicitud fuera de la lista es rechazada.

Parámetros de la herramienta

  • prompt (string, requerido)
  • input (any, opcional)
  • schema (object, JSON Schema opcional)
  • provider (string, opcional)
  • model (string, opcional)
  • authProfileId (string, opcional)
  • temperature (number, opcional)
  • maxTokens (number, opcional)
  • timeoutMs (number, opcional)

Salida

Devuelve details.json que contiene el JSON analizado (y valida contra schema cuando se proporciona).

Ejemplo: paso de flujo de trabajo de Lobster

Notas de seguridad

  • La herramienta es solo JSON e instruye al modelo a producir únicamente JSON (sin cercas de código ni comentarios).
  • No se exponen herramientas al modelo para esta ejecución.
  • Trate la salida como no confiable a menos que valide con schema.
  • Coloque aprobaciones antes de cualquier paso con efectos secundarios (enviar, publicar, ejecutar).