当前位置: 首页 > article >正文

OpenClaw Windows 原生安装部署与API聚合中转获取Claude apikey接入配置教程

OpenClaw Windows 原生安装部署与uiuiAPI聚合中转获取Claude apikey接入配置教程OpenClaw前身为 Clawdbot / MoltBot是一个开源的本地优先 AI Agent 网关可以将大语言模型连接到你的本地系统和消息平台Telegram、WhatsApp、Discord、飞书、企业微信 等实现 24/7 全天候的个人 AI 助手。这篇教程将带你完成从底层环境搭建、大语言模型 API 接入到最终将其作为自动化机器人部署到飞书工作台的全流程自定义 Base URL API Key获取Claude apikey接入 Claude 模型。一、安装前准备1.1 系统要求Windows 10 / Windows 11Node.js 22 LTSGit至少 2GB 可用磁盘空间uiuiAPI获取APIKey1.2 安装 Node.js访问 [Node.js 官网]https://nodejs.org下载 Node.js 22 LTS 的 Windows 安装包.msi。运行安装程序勾选 “Automatically install the necessary tools”。安装完成后关闭并重新打开 PowerShell验证安装node--version# 应显示 v22.x.xnpm--version# 应显示版本号提示如果提示node不是可识别的命令手动将C:\Program Files\nodejs\添加到系统 PATH 环境变量或者重启电脑。1.3 安装 Git在 PowerShell 中运行以下命令winget install Git.Git(或从 [Git 官网]https://git-scm.com下载安装操作在官网根据电脑架构如 Windows x64下载安装包普通用户无需纠结高级设置保持默认选项完成安装。安装时选择 “Use Git from the command line and also from 3rd-party software”。)安装后关闭并重新打开 PowerShell验证git--version二、Windows 原生 PowerShell 安装 OpenClaw2.1 配置 PowerShell 环境以管理员身份打开 PowerShell右键开始菜单 → Windows PowerShell (管理员)依次执行以下命令# 允许脚本执行Set-ExecutionPolicy-ExecutionPolicy RemoteSigned-Scope CurrentUser# 修改 npm 全局安装目录避免权限冲突npm configsetprefixC:\npmnpm configsetcacheC:\npm-cache# 将新目录添加到用户 PATH[Environment]::SetEnvironmentVariable(Path,$env:Path;C:\npm,User)执行完成后关闭 PowerShell 并重新打开一个新窗口让 PATH 生效。2.2 安装 OpenClaw有两种方式推荐先试方式一方式一一键安装脚本iwr-useb https://openclaw.ai/install.ps1|iex方式二手动 npm 安装如果一键脚本报错npm install-g openclaw常见报错处理node.exe 应用程序错误临时关闭 Windows Defender 实时保护再重试。spawn git ENOENTGit 未安装或 PowerShell 未重启先装 Git 再重开窗口。权限错误以管理员身份运行 PowerShell。2.3 运行引导向导引导向导会依次询问你以下内容安全确认用方向键选择 “Yes”确认你理解 OpenClaw 有系统访问权限。安装模式选择 “QuickStart” 快速完成基础配置。选择 LLM 提供商这里先随便选一个或跳过也可以先选No先跳过。我们后面手动配置uiuiAPI的apikey服务。配置消息平台可选Telegram / WhatsApp / Discord / 钉钉 / 飞书 / 企业微信QQ 等 可以之后再配。Shell 补全可选建议选 Yes加速命令输入。包管理器选择 npm。后续选项一路选 “No/Default” 即可。提示如果引导过程中就想配置 API可以暂时跳过 LLM 选择等安装完成后手动编辑配置文件见下一章这样更灵活。2.4 验证安装在浏览器中访问http://127.0.0.1:18789/。如果显示 “unauthorized”在命令行运行openclaw dashboard命令会打印一个带?token...的链接用那个链接打开即可。注意如果 Gateway 安装为后台服务失败需要管理员权限可以用前台模式手动启动openclaw gateway --port 18789三、配置uiuiAPI代理获取Claude APIkey 调用大模型服务使用uiuiAPI代理API Proxy / Relay接入 Claude你需要两样东西Base URLuiuiAPI服务提供的 API 地址API KeyuiuiAPI服务给你的密钥3.1 确认你的中转服务信息信息项示例值说明Base URLhttps://sg.uiuiapi.com代理服务 API 地址API Keysk-xxxxxxxxxxxxxxxx中转服务给你的密钥支持的模型claude-sonnet-4-5-20250929GPT-5、Gemini-3-Pro等可在UIUIAPI模型广场支持哪些关键点uiuiAPI聚合服务兼容Anthropic 原生格式anthropic-messages和 OpenAI 兼容格式openai-completions。3.2 编辑 OpenClaw 配置文件OpenClaw 的配置文件默认位于C:\Users\你的用户名\.openclaw\openclaw.json。用记事本、VS Code 或任何文本编辑器打开它。3.3 配置方案 AuiuiAPI服务兼容 Anthropic 原生格式推荐如果支持 Anthropic 原生 API/v1/messages端点使用anthropic-messages格式。这是推荐方案可使用 Claude 全部高级功能。在openclaw.json中添加或修改为以下内容{api:anthropic-messages,baseUrl:https://sg.uiuiapi.com,apiKey:sk-xxxxxxxxxxxxxxxx,headers:{anthropic-version:2023-06-01,anthropic-beta:},models:[{id:claude-sonnet-4-5-20250929}]}注意事项**baseUrl不要在末尾加/v1**。OpenClaw 使用此格式时会自动拼接/v1/messages。如果 URL 已包含/v1最终会变成/v1/v1/messages导致 404 错误。api: anthropic-messages必须设置否则默认走 OpenAI 兼容模式。headers中的anthropic-version一般需设置为2023-06-01。模型id需与中转服务实际支持的模型一致。如果中转服务在 thinking/reasoning 功能上不兼容可在 headers 中将anthropic-beta设为空字符串来禁用。3.4 配置方案 BuiuiAPI服务兼容 OpenAI 格式如果提供的是 OpenAI 兼容接口/v1/chat/completions端点使用以下配置{api:openai-completions,baseUrl:https://sg.uiuiapi.com/v1,apiKey:sk-xxxxxxxxxxxxxxxx,models:[{id:claude-sonnet-4-5-20250929}]}注意事项**baseUrl需要在末尾加/v1**这是 OpenAI 兼容协议的标准路径。此模式下Claude 的部分原生高级功能如 Prompt Caching、Extended Thinking可能不可用。3.5 两种格式对比速查对比项anthropic-messages推荐openai-completionsapi 字段anthropic-messagesopenai-completionsbaseUrl 末尾不加/v1要加/v1Prompt Caching支持不支持Extended Thinking支持不支持Tool Calling 稳定性更好原生格式可能有兼容问题适用场景中转支持 Anthropic 原生 API中转只提供 OpenAI 兼容接口建议如果同时支持两种格式优先选anthropic-messages。3.6 重启 Gateway 使配置生效修改配置文件后必须重启 Gatewayopenclaw gateway restart(如果是前台模式运行先CtrlC关闭然后再重新启动)3.7 验证连接打开 Dashboard 控制面板http://127.0.0.1:18789/发送一条测试消息看是否能收到回复。如果遇到问题请查看日志openclaw logs--follow四、完整配置文件示例下面是一个完整的openclaw.json配置示例结合了保留内置配置、主备模型以及高级参数设置{mode:merge,primary:claude-sonnet-4-5-20250929,fallbacks:[claude-opus-4-6],providers:{my-proxy:{api:anthropic-messages,baseUrl:https://sg.uiuiapi.com,apiKey:sk-xxxxxxxxxxxxxxxx,headers:{anthropic-version:2023-06-01,anthropic-beta:},models:[{id:claude-sonnet-4-5-20250929,contextWindow:200000,maxTokens:8192,reasoning:true},{id:claude-opus-4-6,contextWindow:200000,maxTokens:4096}]}}}字段说明mode: merge保留 OpenClaw 内置的其他 provider 配置只合并你新增的。primary默认使用的主力模型。fallbacks主力模型不可用时的备用模型。reasoning: true告诉 OpenClaw 该模型支持推理/思考能力。contextWindow模型的上下文窗口大小token 数。maxTokens单次回复最大 token 数。anthropic-beta: 设为空字符串可禁用 beta 功能避免某些中转服务不支持导致的报错。五、进阶配置5.1 多 Agent 使用不同模型为不同任务分配不同模型平衡费用和性能。例如复杂任务用 Opus日常聊天用 Sonnet。这通常可以在 Dashboard 界面中针对不同的 Agent 单独指定。5.2 切换默认模型如果想在命令行快速切换主力模型可以使用openclaw modelssetmodel_id5.3 配置消息平台可选安装完成后可以随时添加消息平台在终端输入以下命令并按提示操作openclaw configure一、飞书工作台深度接入为例1. 创建飞书应用登录飞书开放平台进入“开发者后台”点击创建企业自建应用填写机器人的名称与描述。2. 开通基础权限在应用设置中添加机器人能力。进入“权限管理”搜索栏输入IM:勾选开通所有与消息相关的权限。随后点击“创建版本”并确认发布版本号可设为 1.0.0。3. 唤醒配置终端回到 PowerShell 终端输入openclaw配置命令重新进入设置界面。选择配置通讯渠道并添加飞书系统会自动通过 npm 安装飞书插件。4. 绑定飞书凭证将飞书开发者后台提供的App Secret和App ID复制并依次粘贴到 PowerShell 终端中。5. 设置通信协议通信方式选择配置最简单的WebSocket模式。根据你的实际需求设置私聊和群聊的访问权限例如选择Open允许团队所有人使用。6. 配置事件回调返回飞书开发者后台在“事件与回调”模块中将订阅方式切换为长链接并搜索添加接收消息事件。7. 补充权限并生效再次进入飞书“权限管理”补充开通获取机器人基本信息等权限。最后务必再次发布一个新版本使所有配置正式生效。二、测试与能力进阶1. 最终联调测试打开飞书 APP 或桌面端在消息列表中搜索并打开你刚刚创建的机器人应用。尝试私聊发送消息或将其拉入群聊中它进行提问确认回复延迟和逻辑是否正常。2. 扩展自动化技能基础对话跑通后你可以回到 OpenClaw 的配置界面为它安装更多自动化Skills例如 AI 绘图、自动搜集资料等。强烈建议仅安装官方或来源可靠的技能插件以保障你的 API 额度与数据安全。六、常用命令速查命令作用openclaw gateway status检查网关运行状态openclaw gateway restart重启网关openclaw gateway --port 18789前台模式启动网关openclaw dashboard打开控制面板openclaw models list查看所有已配置的模型openclaw models set model切换默认模型openclaw doctor自动诊断和修复问题openclaw doctor --fix自动修复发现的问题openclaw gateway logs查看网关后台日志openclaw logs --follow实时追踪日志排错必备openclaw status --all查看完整诊断报告openclaw configure重新配置频道等选项openclaw --version查看当前版本七、常见问题排查Q1修改了配置但没生效最常见的原因是已有会话缓存了旧配置。解决方法重启 Gatewayopenclaw gateway restart在新的聊天频道中测试不要在旧会话中测试。Q2请求返回 404 错误检查baseUrl配置如果api是anthropic-messagesbaseUrl不要加/v1。如果api是openai-completionsbaseUrl要加/v1。Q3报错 “invalid beta flag” 或 “ValidationException”某些中转服务不支持 Anthropic 的 beta 功能。请在配置的headers中显式禁用它headers:{anthropic-beta:}Q4Gateway 无响应或端口占用尝试重启电脑或者使用openclaw doctor检查端口冲突问题。Q5PowerShell 安装时 node.exe 报错右键下载的文件 → 属性 → 勾选解除锁定 → 应用。临时关闭 Windows Defender 实时保护。以管理员身份运行 PowerShell。Q6npm 安装报错 “spawn git ENOENT”Git 没有安装。先按 1.3 节安装 Git然后关闭并重新打开 PowerShell 再重试。Q7如何查看具体的 API 请求错误实时查看日志openclaw logs --follow发送一条消息后观察日志中的错误信息通常会显示 HTTP 状态码和错误详情。八、安全注意事项API Key 安全openclaw.json中的 API Key 是明文存储的。注意文件权限不要分享或提交到 Git 等代码库。绑定地址Gateway 绑定到 localhost。确保配置中绑定地址是127.0.0.1默认已是**不要改成0.0.0.0**暴露到公网。操作确认建议在配置中加入exec: { ask: on }让 OpenClaw 执行系统命令前征求您的同意。运行环境不要在存有高度敏感数据的主力设备上盲目运行未知指令建议使用虚拟机或专用设备跑 Agent。社区 Skills 审查已有恶意 Skills 的报告安装社区 Skills 前请务必先审查其代码行为。

相关文章:

OpenClaw Windows 原生安装部署与API聚合中转获取Claude apikey接入配置教程

OpenClaw Windows 原生安装部署与uiuiAPI聚合中转获取Claude apikey接入配置教程 OpenClaw(前身为 Clawdbot / MoltBot)是一个开源的本地优先 AI Agent 网关,可以将大语言模型连接到你的本地系统和消息平台(Telegram、WhatsApp、D…...

ChatGPT私有化部署实战:从模型加载到API服务优化

ChatGPT私有化部署实战:从模型加载到API服务优化 最近在折腾大模型私有化部署,发现这事儿远不是下载个模型、跑个脚本那么简单。从显存管理到并发响应,再到冷启动延迟,每一步都可能踩坑。今天就来聊聊我趟过的路,希望…...

2.7 庐山派K230芯片I2C模块API手册:主从模式配置与Python编程实战

庐山派K230芯片I2C模块API手册:主从模式配置与Python编程实战 最近在玩庐山派K230开发板,发现它内置了5个硬件I2C模块,用起来挺方便的。I2C这个通信协议在嵌入式里太常用了,各种传感器、EEPROM存储器、触摸芯片都靠它。但很多朋友…...

避开这5个坑!用HyperMesh做轮毂网格划分时90%新手会犯的错误

避开这5个坑!用HyperMesh做轮毂网格划分时90%新手会犯的错误 轮毂的有限元分析,是汽车底盘部件研发中一个既经典又充满挑战的环节。很多工程师,尤其是那些已经掌握了HyperWorks基础操作的中级用户,常常会陷入一个怪圈:…...

让老旧Mac重获新生:OpenCore Legacy Patcher零成本升级实践

让老旧Mac重获新生:OpenCore Legacy Patcher零成本升级实践 【免费下载链接】OpenCore-Legacy-Patcher 体验与之前一样的macOS 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 当我的2015款 MacBook Pro 弹出"无法更新至最…...

Chandra OCR功能体验:布局感知OCR实测,表格公式手写识别效果惊艳

Chandra OCR功能体验:布局感知OCR实测,表格公式手写识别效果惊艳 1. 从“识字”到“懂你”:Chandra带来的OCR新体验 我们每天都在和文档打交道。一份PDF合同,你想快速提取关键条款;一张手写的数学试卷,你…...

Web前端集成李慕婉-仙逆-造相Z-Turbo图像生成

Web前端集成李慕婉-仙逆-造相Z-Turbo图像生成 让每个Web开发者都能轻松打造专属的仙侠角色生成器 1. 为什么要在Web前端集成图像生成? 想象一下,你的网站上有一个输入框,用户输入"白衣仙子站在云雾缭绕的山巅",点击按钮…...

AIVideo一站式AI长视频工具:5分钟从主题到成片,新手也能做专业视频

AIVideo一站式AI长视频工具:5分钟从主题到成片,新手也能做专业视频 1. 引言:你的视频创作革命,从输入一个想法开始 想象一下这个场景:你脑子里突然蹦出一个绝妙的视频点子,可能是想介绍一款新产品&#x…...

**发散创新:基于领域驱动设计的API接口优雅重构实践**在现代微服务架构中,API设

发散创新:基于领域驱动设计的API接口优雅重构实践 在现代微服务架构中,API设计早已不是简单的HTTP路由映射,而是承载业务语义、体现系统结构的关键一环。本文将围绕领域驱动设计(DDD)思想与API设计原则的融合实践&…...

SWAT模型实战:从零到一的数据准备与处理全攻略

1. SWAT模型数据准备入门指南 第一次接触SWAT模型时,我被各种数据需求搞得晕头转向。DEM、土地利用、土壤、气象四大数据就像四座大山,每座山都有不同的攀登路线。经过三个项目的实战,我总结出这套适合新手的通关攻略,帮你避开我当…...

红米Note9 4G版刷机指南:从MIUI14到澎湃OS安卓15的完整升级路线

红米Note9 4G版系统升级全攻略:从MIUI 14到澎湃OS安卓15的深度实践 手里还握着那台红米Note9 4G版的朋友,这几年看着新系统一个接一个地发布,心里多少有点痒痒吧?官方更新早就停在了MIUI 14,但社区里关于澎湃OS、安卓1…...

Typst公式编写避坑指南:从行内公式到复杂数学符号排版

Typst公式编写避坑指南:从行内公式到复杂数学符号排版 如果你曾经在LaTeX里为了一行数学公式的括号对齐、符号转义或者编号引用而反复调试,或者被Word里公式编辑器的笨拙和格式错乱折磨过,那么Typst的出现,很可能为你打开一扇新的…...

iLabPower BIMS V2.6开启实验室动物管理「全维可视化」时代

实验动物管理迎来新突破!iLabPower BIMS V2.6 全新版本正式发布,此次重点升级动物管理模块,覆盖猴、犬、猪等非啮齿类动物,实现从入笼、管理到实验的全流程数字化与可视化,为科研团队带来更直观、更高效的管理体验&…...

notebooklm-py:把 NotebookLM 放到你的程序中

技能说明 NotebookLM自动化工具,把 NotebookLM 放到你的程序中 一句话生成思维导图、生成音频播客、生成PPT,全都OK。 可以把NotebookLM把当最牛逼的知识库用了。 项目地址 ​​​​​​https://github.com/teng-lin/notebooklm-py 这个 skill 可以做…...

Swin2SR镜像优化建议:处理速度慢?试试这些技巧

Swin2SR镜像优化建议:处理速度慢?试试这些技巧 1. 问题诊断:为什么我的Swin2SR处理速度不够快? 当你兴致勃勃地部署好Swin2SR镜像,准备将一堆模糊的老照片或AI小图变成高清大作时,却发现处理一张图片要等…...

ANIMATEDIFF PRO精彩案例:胶片颗粒感+暗角+色偏电影LUT风格渲染

ANIMATEDIFF PRO精彩案例:胶片颗粒感暗角色偏电影LUT风格渲染 1. 引言:电影级渲染新体验 你是否曾经想过,用AI生成视频也能达到专业电影级别的视觉效果?今天我要分享的ANIMATEDIFF PRO,正是这样一个能让普通用户也能…...

基于RVC和微信公众号的互动游戏:语音猜角色小程序

基于RVC和微信公众号的互动游戏:语音猜角色小程序 最近在刷短视频时,经常看到一些用AI变声模仿明星唱歌或说经典台词的视频,评论区里大家玩得不亦乐乎。这让我想到,能不能把这种趣味性和互动性结合起来,做成一个可以让…...

老旧电视智能化改造:MyTV-Android开源方案的技术实现与性能优化

老旧电视智能化改造:MyTV-Android开源方案的技术实现与性能优化 【免费下载链接】mytv-android 使用Android原生开发的电视直播软件 项目地址: https://gitcode.com/gh_mirrors/my/mytv-android 随着智能电视技术的快速迭代,大量2015年前后生产的…...

抖音批量下载效率提升10倍:从机械操作到智能管理的完整解决方案

抖音批量下载效率提升10倍:从机械操作到智能管理的完整解决方案 【免费下载链接】douyin-downloader 项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader 副标题:如何让你的内容收集工作从耗时几小时缩短到几分钟?…...

UnrealPakViewer:虚幻引擎Pak文件故障诊断与资源优化全方案

UnrealPakViewer:虚幻引擎Pak文件故障诊断与资源优化全方案 【免费下载链接】UnrealPakViewer 查看 UE4 Pak 文件的图形化工具,支持 UE4 pak/ucas 文件 项目地址: https://gitcode.com/gh_mirrors/un/UnrealPakViewer 在虚幻引擎开发过程中&#…...

如何用M9A智能助手节省90%《重返未来:1999》游戏时间

如何用M9A智能助手节省90%《重返未来:1999》游戏时间 【免费下载链接】M9A 重返未来:1999 小助手 项目地址: https://gitcode.com/gh_mirrors/m9a/M9A M9A智能助手是一款专为《重返未来:1999》玩家设计的自动化工具,通过图…...

3D Face HRN快速部署指南:小白也能一键搭建的人脸重建系统

3D Face HRN快速部署指南:小白也能一键搭建的人脸重建系统 1. 从零开始:为什么选择3D Face HRN? 如果你对3D建模感兴趣,或者工作中需要处理人脸相关的数字内容,那么“从一张照片生成3D人脸”这个需求,你一…...

Mirage Flow在STM32嵌入式开发中的应用:边缘AI解决方案

Mirage Flow在STM32嵌入式开发中的应用:边缘AI解决方案 在嵌入式设备上实现AI推理一直是开发者面临的挑战,尤其是像STM32这样的资源受限平台。传统方案要么性能不足,要么功耗太高,很难在边缘设备上实现实用的AI功能。 Mirage Fl…...

空地协同智能消防系统:多智能体嵌入式工程实践

1. 项目概述2023年全国大学生电子设计竞赛G题“空地协同智能消防系统”是一项面向复杂动态环境的多智能体协同控制工程实践任务。该系统由四旋翼无人机与地面消防车构成闭环协作单元,需在40dm48dm矩形场域内完成全覆盖路径规划、火源识别定位、空地信息同步、自主灭…...

DeerFlow灾备方案:服务中断应急处理流程设计

DeerFlow灾备方案:服务中断应急处理流程设计 1. 引言:为什么需要灾备方案 在实际生产环境中,任何服务都可能面临意外中断的风险。DeerFlow作为深度研究助理平台,集成了语言模型、网络搜索、Python代码执行等多个关键组件&#x…...

Phi-3-Mini-128K部署案例:国产昇腾910B平台适配Phi-3-Mini的迁移实践

Phi-3-Mini-128K部署案例:国产昇腾910B平台适配Phi-3-Mini的迁移实践 1. 项目背景与技术选型 Phi-3-Mini-128K是微软推出的轻量级对话模型,以其高效的推理性能和128K超长上下文支持能力著称。在国产昇腾910B平台上部署该模型,不仅能够验证国…...

Stable Yogi Leather-Dress-Collection前沿实践:LoRA融合+动态CFG Scale调节

Stable Yogi Leather-Dress-Collection前沿实践:LoRA融合动态CFG Scale调节 今天要跟大家分享一个特别有意思的项目——Stable Yogi Leather-Dress-Collection。简单来说,这是一个能让你在本地电脑上,轻松生成各种动漫风格皮衣穿搭图片的工具…...

通义千问1.5-1.8B-Chat-GPTQ-Int4 Anaconda安装与环境管理:为模型部署创建独立Python空间

通义千问1.5-1.8B-Chat-GPTQ-Int4 Anaconda安装与环境管理:为模型部署创建独立Python空间 你是不是刚拿到通义千问这类大模型的代码,准备跑起来试试,结果第一步就被各种Python包冲突、版本不兼容搞得头大?我刚开始接触模型部署的…...

抖音直播数据采集全攻略:从技术实现到商业价值挖掘

抖音直播数据采集全攻略:从技术实现到商业价值挖掘 【免费下载链接】DouyinLiveWebFetcher 抖音直播间网页版的弹幕数据抓取(2024最新版本) 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveWebFetcher 问题象限:直…...

7倍效率提升:抖音内容批量获取与管理全流程解决方案

7倍效率提升:抖音内容批量获取与管理全流程解决方案 【免费下载链接】douyin-downloader 项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader 问题剖析:抖音内容获取的三大核心痛点 在数字内容爆炸的时代,抖音作为…...