Skip to main content
llm-task es una herramienta de plugin opcional incluida que ejecuta una única llamada a un LLM solo con JSON y devuelve una salida estructurada, validada opcionalmente con un esquema JSON. Proporciona a motores de flujo de trabajo como Lobster un paso de LLM sin código personalizado de OpenClaw para cada flujo de trabajo.

Habilitar

  1. Habilite el plugin:
  1. Permita la herramienta:
alsoAllow añade llm-task al perfil de herramientas activo sin restringir otras herramientas principales. Utilice tools.allow en su lugar solo si desea un modo de lista de permitidos restrictivo.

Configuración (opcional)

allowedModels es una lista de permitidos de cadenas provider/model; se rechazan las solicitudes de cualquier otro modelo. Todas las demás claves son valores alternativos por llamada que se utilizan cuando la llamada a la herramienta omite ese parámetro.

Parámetros de la herramienta

Salida

Devuelve details.json (el JSON analizado y validado con el esquema), además de details.provider y details.model, que indican lo que se ejecutó realmente.

Ejemplo: paso de un flujo de trabajo de Lobster

Limitación importante

El ejemplo siguiente presupone que la CLI independiente de Lobster se ejecuta donde openclaw.invoke ya tiene el contexto correcto de URL/autenticación del Gateway. Para el ejecutor de Lobster integrado incluido en OpenClaw, este patrón de CLI anidada no es fiable actualmente:
Hasta que Lobster integrado disponga de un puente compatible con este flujo, se recomienda usar:
  • llamadas directas a la herramienta llm-task fuera de Lobster, o
  • pasos de Lobster que no dependan de llamadas anidadas a openclaw.invoke.
Ejemplo de la CLI independiente de Lobster:

Notas de seguridad

  • Solo JSON: se indica al modelo que devuelva únicamente un valor JSON, sin bloques de código ni comentarios.
  • Sin herramientas: la ejecución subyacente tiene las herramientas deshabilitadas, por lo que el modelo no puede realizar llamadas externas durante la tarea.
  • Trate la salida como no fiable a menos que la valide con schema.
  • Exija aprobaciones antes de cualquier paso con efectos secundarios (enviar, publicar, ejecutar) que consuma esta salida.

Relacionado