当前位置: 首页 > news >正文

资讯类网站怎么做软文经典案例

资讯类网站怎么做,软文经典案例,mdx wordpress,ux设计师是做什么的前言 dashscope是阿里云大模型服务平台——灵积提供的在线API组件。基于它,无需本地加载大模型,通过在线方式访问云端大模型来完成对话。 申请API key 老规矩:要想访问各家云端大模型,需要先申请API key。 对于阿里云&#x…

前言

dashscope是阿里云大模型服务平台——灵积提供的在线API组件。基于它,无需本地加载大模型,通过在线方式访问云端大模型来完成对话。 

申请API key

老规矩:要想访问各家云端大模型,需要先申请API key。

对于阿里云,需要先访问:https://dashscope.console.aliyun.com/。然后注册一个账号,接着就可以申请sk-开头的api-key了,如下图所示。

有了key后,就可以点击上面选项:模型体验中心,输入简单的prompt来验证本地电脑访问阿里云网络通信有没有问题:

 代码

下面是一个简单python代码,自己封装message,并添加api-key,并通过在线方式访问Qwen大模型进行对话。

import dashscope
from typing import List
import loggingclass Params:def __init__(self, model, temperature, api_key, messages):self.model = modelself.temperature = temperatureself.api_key = api_keyself.messages = messages #List[Dict[str, str]]class QwenClient:def __init__(self, log_verbose: bool = False):self.log_verbose = log_verboseself.logger = logging.getLogger(__name__)if log_verbose:self.logger.setLevel(logging.INFO)def call_qwen(self, params: Params) -> List[dict]:# 加载配置文件,根据需要选择第一个模型        if self.log_verbose:self.logger.info(f'{self.__class__.__name__}:params: {params}')# 初始化生成器对象gen = dashscope.Generation()# 调用千问API并获取回复responses = gen.call(model=params.model,temperature=params.temperature,api_key=params.api_key,messages= params.messages,result_format='message',stream=True,)        print("responses: ", responses)# 处理API返回的结果response_list = []for resp in responses:if resp["status_code"] == 200 and "output" in resp and "choices" in resp["output"]:choice = resp["output"]["choices"][0]["message"]["content"]response_list.append({"error_code": 0, "text": choice})else:error_data = {"error_code": resp["status_code"],"text": resp["message"],"error": {"message": resp["message"],"type": "invalid_request_error","param": None,"code": None,}}self.logger.error(f"请求千问 API 时发生错误:{error_data}")response_list.append(error_data)return response_list# 使用示例
if __name__ == "__main__":logging.basicConfig(level=logging.INFO)#model_names = ["qwen-turbo"]client = QwenClient(log_verbose=True)user_input = "你好,请问今天北京天气怎么样?"messages = [{"role": "user", "content": user_input}]params = Params("qwen-turbo", 0.7, "sk-axxxxxx3b4a2fa1cb1dd7e71a4bee", messages)responses = client.call_qwen(params)print("千问的回答:", responses[-1]["text"])

 需要先安装好组件:dashscope,typing以及logging。本平台是ubuntu20.04,直接输入:python3 xxx.py即可到预期结果:

http://www.mnyf.cn/news/36326.html

相关文章:

  • 广州市十六届人大一次会议上海优化营商环境
  • wordpress数据管理系统湖南seo网站策划
  • 河南洛阳网站建设营销模式100个经典案例
  • 做政府网站seo工资待遇怎么样
  • wordpress安装博客抚顺优化seo
  • 绵阳网站建设信赖辉煌google chrome官网下载
  • bluemix wordpress线下课程seo
  • 山西省建设监理协会网站聊石家庄seo
  • 潍坊高端网站建设湛江seo网站管理
  • 做网站运营需要学什么推广网站都有哪些
  • 哪个手机网站 有app搜索引擎优化关键词的处理
  • 广西建设学院网站百度经验悬赏任务平台
  • 企业网站的运营如何做互联网销售可以卖什么产品
  • 湛江建站网络公司网站seo外链建设
  • 做网站怎么建立文件夹360网站seo手机优化软件
  • 中国建设银采购发文网站百度浏览器下载
  • 织梦单页面网站模板优秀网站
  • 网站建设售后服务安全维护重庆黄埔seo整站优化
  • 长沙网站排名优化报价长沙竞价优化
  • 上海大型网站建设天津百度推广排名优化
  • 怎样黑公司的网站seo简单优化操作步骤
  • 国内室内设计网站推荐怎么建立自己的网站
  • 织梦网站迁移整合营销是什么
  • 东莞营销网站建设价格旺道seo系统
  • 广东网站备案进度查询查询网站流量的网址
  • 南岗红旗大街网站建设品牌运营中心
  • 企业网站程序制作seo推广话术
  • wordpress+微信悬浮seo网站编辑优化招聘
  • 如何创建一个公众号北京专业seo公司
  • web简单网页代码seo推广如何做