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

开源大模型api接口调用

(一) kimi api接口调用
1.先申请api-key,申请地址https://platform.moonshot.cn/console/api-keys
2.请求接口

import requestspayload = {"messages": [{"role": "user","content": "请总结下面这段话的主旨,字数不超过30个。7月15日,国家统计局发布数据显示,初步核算,上半年国内生产总值660536亿元,按不变价格计算,同比增长5.3%。分季度看,今年一季度国内生产总值同比增长5.4%,二季度增长5.2%。从环比看,二季度国内生产总值增长1.1%。总体看,上半年国民经济迎难而上、稳中向好."}],"model": "kimi-k2-0711-preview","max_tokens": 50,"temperature": 0.6,"n": 5,                # 生成序列的个数, n在[1,5]"stream": False
}headers = {"Authorization": "moonshot ai网站申请的api-key"}
resp = requests.post(url="https://api.moonshot.cn/v1/chat/completions",json=payload, headers=headers)
print(resp.json())

接口返回结果:

{"id": "chatcmpl-6878b37b99bd601430d3fc5d","object": "chat.completion","created": 1752740732,"model": "kimi-k2-0711-preview","choices": [{"index": 0,"message": {"role": "assistant","content": "上半年GDP同比增长5.3%,经济稳中向好。"},"finish_reason": "stop"},{"index": 1,"message": {"role": "assistant","content": "上半年GDP增长5.3%,经济稳中向好。"},"finish_reason": "stop"},{"index": 2,"message": {"role": "assistant","content": "上半年GDP同比增长5.3%,经济稳中向好。"},"finish_reason": "stop"},{"index": 3,"message": {"role": "assistant","content": "上半年GDP同比增长5.3%,国民经济稳中向好。"},"finish_reason": "stop"},{"index": 4,"message": {"role": "assistant","content": "上半年GDP同比增长5.3%,经济稳中向好。"},"finish_reason": "stop"}],"usage": {"prompt_tokens": 85,"completion_tokens": 60,"total_tokens": 145,"cached_tokens": 85}
}

(二)qwen3接口调用
1.先申请api-key,https://bailian.console.aliyun.com/?tab=model#/api-key添加链接描述
2.接口测试

import requestspayload = {"messages": [{"role": "user","content": "阅读下面的新闻,总结新闻的标题,字数不超过30个。7月15日,国家统计局发布数据显示,初步核算,上半年国内生产总值660536亿元,按不变价格计算,同比增长5.3%。分季度看,今年一季度国内生产总值同比增长5.4%,二季度增长5.2%。从环比看,二季度国内生产总值增长1.1%。总体看,上半年国民经济迎难而上、稳中向好。"}],"model": "qwen3-32b","lora_name": "","max_tokens": 50,"temperature": 0.6,"n": 1,                # n>1时,生成的结果较差,kimi较好,n在[1,4]"stream": True,"enable_thinking": True
}headers = {"Authorization": "网站申请的api-key"}
resp = requests.post(url="https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions",json=payload, headers=headers)
print(resp.json())

备注:qwen3参数里增加thinking之后,结果会更好点

http://www.dtcms.com/a/284634.html

相关文章:

  • React钩子HOOK
  • 原生前端JavaScript/CSS与现代框架(Vue、React)的联系、区别与运行环境(精简版)
  • [yotroy.cool] Git 历史迁移笔记:将 Git 项目嵌入另一个仓库子目录中(保留提交记录)
  • Mysql测试题
  • AI 智能质检系统在汽车制造企业的应用​
  • ubuntu 22.04 pam 模块设置用户登录失败锁定
  • RocketMQ 高可用集群架构与一致性机制解析
  • reids依赖删除,但springboot仍然需要redis参数才能启动
  • 黄仁勋链博会首秀:中国开源AI催化全球革命,机器人浪潮重塑未来工厂
  • HCIE - 云计算拿下后的职业选择如何规划?
  • HCIE - 云计算方向考什么?一文全解
  • JMeter 性能测试工具
  • 推荐较好的zynq开发博客
  • 算法竞赛备赛——【图论】求最短路径——Floyd算法
  • Redis 中的看门狗机制:分布式锁的守护者
  • 力扣每日一题--2025.7.17
  • Python基础③-函数篇
  • 【git 如何查看本地分支与远程分支之间的差异】
  • Solr7升级Solr8全攻略:从Core重命名到IK分词兼容,零业务中断实战指南
  • GLM(General Language Model,通用语言模型)
  • CCLink IE转ModbusTCP网关配置无纸记录器(中篇)
  • Python应用进阶DAY7--面向对象编程基本特性和super函数
  • 2025解锁“分身术”???
  • 微信小程序151~160
  • 针对教育行业的网络安全方案有哪些
  • 手机兼容测试服务提供商对比分析:如何选择最合适的测试平台
  • 输尿管下段积水预测与手术决策支持技术方案
  • 订货系统多角色支持核心实战指南
  • LLMFactory导出的Merge模型导入ollama
  • 从平面到时空:地图故事的时空叙事与沉浸式阅读