OpenClaw从入门到应用——工具(Tools):LLM Task
通过OpenClaw实现副业收入《OpenClaw赚钱实录从“养龙虾“到可持续变现的实践指南》llm-task是一个可选插件工具用于运行纯 JSON 格式的 LLM 任务并返回结构化输出可选择是否依据 JSON Schema 进行验证。这对于 Lobster 等工作流引擎来说是理想之选你可以添加一个单独的 LLM 步骤而无需为每个工作流编写自定义的 OpenClaw 代码。启用插件启用插件{plugins:{entries:{llm-task:{enabled:true}}}}将工具添加到许可列表中该工具注册时标记为optional: true{agents:{list:[{id:main,tools:{allow:[llm-task]}}]}}配置可选{plugins:{entries:{llm-task:{enabled:true,config:{defaultProvider:openai-codex,defaultModel:gpt-5.4,defaultAuthProfileId:main,allowedModels:[openai-codex/gpt-5.4],maxTokens:800,timeoutMs:30000}}}}}allowedModels是一个provider/model字符串的许可列表。如果设置了此配置任何不在此列表中的请求都会被拒绝。工具参数prompt字符串必填input任意类型可选schema对象可选的 JSON Schemaprovider字符串可选model字符串可选thinking字符串可选authProfileId字符串可选temperature数字可选maxTokens数字可选timeoutMs数字可选thinking接受标准的 OpenClaw 推理预设值例如low或medium。输出返回details.json其中包含解析后的 JSON并在提供schema时依据其进行验证。示例Lobster 工作流步骤openclaw.invoke --tool llm-task --action json --args-json { prompt: 根据输入的邮件返回意图和草稿。, thinking: low, input: { subject: 你好, body: 你能帮忙吗 }, schema: { type: object, properties: { intent: { type: string }, draft: { type: string } }, required: [intent, draft], additionalProperties: false } }安全注意事项该工具为纯 JSON 模式并指示模型仅输出 JSON不带代码块标记不带评论。在此次运行中不会向模型暴露任何工具。除非你使用schema进行验证否则请将输出视为不可信数据。在任何会产生副作用的步骤如发送、提交、执行之前请设置审批流程。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2613055.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!