openclaw 使用亚马逊amazon-bedrock模型的配置方法

OPENCLAW默认不支持选择AWS上的amazon-bedrock模型,因此,要想用AWS上的模型,只能自行修改它的配置了。

1、增加亚马逊的令牌环境变量

在~/.openclaw/下创建一个.env环境变量文件

输入如下内容:注意键名区分大小写

AWS_ACCESS_KEY_ID=AKXXXXXN

AWS_SECRET_ACCESS_KEY=XXXXXXXQYUXXY

AWS_REGION=us-east-1

这是为了 openclaw gateway 在初始化时,能够读到相关亚马逊的访问令牌权。

2、在.openclaw/openclaw.json配置文件中增加模型提供商信息

亚马逊的模型提供商信息如下:

"amazon-bedrock": {

"baseUrl": "https://bedrock-runtime.us-east-1.amazonaws.com",

"auth": "aws-sdk",

"api": "bedrock-converse-stream",

"models": [

{

"id": "us.amazon.nova-2-lite-v1:0",

"name": "Amazon Nova 2 Lite (US Inference Profile)",

"reasoning": false,

"input": [

"text",

"image"

],

"cost": {

"input": 0,

"output": 0,

"cacheRead": 0,

"cacheWrite": 0

},

"contextWindow": 300000,

"maxTokens": 8192

}

]

}

请找到provider的JSON项,这是一个LIST,里面存放了各家模型的访问方法。添加进来作为一个服务提供商。

其中:

"baseUrl": "https://bedrock-runtime.us-east-1.amazonaws.com",

"auth": "aws-sdk",

"api": "bedrock-converse-stream",

基地址URL和认证方法,访问 API方式要严格按照上述方法编写。

它实际上是采用AWS的SDK来访问。

下面的模型ID是根据实际你开通的模型来指定。

我这里采用的是NOVA2-LITE模型。

要先确保这个模型是能正常访问的。可借助亚马逊的平台页面进行测试和PYTHON代码测试。

3、 进一步配置openclaw.json的agent部分内容

在primary里添加模型ID

"primary": "amazon-bedrock/us.amazon.nova-2-lite-v1:0",

结果可参考我的样例:

"agents": {
"defaults": {
"model": {
"primary": "amazon-bedrock/us.amazon.nova-2-lite-v1:0",
"fallbacks": [
"custom-192-168-0-249-11434/qwen3-vl:8b",
"custom-192-168-0-249-11434/qwen3:8b",
"qwen-portal/coder-model",
"qwen-portal/vision-model",
"openrouter/openai/gpt-5",
"openrouter/qwen/qwen3-8b",
"ollama/glm-4.7-flash",
"openrouter/qwen/qwen3-4b:free"
]
},
"models": {
"custom-192-168-0-249-11434/qwen3-vl:8b": {
"alias": "ollama"
},
"custom-192-168-0-249-11434/qwen3:8b": {
"alias": "ollama-qwen3"
},
"qwen-portal/coder-model": {
"alias": "qwen"
},
"amazon-bedrock/us.amazon.nova-2-lite-v1:0": {
"alias": "nova-lite"
},
"qwen-portal/vision-model": {},
"openrouter/openai/gpt-5": {},
"openrouter/qwen/qwen3-8b": {},
"openrouter/qwen/qwen3-4b:free": {},
"ollama/glm-4.7-flash": {}
},
"workspace": "/home/shidongxue/.openclaw/workspace",
"compaction": {
"mode": "safeguard"
},
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
}
}

在本示例中,亚马逊的NOVA2-LITE作为首选模型

下面FALLBACKS部分的是备选模型。

4、 配置完之后,重启网关

openclaw gateway restart

就可以正常使用了。

相关推荐
猿小猴子5 天前
主流 Agent 之「OpenClaw」与「Hermes-Agent」介绍
ai·agent·openclaw·hermes·hermes-agent
倔强的小石头_7 天前
把 Mac mini 变成远程 AI 工作台:OpenClaw + 飞书 + cpolar 实战
飞书·mac·openclaw
宇文仲竹8 天前
docker agent 代替 openclaw 的 本地 简化 agent
openclaw
AC赳赳老秦15 天前
文旅市场公开数据分析:基于 OpenClaw 采集景区客流与门票公示数据,生成区域文旅热度监测报告
java·c语言·python·php·symfony·deepseek·openclaw
AC赳赳老秦15 天前
环保监测公开数据应用:OpenClaw 抓取空气与水质公开监测数据,开展区域环境质量趋势分析
大数据·数据库·人工智能·python·php·deepseek·openclaw
Blockbuater_drug15 天前
MCP Server 接入实战: 9种平台配置差异与凭证安全
claude·cursor·mcp·openclaw·hermes agent·dsh·agent 配置
2601_9622989315 天前
阿里云计算巢部署 OpenClaw 保姆级图文攻略|Slack集成+千问Qwen3.6-Plus配置+新手避坑教程
阿里云·新手教程·openclaw·slack集成·千问qwen3.6-plus
AC赳赳老秦16 天前
农产品公开数据应用:OpenClaw 抓取农产品价格、产销公开数据,实现农产品行情动态监测
java·c语言·javascript·python·php·deepseek·openclaw
小手智联老徐17 天前
OpenClaw 2026.9.1:从日更到月更,一个开源项目走向成熟
ai 编程·openclaw
AC赳赳老秦17 天前
电力能源公开数据采集实操:用 OpenClaw 合规抓取电网电价与发电量数据,生成区域能源供需分析报告
大数据·数据库·人工智能·python·php·deepseek·openclaw