OpenClaw 是专为前端安全调用大模型设计的中转服务,配置 API Key 是链路第一步:需在 api.clawsocket.com 注册并创建密钥,严格命名为 GEMINI_PROXY_KEY 写入 .env 文件,再通过 FastAPI 启动服务验证可用性。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想在本地或网页前端安全调用 Claude、Gemini 或 Codex 等模型,但又不能把密钥直接暴露在浏览器里——OpenClaw 就是专为这类场景设计的中转服务,配置 API Key 是整个链路的第一步,漏掉或填错就无法打通后续所有环节。
注册账号并创建 API Key
打开 https://api.clawsocket.com,使用邮箱完成注册并点击验证链接激活账号。登录后进入控制台 → 左侧菜单点击「API 密钥管理」→ 右上角点「创建新密钥」。
名称栏填一个能区分用途的标识,比如 【web-claude-prod】 或 【gemini-test】,分组选对应模型类型(Claude / Gemini / Codex)。点击确认后,页面会弹出完整密钥字符串。
【完整密钥仅显示一次,关闭弹窗或刷新页面即永久不可见,务必立即复制到安全位置】
将密钥写入环境变量文件
在你准备部署中转服务的项目根目录下,新建一个名为 .env 的文件(注意开头是英文点号)。
OpenClaw 部署前安全检查清单:聚焦合规导向的部署前检查,覆盖防火墙、SSH、API 密钥管理、数据出境合规及多场景验证。清单式检查,逐项打勾并生成报告,适用于个人 Mac、VPS、Docker及企业部署。
用任意文本编辑器打开它,写入一行:GEMINI_PROXY_KEY=sk-xxxxxxxxxxxxxxxxxxxx(把刚才复制的密钥粘贴在等号后面,不要加空格、引号或换行)。
这一步必须严格匹配变量名,OpenClaw 后端代码默认只读取 GEMINI_PROXY_KEY 这个环境变量,填错名字会导致服务启动后报 401 错误。
启动中转服务并验证密钥可用性
确保已安装 Python 3.9+ 和 pip,执行:pip install fastapi uvicorn python-dotenv。
创建 main.py,把官方提供的代理代码完整粘贴进去,重点核对 headers 中的 Authorization 字段是否拼写为 f"Bearer {os.getenv('GEMINI_PROXY_KEY')}"。
终端执行:uvicorn main:app --host 0.0.0.0 --port 8000 --reload。服务成功启动后,访问 http://localhost:8000/docs 能看到 FastAPI 自动文档界面,说明密钥已加载且服务就绪。

















