openclaw 支持将接入的 AI 供应商转换成接口,并提供 openai 的 /v1/chat/completions 和 /v1/responses 兼容接口,小编测试 /v1/responses 也是可以用的,官方文档在 https://docs.openclaw.ai/gateway/openai-http-api就可以像 api 那样调用了,兼容 openai-api 的格式。这样设置有个好处,就是如果你以 openai codex 的账号 oauth 登录的话,这里就变成了天然的 2api 了,配置好 域名 + https 就可以大量调用了,用来测试一些需要调用 AI API 的任务极其方便。curl -N http: -H 'Authorization: Bearer YOUR_TOKEN' -H 'Content-Type: application/json' -H 'x-openclaw-agent-id: main' -d '{ "model": "openclaw", "stream": true, "messages": [{"role":"user","content":"hi"}] }'
还有一个工具接口 API,官方文档在 https://docs.openclaw.ai/gateway/tools-invoke-http-api curl -sS http: -H 'Authorization: Bearer YOUR_TOKEN' -H 'Content-Type: application/json' -d '{ "tool": "sessions_list", "action": "json", "args": {} }'
这个可以通过对话让 openclaw 制作一个工具后,让它暴露出来,这样你就可以通过使用 http 请求 https://your_domain.com/tools/invoke 来整合到其他的工作流中。