OpenClaw 接入自定义模型并基于 WebUI 完成智能操作
背景介绍
OpenClaw(原 Clawdbot)是一个开源的 AI 代理框架,支持通过配置文件或 GUI 界面进行灵活配置。安装完成后,用户只需修改工作目录下的 openclaw.json 文件,就能接入不同的 LLM 模型提供商。
目前它支持众多主流模型,包括 OpenAI、Anthropic、Moonshot AI(Kimi)、OpenRouter、Vercel AI Gateway、Amazon Bedrock 等。如果想用官方列表之外的服务,只要兼容 OpenAI API 或 Anthropic 格式,都可以通过 models.providers 配置接入。
接入配置说明
核心配置参数解析
OpenClaw 的模型配置主要分两块:models 字段定义提供商和模型信息,agents.defaults 则设置默认使用的模型。
以 Kimi(Moonshot AI)为例,完整的 JSON 配置如下:
{"agents":{"defaults":{"model":{"primary":"moonshot/kimi-k2.5"}}},"models":{"mode":"merge","providers":{"moonshot":{"baseUrl":"https://api.moonshot.ai/v1","apiKey":"${MOONSHOT_API_KEY}","api":"openai-completions"




