什么是OpenClaw模型API?
OpenClaw模型API是OpenClaw提供的一套接口,允许用户在OpenClaw中调用各种大模型(如ChatGPT、Claude等)来处理自然语言任务。通过配置模型API,用户可以让OpenClaw与这些大模型进行交互,实现智能对话、文本生成、数据分析等功能。
如何配置OpenClaw模型API?
要配置OpenClaw模型API,用户需要按照以下步骤进行:
- 选择模型提供商:首先,用户需要选择一个大模型提供商,如OpenAI、Anthropic等,并注册获取API密钥。
- 获取API密钥:在模型提供商的官方网站上,用户需要创建一个账户并获取API密钥,这个密钥将用于OpenClaw与大模型的通信。
- 配置OpenClaw:在OpenClaw的设置界面中,用户需要输入模型提供商的API密钥,并选择要使用的模型类型(如GPT-4、Claude 2等)。
- 测试连接:配置完成后,用户可以通过OpenClaw的测试功能来验证API连接是否成功,并确保OpenClaw能够正确调用大模型进行任务处理。
说明
此次演示我以 MiniMax 模型为例,为大家演示如何对接一个大模型,其他模型的对接方式也是类似的。
MiniMax模型API配置示例
需要事先获取 MiniMax模型的API密钥,并确保网络连接正常,以便OpenClaw能够成功调用MiniMax模型进行任务处理。
获取MiniMax模型API密钥
进入 MiniMax开放平台 注册账户并登录,打开以下网址:
https://platform.minimaxi.com/user-center/basic-information进入密钥界面:
点击创建,输入名字之后,我们就会得到一个API密钥(一定要保存下来):
至此我们的密钥获取就成功了!
配置OpenClaw模型API
我们使用以下命令,进入 OpenClaw 设置界面:
openclaw configure使用上下键选择本地(Local)回车:
◆ Where will the Gateway run?
│ ● Local (this machine) (Gateway reachable (ws://127.0.0.1:18789))
│ ○ Remote (info-only)
└2
3
4
使用上下键选择 Model 选项,并回车:
◆ Select sections to configure
│ ○ Workspace
│ ● Model (Pick provider + credentials)
│ ○ Web tools
│ ○ Gateway
│ ○ Daemon
│ ○ Channels
│ ○ Skills
│ ○ Health check
│ ○ Continue
└2
3
4
5
6
7
8
9
10
11
使用上下键选择 MiniMax 选项,并回车:
因为我们选择的是
MiniMax模型,所以在模型提供商的选项中我们选择MiniMax,如果是其他模型的话,我们就选择对应的模型提供商。
◆ Model/auth provider
...
│ ● MiniMax (M2.5 (recommended))
...
└2
3
4
5
使用上下键选择 MiniMax M2.5 (CN) 选项,并回车:
这一步是选择模型的版本,
MiniMax M2.5是一个比较新的版本,性能和效果都比较好,所以我们选择这个版本。
◆ MiniMax auth method
│ ○ MiniMax OAuth # 选择此项将使用 OAuth 2.0 授权方式连接 MiniMax 服务。
│ ○ MiniMax M2.5 # 标准版本
│ ● MiniMax M2.5 (CN) (China endpoint (api.minimaxi.com)) # 国内 API 端点
│ ○ MiniMax M2.5 Lightning # 轻量级、响应更快的模型变体
│ ○ Back # 返回上一级菜单
└2
3
4
5
6
7
然后输入我们之前获取的API密钥,回车确认:
◆ Enter MiniMax China API key
│ sk-api-_3o3***************************skE_ZM
└2
3
我们会进入一个多选页面,直接回车,最后选择 Continue 退出配置即可:
至此,我们的模型API配置就完成了,后续我们就可以通过OpenClaw来调用MiniMax模型进行各种智能任务的处理了。
测试模型API配置
我们进入OpenClaw的聊天界面,给OpenClaw发送一个消息:
Hi,你什么模型?你能干什么?