

本文作者:程序员晚枫 | AI编程布道者 | 专注AI工具测评与教学
全网40万+粉丝,6年Python开发经验,开源项目python-office作者
💡 科技不高冷,AI很好用 👉 点击接入通义千问
大家好,这里是程序员晚枫。
今天给大家带来阿里云百炼 API 接入教程,手把手教你把通义千问接入到自己的项目中。
一、准备工作
1. 开通服务
先确保你已经开通了阿里云百炼 Coding Plan:
👉 点击开通
2. 获取 API-KEY
- 进入阿里云百炼控制台
- 找到「API-KEY」
- 创建 API-KEY,保存好
二、API 调用示例
Python 示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| import requests
api_key = "你的API-KEY"
def call_qwen(prompt): url = "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions" headers = { "Content-Type": "application/json", "Authorization": f"Bearer {api_key}" } data = { "model": "qwen-turbo", "messages": [ {"role": "user", "content": prompt} ] } response = requests.post(url, json=data, headers=headers) return response.json()
result = call_qwen("帮我写一个Python快速排序") print(result)
|
JavaScript 示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| const axios = require('axios');
async function callQwen(prompt) { const response = await axios.post( 'https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions', { model: 'qwen-turbo', messages: [ { role: 'user', content: prompt } ] }, { headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer 你的API-KEY' } } ); return response.data; }
const result = await callQwen('帮我写一个JS防抖函数'); console.log(result);
|
三、在电商项目中使用
淘宝开放平台
1 2 3 4 5 6 7 8
| async function taobaoAI(prompt) { const result = await callQwen(prompt); return result.choices[0].message.content; }
const desc = await taobaoAI('生成一个手机壳的商品描述');
|
四、常见问题
Q1:API 调用有频率限制吗?
有的,个人版和专业版有不同的 QPS 限制。具体请看控制台。
Q2:tokens 如何计算?
API 调用时会返回 usage 信息,包含本次消耗的 tokens 数量。
Q3:如何优化 token 消耗?
- 控制上下文长度
- 合理使用 system prompt
- 及时清理会话历史
五、最佳实践
1. 错误处理
1 2 3 4 5
| try: result = call_qwen(prompt) except Exception as e: print(f"调用失败: {e}")
|
2. 异步处理
生产环境建议使用异步调用,避免阻塞。
3. 缓存常用结果
对于相同或相似的 prompt,可以缓存结果减少 API 调用。
👉 点击获取阿里云百炼 API-KEY

相关阅读
📢 科技不高冷,AI很好用 👉 点击立即开通
作者:程序员晚枫,全网同名,专注 AI 工具测评与 Python 自动化办公教学。
🎓 AI 编程实战课程
想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!
🤖 开发者效率工具推荐
👉 想体验 MiniMax Token Plan?点击这里享受 9 折优惠
💡 按次计费,非常划算! 想象成去菜市场买菜——买张门票进去,菜随便拿。按使用次数收费,不限额度,用多少付多少,特别适合开发者!