python快速接入阿里云百炼大模型

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)

5.测试

相关推荐
峰顶听歌的鲸鱼26 分钟前
Zabbix监控系统
linux·运维·笔记·安全·云计算·zabbix·学习方法
安当加密41 分钟前
用 SMS 凭据管理系统替代 HashiCorp Vault:中小企业的轻量级 Secrets 管理实践
服务器·数据库·安全·阿里云
TG_yunshuguoji3 小时前
亚马逊云代理商:如何监控AWS RDS使用率并设置报警?
运维·云计算·aws
qq_316837756 小时前
使用 certbot docker镜像生成阿里云域名ssl证书
阿里云·docker·ssl
菜鸟别浪6 小时前
内存管理-第1章-Linux 内核内存管理概述
linux·运维·云计算·虚拟化·内存管理
灿宝宝lo8 小时前
阿里云OSS视频自动转码的配置详细步骤
阿里云·云计算·音视频
打码人的日常分享8 小时前
双碳智慧园区建设方案(PPT)
大数据·运维·网络·云计算·制造
翼龙云_cloud9 小时前
阿里云渠道商:如何选择适合的预留实例类型和数量?
服务器·阿里云·云计算
翼龙云_cloud9 小时前
亚马逊云代理商:如何在 AWS 控制台上手动重启主实例?
服务器·云计算·aws