本文档阐述了在阿里云百炼大模型服务平台相关的开发工具中,常用的几种密钥(Key)的获取方法。
新版本应用和模型调用使用API-KEY,仅企业知识库和Prompt工程相关接口和SDK需要使用Access Key、AgentKey的传入方式调用。
AccessKey获取方式
访问密钥AccessKey(简称AK)是阿里云提供给阿里云用户的永久访问密钥,是一组由AccessKey ID和AccessKey Secret组成的密钥对,用于通过开发工具(API、CLI、SDK、Cloud Shell、Terraform等)访问阿里云时的身份验证。
在阿里云账号中,有两种具有不同权限的AccessKey,分别是阿里云账号(主账号)AccessKey和RAM用户(子账号)AccessKey。两种AccessKey都可以用于身份验证,但阿里云账号AccessKey具有账号的完全权限,一旦泄露,将产生严重的安全威胁。请您务必妥善保管,不要以任何方式公开AccessKey到外部渠道。强烈建议您遵循企业上云安全实践,使用 RAM 用户(而不是云账号)的 AccessKey 进行 API 调用。
获取RAM用户AccessKey(建议)
请您先确保以下操作已经完成:
在获取RAM用户AccessKey之前,您需要先登录RAM访问控制。
由于AccessKey和RAM用户绑定,您需要在已有的RAM用户下创建AccessKey。如果您还没有RAM用户,请您参考创建RAM用户,并启用OpenAPI调用访问的访问方式。
请您按照以下步骤获取RAM用户AccessKey:
前往RAM访问控制,在左侧导航栏单击 ,这里列出了您的阿里云账号下属的所有RAM用户。
找到目标RAM用户,单击用户登录名称/显示名称,可进入该用户的详细配置页面。
在详细配置页面,可创建AccessKey(包括AccessKey ID和AccessKey Secret)。
获取阿里云账号AccessKey(可选)
您可访问AccessKey管理页面获取阿里云账号AccessKey。请您妥善保管好您的阿里云账号AccessKey,以避免密钥泄露带来不必要的损失。
AppID(应用ID)获取方式
AppID,也称为应用ID,是阿里云百炼大模型平台所有应用的唯一标识符。您可以在阿里云百炼大模型平台的任意应用卡片上找到AppID。
请您按照以下步骤获取AppID:
登录阿里云百炼大模型服务平台控制台,在左侧导航栏单击 ,这里展示了所有已创建的应用卡片。
每个应用卡片均注明了AppID(应用ID),可复制AppID以获取。
AgentKey获取方式
AgentKey 是阿里云百炼大模型服务平台业务空间的唯一标识符,用于实现不同业务空间的数据隔离和保护。它确保每个业务空间的操作和数据访问仅限于授权的用户,从而提高了阿里云百炼大模型服务平台的数据安全性和业务完整性。
请您按照以下步骤获取AgentKey:
登录阿里云百炼大模型服务平台控制台。
侧边栏点击业务空间名称下拉,选择进入对应业务空间。
在业务空间名称右边,点击相关文档标识,展示业务空间详情。