LLM 작업
llm-task는 JSON-only LLM task를 실행하고 structured output을 반환하는 선택적 plugin tool입니다. 선택적으로 JSON Schema validation도 수행할 수 있습니다.
이 도구는 Lobster 같은 workflow engines에 적합합니다. 각 workflow마다 custom OpenClaw code를 쓰지 않고도 single LLM step을 추가할 수 있습니다.
Enable the plugin
- 플러그인을 활성화합니다:
- tool을 allowlist에 추가합니다 (
optional: true로 등록됨).
Config (optional)
allowedModels는 provider/model 문자열의 allowlist입니다. 설정되어 있으면 목록 밖의 모든 요청은 거부됩니다.
Tool parameters
prompt(문자열, 필수)input(임의 값, 선택 사항)schema(객체, 선택 사항, JSON Schema)provider(문자열, 선택 사항)model(문자열, 선택 사항)thinking(문자열, 선택 사항)authProfileId(문자열, 선택 사항)temperature(숫자, 선택 사항)maxTokens(숫자, 선택 사항)timeoutMs(숫자, 선택 사항)
thinking은 low, medium 같은 표준 OpenClaw reasoning presets를 받습니다.
Output
파싱된 JSON을 담은details.json을 반환합니다. schema가 있으면 그에 대해 validation도 수행합니다.
Example: Lobster workflow step
Safety notes
- 이 도구는 JSON-only이며, 모델에는 JSON만 출력하도록 지시합니다 (code fences, commentary 없음).
- 이 실행에서는 어떤 tools도 모델에 노출되지 않습니다.
schema로 검증하기 전까지는 output을 untrusted로 취급하세요.- side-effecting steps (send, post, exec) 앞에는 approvals를 두세요.