需系统化管理多个API Key以实现项目、环境及成员的访问隔离,具体包括控制台统一管控、按环境创建隔离密钥、环境变量动态加载、API自动化轮换审计及供应商授权绑定。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您需要在 Minimax 平台为同一账号下的不同项目、环境或团队成员分配独立的访问凭证,则需对多个 API Keys 进行系统化管理。以下是实现该目标的具体操作路径:
一、通过控制台统一查看与状态管控
Minimax 开放平台提供集中式密钥列表视图,支持按启用/禁用状态筛选、按名称搜索及批量操作,便于快速识别异常密钥或失效凭证。
1、登录 Minimax 开发者平台(https://platform.minimaxi.com),进入控制台首页。
2、在左侧导航栏点击“API 密钥管理”,加载当前账号下所有已生成的密钥。
3、使用顶部搜索框输入关键词(如 dev、prod、bot-v2)定位特定 Key。
4、点击某 Key 行末的开关按钮,可即时启用或禁用该密钥;禁用后调用将立即返回 401 错误。
5、勾选多个 Key 前方复选框,点击右上角“批量删除”按钮,确认后永久移除所选密钥(不可恢复)。
二、为不同环境创建并隔离配置专属 Key
通过命名规范与权限绑定,确保开发、测试、生产环境的密钥互不干扰,避免因密钥混用导致配置错误或安全越界。
1、在“API 密钥管理”页点击“创建 API Key”按钮。
2、填写名称时明确标注环境标识,例如:dev-api-key-2026q2、test-api-key-logging-on、prod-api-key-ip-whitelist。
3、在权限设置中勾选“限定 Group 范围”,下拉选择对应环境所属的 Project Group ID。
4、为 prod-api-key-ip-whitelist 启用 IP 白名单功能,仅允许填写的服务器出口 IP 地址发起请求。
5、在各环境部署脚本或配置文件中,严格注入对应名称的密钥变量,禁止跨环境复用。
三、使用环境变量实现多 Key 动态加载
在本地开发或 CI/CD 流程中,通过操作系统级环境变量区分密钥引用路径,规避硬编码风险与误提交隐患。
1、为项目 A 设置独立变量:export MINIMAX_API_KEY_A="sk-proj-dev-xxx"。
使用APIDot进行MiniMax Music 2.6 API工作流程,包括AI音乐生成、歌词创作、器乐制作、音频导出规划、异步任务提交、任务ID...
2、为项目 B 设置另一组变量:export MINIMAX_API_KEY_B="sk-proj-prod-yyy"。
3、在 Python 应用中读取变量:os.getenv("MINIMAX_API_KEY_A"),并依据运行上下文自动选取。
4、将每组变量写入专属 .env 文件(如 .env.dev、.env.prod),通过 python-dotenv 按需加载,确保敏感信息不进入 Git 仓库。
四、调用管理接口自动化轮换与审计
对于需定期更新密钥或执行合规审计的场景,可通过 Minimax 提供的管理 API 批量获取密钥元数据,无需人工逐条核查。
1、确保当前账号已开通管理 API 权限,并持有管理员级 Access Token。
2、向 https://api.minimax.chat/v1/api_keys 发起 GET 请求。
3、在请求头中设置 Authorization 为 Bearer 后接管理员 Token。
4、响应体中将返回所有密钥的 ID、名称、创建时间、最后使用时间、启用状态及绑定的 Project ID。
5、解析响应数据,筛选出超过 90 天未使用的密钥,标记为待清理对象。
五、结合供应商授权限制 Key 使用范围
若已购买第三方资源包(如杭州桐屹科技有限公司提供的 M2.5 服务),部分 API Key 需完成供应商授权才可调用对应模型接口。
1、进入“用户中心 > 我的授权”页面,切换至“可授权”标签页。
2、选择供应商“杭州桐屹科技有限公司”,点击“立即授权”。
3、在授权弹窗中,仅勾选已创建的指定 Key(如 m25-free-tier-key),不得全选。
4、输入手机验证码后点击“确认授权”,授权成功后该 Key 将显示于“已授权”列表中。
5、调用时若提示需完成供应商授权,须核对当前请求所用 Key 是否已在“用户中心 > token 与 key”页中标注对应供应商名称。

















