11b. OpenAI API密钥获取指南
1. 概述 📚
本文档详细介绍如何获取OpenAI API密钥,为后续的RAG系统开发提供基础支持 🎯。OpenAI API密钥是调用OpenAI模型的必要凭证,通过本指南的学习,您将掌握完整的密钥获取流程 💡。
文档定位:后续文档(如12-提示词工程与上下文组装)会涉及OpenAI相关代码的调用,需要使用OpenAI API密钥进行向量检索和模型调用。因此,本文档专门为这些后续章节提供API密钥获取的基础支持。
学习目标:掌握OpenAI API密钥的获取方法,为后续的RAG系统开发做好准备。
2. 访问OpenAI平台
要获取OpenAI API密钥,首先需要访问OpenAI的API密钥管理页面:
2.1 访问地址
2.2 网络要求
- ⚠️ 需要科学上网:由于OpenAI服务的地域限制,访问该网站需要使用VPN或其他网络工具
- 📡 稳定网络:确保网络连接稳定,避免在操作过程中断开连接
3. 账号注册与登录
3.1 注册OpenAI账号
如果您还没有OpenAI账号,需要先进行注册:
- 访问注册页面:在OpenAI官网点击"Sign Up"按钮
- 填写注册信息:
- 邮箱地址
- 密码设置
- 验证邮箱
- 完成人机验证
- 提供个人信息:按照提示填写必要的个人信息
3.2 登录账号
如果您已有OpenAI账号,直接登录即可:
- 访问登录页面:在OpenAI官网点击"Log In"按钮
- 输入凭证:输入您的邮箱和密码
- 完成验证:根据提示完成必要的验证步骤
4. API密钥获取
登录成功后,按照以下步骤获取API密钥:
4.1 进入API密钥管理页面
- 导航至API密钥页面:登录后,访问 platform.openai.com/api-keys
- 查看现有密钥:页面会显示您已有的API密钥列表(如果有)
4.2 创建新密钥
- 点击创建密钥按钮:在页面中找到并点击"Create new secret key"按钮
- 输入密钥名称:为您的密钥输入一个描述性名称,方便后续管理
- 确认创建:点击"Create secret key"按钮确认创建
- 复制密钥:创建成功后,系统会显示完整的API密钥,请立即复制并妥善保存
4.3 密钥保存
- ⚠️ 重要:API密钥只在创建时显示一次,请务必妥善保存
- 🔒 安全存储:建议使用密码管理器或其他安全方式存储API密钥
- 📝 备份:建议创建多个密钥并备份,以防止密钥丢失
5. 密钥安全管理
5.1 安全最佳实践
- 🚫 不要公开:永远不要在代码中硬编码API密钥
- 🔑 使用环境变量:建议通过环境变量传递API密钥
- 🔒 权限控制:定期审查和撤销不再使用的密钥
- 📊 使用监控:监控API密钥的使用情况,及时发现异常
6. 本章小结 📝
通过本指南的学习,我们掌握了获取OpenAI API密钥的完整流程:
- 访问平台:进入 platform.openai.com/api-keys(需要科学上网)
- 注册登录:创建或登录OpenAI账号
- 创建密钥:点击"Create new secret key"按钮创建API密钥
- 保存密钥:复制并妥善保存API密钥
- 安全管理:使用环境变量管理API密钥,确保安全性
有了OpenAI API密钥,我们就可以在RAG系统中使用OpenAI的Embedding模型和大语言模型,为后续的开发工作打下坚实基础 🚀。