当前位置: 首页 > news >正文

阿里云获取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管理页面

    • 点击右上角头像 → AccessKey管理,或直接访问 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 osapi_key = os.getenv("DASHSCOPE_API_KEY")
print(api_key)  # 应输出你的AccessKeyID:AccessKeySecret

注意事项

  1. 安全提示

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

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

    from dashscope import Generationresponse = Generation.call(model="qwen-turbo",prompt="你好",api_key="你的AccessKeyID:你的AccessKeySecret"  # 不推荐硬编码
    )
    

相关文章:

  • 【设计模式精讲 Day 12】代理模式(Proxy Pattern)
  • 单片机测ntc热敏电阻的几种方法(软件)
  • 【C++】第十二节——详解list(上)—(list的介绍和使用、模拟实现)
  • 在Neo4j中高效处理字符串数组:完整指南与实践
  • vue | vue-macros 插件升级以及配置
  • Flink SQL解析工具类实现:从SQL到数据血缘的完整解析
  • 6.23 deque | 优先队列_堆排序 | 博弈论
  • Python 数据分析与可视化 Day 5 - 数据可视化入门(Matplotlib Seaborn)
  • 基于springboot+uniapp的“川味游”app的设计与实现7000字论文
  • go channel用法
  • 微算法科技(NASDAQ:MLGO)研发可信共识算法TCA,解决区块链微服务中的数据一致性与安全挑战
  • 拼团系统多层限流架构详解
  • 针对我的简历模拟面试
  • 采集MFC软件的数据方法记录
  • Flutter开发中记录一个非常好用的图片缓存清理的插件
  • HTML语义化标签
  • Unity编辑器扩展:UI绑定复制工具
  • AI绘画工具实测:Stable Diffusion本地部署指
  • 【目标检测】图像处理基础:像素、分辨率与图像格式解析
  • UE5 开发遇到的bug整理
  • 建站哪个平台好用/网上销售
  • 网站子页设计/关键词点击优化工具
  • 做短视频网站好/快速排名优化推广手机
  • 企业如何做网站推广/网络营销策划推广公司
  • 做网站用什么软件/百度客服人工服务
  • 网站建设费要交印花税吗/怎么搞自己的网站