阿里云百炼API调用教程:准备API-Key、配置环境变量和调用API流程

简介: 本文介绍阿里云百炼API调用全流程:注册登录阿里云账号,开通百炼服务,创建并配置API Key至环境变量,避免硬编码风险。支持通过Python的OpenAI兼容接口或DashScope SDK调用大模型,亦可在Node.js、Java等环境中使用。附详细命令与代码示例,助您快速上手百炼AI大模型平台。

阿里云百炼API调用教程:准备API-Key、配置环境变量和调用API流程,阿里云百炼API调用需完成账号开通、获取API Key、配置环境变量,并通过SDK或HTTP请求调用大模型。以下是核心步骤:

阿里云百炼官方页面:https://t.aliyun.com/U/GKHJv2 先打开百炼AI大模型平台,然后点击免费体验,开通百炼大模型平台,如下图:

阿里云百炼AI大模型平台.jpg

1. 账号与API Key准备

  • 注册并登录阿里云主账号,注册账号教程:https://t.aliyun.com/U/TIu5p5
  • 开通百炼服务:访问百炼控制台(北京或新加坡区域),按提示开通(免费,仅调用超额度后计费)。
  • 创建API Key
    • 进入 密钥管理 > API-Key 页签;
    • 点击 创建API-KEY(系统不自动生成);
    • 需主账号或具备API-Key权限的子账号操作。

2. 配置API Key到环境变量

目的:避免硬编码,降低泄露风险。

macOS / Linux

  • 永久生效(推荐)

    # Zsh(macOS默认)
    echo "export DASHSCOPE_API_KEY='your-api-key'" >> ~/.zshrc && source ~/.zshrc
    
    # Bash
    echo "export DASHSCOPE_API_KEY='your-api-key'" >> ~/.bash_profile && source ~/.bash_profile
    
  • 临时生效
    export DASHSCOPE_API_KEY="your-api-key"
    

Windows

  • PowerShell(永久)
    ```powershell
- **CMD(临时)**:
  ```cmd
  set DASHSCOPE_API_KEY=your-api-key

验证:终端执行 echo $DASHSCOPE_API_KEY(macOS/Linux)或 echo %DASHSCOPE_API_KEY%(CMD)。


3. 调用API(以Python为例)

方式一:OpenAI兼容接口

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.getenv("DASHSCOPE_API_KEY"),
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1"
)

completion = client.chat.completions.create(
    model="qwen-plus",
    messages=[{
   "role": "user", "content": "你是谁?"}]
)
print(completion.choices[0].message.content)

方式二:DashScope SDK

import os
from dashscope import Generation

response = Generation.call(
    api_key=os.getenv("DASHSCOPE_API_KEY"),
    model="qwen-plus",
    messages=[{
   "role": "user", "content": "你是谁?"}],
    result_format="message"
)
if response.status_code == 200:
    print(response.output.choices[0].message.content)

依赖安装

pip install -U openai dashscope

4. 其他语言支持

  • Node.js:使用 openai SDK,设置 baseURLhttps://dashscope.aliyuncs.com/compatible-mode/v1
  • Java:使用 dashscope-sdk-java(版本 ≥ 2.12.0)。

更多关于阿里云百炼AI大模型平台的使用教程,请参考官方文档:https://help.aliyun.com/zh/model-studio/what-is-model-studio

相关文章
|
2月前
|
JavaScript Shell API
阿里云百炼 API 调用教程:准备 API-Key、配置环境变量和调用 API 流程
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。不过对很多开发者来说,从准备密钥到实际调用的流程可能存在疑问,比如 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合最新的实操细节,用通俗的语言把整个流程拆解开,从账号准备到多语言调用,每一步都附具体操作和代码示例,帮大家快速上手。
|
2月前
|
人工智能 API 开发者
阿里云百炼官网登录入口:首页和后台API管理调用控制台
阿里云百炼官网提供两大入口:一是平台介绍页,详述大模型能力、优势及定价,可免费领取最高5000万Tokens;二是管理控制台,用于获取API-KEY、调用API及查阅文档。开发者可通过对应链接快速开通服务并接入使用。
1121 1
|
2月前
|
API
阿里云百炼API-KEY在哪查看?百炼api调用方法整理
阿里云百炼API-KEY在哪查看?本文手把手教你从开通平台到获取API-KEY全过程。登录百炼平台,点击免费体验,同意协议后,在控制台右上角头像处进入API-KEY管理,创建并复制密钥,还可领取最高5000万Tokens免费额度,有效期180天。新手必看!
801 6
|
2月前
|
监控 Unix 量子技术
FreeBSD 15 正式版发布 - 强大的 BSD UNIX 发行版
FreeBSD 15 正式版发布 - 强大的 BSD UNIX 发行版
235 0
FreeBSD 15 正式版发布 - 强大的 BSD UNIX 发行版
|
9月前
|
人工智能 JavaScript API
开发者必备:阿里云百炼 API 调用图文教程
百炼是阿里云推出的大模型服务平台,集成了很多优质的 AI 模型,包括通义千问、DeepSeek 等。
开发者必备:阿里云百炼 API 调用图文教程
|
24天前
|
Java Shell API
阿里云百炼 API 怎么用?2026年阿里云百炼 API 调用教程:从密钥准备到多语言实现
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。但很多开发者会困惑 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合实操细节,用通俗语言拆解从账号准备到多语言调用的全流程,每步附具体操作和代码示例,帮助快速上手。
|
4月前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
5404 77
|
17天前
|
人工智能
【优惠活动】阿里云百炼新推出「AI 编码订阅计划」
阿里云百炼推出AI编码订阅计划,固定月费含额度,支持Claude Code、Qwen Code等主流工具,默认搭载代码能力强的qwen3-coder-plus模型。限时优惠至3月31日,实名新用户首月低至¥10起!点击了解详情并领取优惠👉https://www.aliyun.com/benefit/scene/codingplan
244 3

热门文章

最新文章