阿里云百炼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

相关文章
|
6月前
|
JavaScript Shell API
阿里云百炼 API 调用教程:准备 API-Key、配置环境变量和调用 API 流程
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。不过对很多开发者来说,从准备密钥到实际调用的流程可能存在疑问,比如 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合最新的实操细节,用通俗的语言把整个流程拆解开,从账号准备到多语言调用,每一步都附具体操作和代码示例,帮大家快速上手。
|
5月前
|
Java Shell API
阿里云百炼 API 怎么用?2026年阿里云百炼 API 调用教程:从密钥准备到多语言实现
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。但很多开发者会困惑 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合实操细节,用通俗语言拆解从账号准备到多语言调用的全流程,每步附具体操作和代码示例,帮助快速上手。
|
人工智能 JavaScript API
开发者必备:阿里云百炼 API 调用图文教程
百炼是阿里云推出的大模型服务平台,集成了很多优质的 AI 模型,包括通义千问、DeepSeek 等。
开发者必备:阿里云百炼 API 调用图文教程
|
5月前
|
消息中间件 人工智能 自然语言处理
阿里云百炼产品月报【2025年12月】
阿里云百炼重磅升级:支持多模态文件上传与智能解析,MCP体验优化并新增12个云部署服务,知识库交互重构,上线146个应用模板及24款新模型,全面赋能AI应用开发。
1109 3
|
4月前
|
人工智能 安全 API
阿里云百炼API Key在哪获取?这篇保姆级教程一步到位!
本文为2026最新阿里云百炼API Key获取与使用指南,详解主/子账号操作步骤、地域Base URL配置、代码调用及环境变量设置,并说明权限归属、时效性(永久有效+60秒临时Key)及常见问题,助您安全高效接入大模型。
|
2月前
|
SQL 人工智能 数据挖掘
阿里云百炼产品月刊【2026年3月】
本月阿里云百炼平台重磅升级:7款多模态/语音/图像模型上线,含Qwen-Image-2.0-Pro系列与CosyVoice-V3.5;控制台全面优化,新增长期记忆库、数据连接器及74个MCP/应用模板;同步推出VOC客户之声实训营,助力企业高效挖掘客户反馈价值。
715 1
|
2月前
|
人工智能 编解码 自然语言处理
Wan2.7-Image 全新亮相 人更真,字更稳,色更准!
阿里云万相Wan2.7图像编辑模型全新升级,支持多图协同、交互式框选编辑与全链路创作,覆盖文生图、图生图、背景替换、风格迁移等场景。操作简单,自然语言指令即可实现专业级修图,适配电商、设计、内容创作等多元需求。
|
4月前
|
人工智能 安全 API
一次成功!阿里云百炼 API Key 获取 + 开通全攻略
本文为2026最新阿里云百炼API Key获取与使用指南,涵盖权限要求、开通步骤、创建流程及常见问题。详解主/子账号操作、归属空间选择、Base URL配置、代码与工具调用方式,并强调API Key安全规范与临时密钥使用场景。(239字)
3647 1

热门文章

最新文章