1.注册阿里云账号
访问阿里云官网,完成账号注册流程,并开通百炼服务,网址:https://bailian.console.aliyun.com
2.获取 API Key
登录阿里云百炼平台,在个人中心或相关设置页面找到并生成 API Key,妥善保管此密钥,后续调用模型时需使用
3.编写python代码
1.下载dashscope库并引入
DashScope SDK是阿里云提供的用于调用百炼大模型的 Python 库
pip install dashscope
import dashscope
2.配置API Key
dashscope.api_key = '你的api-key'
3.构建请求参数
根据具体的任务需求,构建请求参数,如模型名称、输入文本、生成参数等
messages = [
{'role': 'system', 'content': 'You are a helpful assistant.'},
{'role': 'user', 'content': '请生成一篇关于人工智能的文章'}
]
parameters = {
"model": "qwen-max",
"result_format": "message"
}
4.发起请求并获取结果
使用 Generation.call() 方法发起请求,将构建好的请求参数传入,等待模型生成结果
response = dashscope.Generation.call(
model=parameters["model"],
messages=messages,
result_format=parameters["result_format"]
)
if response.status_code == 200:
print(response.output.choices[0].message.content)
else:
print('请求失败,错误信息:', response)