阿里云获取DASHSCOPE_API_KEY教程,以及配置DASHSCOPE_API_KEY环境变量

该文章已生成可运行项目,

要获取阿里云的 DASHSCOPE_API_KEY(通义千问API密钥),需要在阿里云平台上完成开通服务和创建密钥的流程。以下是具体步骤:

1. 开通通义千问API服务

  1. 登录阿里云账号
    访问 阿里云官网,使用账号密码或RAM用户登录。

  2. 进入通义千问API页面

    • 搜索“通义千问API”或直接访问 通义千问API产品页
    • 点击“立即开通”,按提示完成服务开通(可能需要实名认证和授权)。

2. 创建AccessKey

DASHSCOPE_API_KEY 实际上是阿里云的 AccessKey IDAccessKey Secret,用于API调用身份验证。创建步骤如下:

  1. 进入AccessKey管理页面

  2. 创建AccessKey

    • 选择“创建AccessKey”,按提示完成安全验证(如手机验证码)。
    • 系统会生成 AccessKey IDAccessKey Secret(注意:Secret只会显示一次,需立即保存)。

3. 配置环境变量

获取AccessKey后,将其配置为环境变量:

- **在Windows系统**:

打开“控制面板” - “系统” - “高级系统设置” - “环境变量”。在“系统变量”部分点击“新建”,变量名输入 DASHSCOPE_API_KEY ,变量值输入你的实际 API 密钥,然后点击“确定”保存设置。

Linux/macOS

在终端执行:

export DASHSCOPE_API_KEY="你的AccessKeyID:你的AccessKeySecret"

若需永久生效,添加到 ~/.bashrc~/.zshrc

echo 'export DASHSCOPE_API_KEY="你的AccessKeyID:你的AccessKeySecret"' >> ~/.zshrc
source ~/.zshrc
Windows

在PowerShell中执行:

$env:DASHSCOPE_API_KEY = "你的AccessKeyID:你的AccessKeySecret"

若需永久生效,通过系统设置添加:

  1. 搜索“环境变量” → 编辑系统环境变量。
  2. 在“系统变量”中点击“新建”,输入变量名 DASHSCOPE_API_KEY 和值 AccessKeyID:AccessKeySecret

4. 验证配置是否成功

在Python中验证环境变量是否正确读取:

import os

api_key = os.getenv("DASHSCOPE_API_KEY")
print(api_key)  # 应输出你的AccessKeyID:AccessKeySecret

注意事项

  1. 安全提示

    • AccessKey等同于账号密码,请勿泄露或硬编码在代码中。
    • 建议定期轮换AccessKey(在AccessKey管理页面删除旧密钥,创建新密钥)。
  2. 权限配置
    确保创建AccessKey的账号有通义千问API的调用权限(默认开通服务的账号有此权限)。

  3. 其他获取方式
    也可以在代码中直接指定API密钥,但不推荐:

    from dashscope import Generation
    
    response = Generation.call(
        model="qwen-turbo",
        prompt="你好",
        api_key="你的AccessKeyID:你的AccessKeySecret"  # 不推荐硬编码
    )
    
本文章已经生成可运行项目
### 获取Qwen3的API_KEY申请与使用方法 阿里云百炼平台提供了Qwen系列大模型的API服务,包括Qwen3在内的多个版本。以下是关于如何申请和获取Qwen3 API_KEY的具体步骤[^1]: #### 1. 开通百炼服务 首先,需要确保已经开通了阿里云百炼的服务。使用阿里云主账号登录百炼控制台,检查页面顶部是否显示提示消息。如果显示提示消息,则需要按照指引开通百炼模型服务以获得免费额度;如果没有显示提示消息,则表示已经成功开通。 #### 2. 创建API_KEY 在确认服务已开通后,前往API_KEY管理页面: - 点击“创建我的API_KEY”按钮。 - 创建完成后,在API_KEY列表中找到生成的密钥,并单击“查看”以复制API_KEY。此API_KEY将用于通过API调用Qwen3等大模型[^1]。 #### 3. 配置环境变量 为了方便使用API_KEY,建议将其配置为系统环境变量: - 在Windows系统中,通过搜索栏输入“环境变量”,打开环境变量设置窗口。 - 添加一个新的系统变量,变量名为`DASHSCOPE_API_KEY`,变量值为刚才复制的API_KEY。 #### 4. 验证API_KEY配置 验证API_KEY是否正确配置的方法如下: - 打开CMD或PowerShell窗口,执行以下命令检查环境变量是否生效: ```cmd echo %DASHSCOPE_API_KEY% ``` 如果返回的值与之前复制的API_KEY一致,则表示配置成功。 #### 5. 使用API_KEY调用Qwen3 以下是一个Python代码示例,展示如何使用API_KEY调用Qwen3模型[^2]: ```python import random from http import HTTPStatus import dashscope from dashscope import Generation # 设置API_KEY dashscope.api_key = 'your_api_key_here' def call_with_messages(): messages = [ {'role': 'user', 'content': '请给我一个创意,如何利用AI提升工作效率?'}, ] response = dashscope.Generation.call( 'qwen3', messages=messages, result_format='message', # 设置结果格式为消息形式 ) if response.status_code == HTTPStatus.OK: print(response) else: print('Request id: %s, Status code: %s, error code: %s, error message: %s' % ( response.request_id, response.status_code, response.code, response.message )) if __name__ == '__main__': call_with_messages() ``` 注意:在实际使用时,请将`your_api_key_here`替换为您自己的API_KEY[^2]。 #### 注意事项 - 确保API_KEY的安全性,避免泄露给未经授权的用户。 - 如果遇到任何问题,可以参考阿里云官方文档或联系技术支持获取帮助[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值