必须先注册OpenAI账户并完成邮箱验证,再通过开发者后台生成API密钥;登录后进入API Keys页面,创建并立即复制保存Secret Key;最后通过环境变量安全调用。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望调用ChatGPT的API服务,必须先在OpenAI官网注册账户并进入开发者后台生成专属的API密钥。以下是完成该操作的具体步骤:
一、注册并登录OpenAI账户
访问OpenAI官网是获取API密钥的前提,需使用有效邮箱完成账户注册,并通过邮箱验证激活账号。未登录状态下无法进入API密钥管理界面。
1、打开浏览器,访问 https://platform.openai.com 官方网址。
2、点击页面右上角的 Sign up 按钮,输入邮箱地址并设置密码。
3、查收注册邮箱中的验证邮件,点击其中的确认链接完成账户激活。
4、返回官网,点击 Sign in,使用已注册的邮箱和密码登录。
二、进入API密钥管理页面
登录后需导航至API设置区域,该页面集中管理所有密钥的创建、查看与删除操作,仅对已认证账户开放。
1、登录成功后,页面自动跳转至仪表盘,点击右上角用户头像。
2、在下拉菜单中选择 View API keys 选项。
3、若首次访问,系统可能提示完成电话验证;请按提示输入手机号并接收短信验证码。
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
三、创建新的Secret Key
Secret Key仅在首次生成时完整显示一次,关闭或刷新页面后将无法再次查看明文,必须立即复制保存。
1、在API Keys页面,点击 Create new secret key 按钮。
2、在弹出的对话框中为密钥输入一个描述性名称,例如 my-app-production。
3、点击 Create secret key,页面随即显示完整的密钥字符串。
4、立即使用快捷键 Ctrl+C(Windows)或 Cmd+C(Mac) 复制该字符串。
5、将密钥粘贴至安全的本地文本文件或密码管理器中,切勿提交至代码仓库或公开平台。
四、配置环境变量或代码调用
密钥生成后需在应用程序中正确引用,直接硬编码在源码中存在严重安全风险,推荐使用环境变量方式注入。
1、在项目根目录创建 .env 文件,写入 OPENAI_API_KEY=sk-xxx(等号后替换为实际密钥)。
2、在Python脚本中使用 os.getenv("OPENAI_API_KEY") 读取密钥值。
3、发起API请求时,在HTTP请求头中添加 Authorization: Bearer sk-xxx 字段。

















