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

相关文章
|
3月前
|
JavaScript Shell API
阿里云百炼 API 调用教程:准备 API-Key、配置环境变量和调用 API 流程
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。不过对很多开发者来说,从准备密钥到实际调用的流程可能存在疑问,比如 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合最新的实操细节,用通俗的语言把整个流程拆解开,从账号准备到多语言调用,每一步都附具体操作和代码示例,帮大家快速上手。
|
10月前
|
人工智能 JavaScript API
开发者必备:阿里云百炼 API 调用图文教程
百炼是阿里云推出的大模型服务平台,集成了很多优质的 AI 模型,包括通义千问、DeepSeek 等。
开发者必备:阿里云百炼 API 调用图文教程
|
19天前
|
人工智能 自然语言处理 网络安全
2026年阿里云部署OpenClaw(Clawdbot)快速接入钉钉保姆级教程
2026年,AI自动化办公与企业IM协作深度融合,OpenClaw(前身为Clawdbot、Moltbot)作为轻量级开源AI代理平台,凭借“自然语言指令驱动、多工具协同、零编程门槛”的核心优势,成为个人与企业解锁“AI+IM”协同办公的首选工具。它无需复杂操作,仅需输入口语化指令,就能自动完成文档整理、邮件处理、日程规划、跨平台数据同步等重复性工作,而阿里云推出的OpenClaw一键部署方案,彻底解决了传统部署流程繁琐、环境配置复杂的痛点,新手10分钟即可完成云端部署。
1598 4
|
3月前
|
人工智能 API 开发者
阿里云百炼官网登录入口:首页和后台API管理调用控制台
阿里云百炼官网提供两大入口:一是平台介绍页,详述大模型能力、优势及定价,可免费领取最高5000万Tokens;二是管理控制台,用于获取API-KEY、调用API及查阅文档。开发者可通过对应链接快速开通服务并接入使用。
1899 1
|
2月前
|
人工智能 自然语言处理 Shell
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
49114 163
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
|
3月前
|
API
阿里云百炼API-KEY在哪查看?百炼api调用方法整理
阿里云百炼API-KEY在哪查看?本文手把手教你从开通平台到获取API-KEY全过程。登录百炼平台,点击免费体验,同意协议后,在控制台右上角头像处进入API-KEY管理,创建并复制密钥,还可领取最高5000万Tokens免费额度,有效期180天。新手必看!
1359 6
|
2月前
|
Java Shell API
阿里云百炼 API 怎么用?2026年阿里云百炼 API 调用教程:从密钥准备到多语言实现
在使用阿里云百炼平台的大模型能力时,API 调用是核心环节 —— 无论是开发 AI 应用、测试模型效果,还是搭建智能服务,都需要通过 API 将大模型能力集成到自己的系统中。但很多开发者会困惑 “API-Key 怎么获取”“环境变量配置有什么用”“不同语言怎么写调用代码”。本文结合实操细节,用通俗语言拆解从账号准备到多语言调用的全流程,每步附具体操作和代码示例,帮助快速上手。
|
27天前
|
存储 人工智能 安全
阿里云一键部署OpenClaw(原Moltbot/Clawdbot)镜像并集成钉钉完整教程
OpenClaw(前身为Moltbot、Clawdbot)作为开源的本地优先AI代理与自动化平台,可深度整合多渠道通信能力与大语言模型,构建具备持久记忆、主动执行能力的定制化AI助理。2026年阿里云轻量应用服务器提供OpenClaw专属镜像部署方案,无需手动配置复杂环境,同时支持与钉钉无缝集成,打造24小时响应的企业级AI机器人。本文基于阿里云官方操作规范,结合镜像部署与钉钉集成的核心逻辑,详细拆解从服务器配置到功能验证的全流程,涵盖安全注意事项与常见问题解决方案,全程无营销词汇,确保零基础用户也能按步骤落地。
815 2
|
5月前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
6110 83

热门文章

最新文章