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

相关文章
|
4月前
|
JavaScript Shell API
阿里云百炼 API 调用教程:准备 API-Key、配置环境变量和调用 API 流程
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。不过对很多开发者来说,从准备密钥到实际调用的流程可能存在疑问,比如 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合最新的实操细节,用通俗的语言把整个流程拆解开,从账号准备到多语言调用,每一步都附具体操作和代码示例,帮大家快速上手。
|
3月前
|
Java Shell API
阿里云百炼 API 怎么用?2026年阿里云百炼 API 调用教程:从密钥准备到多语言实现
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。但很多开发者会困惑 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合实操细节,用通俗语言拆解从账号准备到多语言调用的全流程,每步附具体操作和代码示例,帮助快速上手。
|
11月前
|
人工智能 JavaScript API
开发者必备:阿里云百炼 API 调用图文教程
百炼是阿里云推出的大模型服务平台,集成了很多优质的 AI 模型,包括通义千问、DeepSeek 等。
开发者必备:阿里云百炼 API 调用图文教程
|
2月前
|
人工智能 安全 API
阿里云百炼API Key在哪获取?这篇保姆级教程一步到位!
本文为2026最新阿里云百炼API Key获取与使用指南,详解主/子账号操作步骤、地域Base URL配置、代码调用及环境变量设置,并说明权限归属、时效性(永久有效+60秒临时Key)及常见问题,助您安全高效接入大模型。
|
4月前
|
人工智能 API 开发者
阿里云百炼官网登录入口:首页和后台API管理调用控制台
阿里云百炼官网提供两大入口:一是平台介绍页,详述大模型能力、优势及定价,可免费领取最高5000万Tokens;二是管理控制台,用于获取API-KEY、调用API及查阅文档。开发者可通过对应链接快速开通服务并接入使用。
7817 1
|
21天前
|
人工智能 编解码 自然语言处理
Wan2.7-Image 全新亮相 人更真,字更稳,色更准!
阿里云万相Wan2.7图像编辑模型全新升级,支持多图协同、交互式框选编辑与全链路创作,覆盖文生图、图生图、背景替换、风格迁移等场景。操作简单,自然语言指令即可实现专业级修图,适配电商、设计、内容创作等多元需求。
|
1月前
|
人工智能 API
图文教程:阿里云百炼API-KEY获取方法,亲测全流程
本文详解阿里云百炼API-KEY获取全流程:需先开通百炼平台,再开通大模型服务,最后在控制台「设置→API-Key」中创建并复制。全程亲测,附图指引;目前免费赠送千万tokens额度,助力快速上手阿里云AI大模型开发。(239字)
3912 6
|
4月前
|
人工智能 自然语言处理 数据挖掘
阿里云百炼支持哪些AI大模型?文本生成、图像生成、语音合成及视频编辑等模型整理
阿里云百炼支持通义千问、通义万相等自研模型及DeepSeek、Kimi、Llama等第三方大模型,覆盖文本生成、图像生成、语音合成、视频生成、向量计算等多类AI能力,助力开发者高效构建应用。新用户可免费领取最高5000万Tokens。
2287 156
|
2月前
|
人工智能 安全 API
一次成功!阿里云百炼 API Key 获取 + 开通全攻略
本文为2026最新阿里云百炼API Key获取与使用指南,涵盖权限要求、开通步骤、创建流程及常见问题。详解主/子账号操作、归属空间选择、Base URL配置、代码与工具调用方式,并强调API Key安全规范与临时密钥使用场景。(239字)
2476 1

热门文章

最新文章