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

Java项目集成大模型(通译千问)

1:打开阿里云搜索 通义大模型,然后点击丰富开发API接口。

2:可以看到有openAi和DashScope两种模式,我们这次采用DashScope方法,点击DashScope

3:点击获取Apikey

然后点击 前往我得Api-key跳转到控制台,

点击创建我得Apikey

然后返回,点击 安装DashScope SDK

把pom文件复制到Maven中,然后替换最新版本号

Java
<dependency>
      <groupId>com.alibaba</groupId>
      <artifactId>dashscope-sdk-java</artifactId>
      <!-- 请将 'the-latest-version' 替换为最新版本号https://mvnrepository.com/artifact/com.alibaba/dashscope-sdk-java -->
      <version>the-latest-version</version>
</dependency>

4:点击左侧的 菜单的对话- 通义千问,然后请求体点击Java,复制代码到项目中

代码中替换一下自己新建的apikey

运行代码:可以看到 根据内容“你是谁” 响应了一串json

Java
{"requestId":"04c1baf5-dc0b-9eef-a750-c0fac85ccd9d","usage":{"input_tokens":22,"output_tokens":75,"total_tokens":97},"output":{"choices":[{"finish_reason":"stop","message":{"role":"assistant","content":"我是通义千问,阿里巴巴集团旗下的通义实验室自主研发的超大规模语言模型。我能够回答问题、创作文字,如写故事、公文、邮件、剧本等,还能进行逻辑推理、编程,甚至表达观点和玩游戏。我在多国语言上都有很好的掌握,能为你提供多样化的帮助。有什么我可以帮到你的吗?"}}]}}

5:接下来实现对话的功能,点击多伦对话,复制代码,并运行

运行:

可以看到一个基础的多伦对话就这样实现了。

这样前端写一个自定义页面就可以实现AI对话的功能。

当然通译千问也提供了很多其它的模型,图像,视频,语音等等,都可以通过这样的方式实现。

相关文章:

  • Python星球日记 - 第3天:运算符与表达式
  • 内存与显存:从同根生到殊途异路的科技演进
  • 机器学习新范式:Kubernetes + Kubeflow,解锁模型训练与部署的高效密码
  • Word 页眉设置(不同章节不同页眉)
  • 迭代器介绍与使用(四十一)
  • java 正则表达式优化
  • 使用SPSS进行链式中介模型分析
  • ansible可视化自动化平台-semaphore
  • 脑电学习笔记
  • 哈希表(闭散列)的实现
  • 匿名函数自调用
  • Draw.io 全面解析与竞品分析:图表绘制工具的深度对比
  • 这是一份简单优雅的Prompt Engineering教程
  • 25.4.6学习总结
  • C++ 中为什么构造函数不需要实现虚函数,而析构函数需要?
  • 线程同步的学习与应用
  • 设计模式简述(八)中介者模式
  • 从扩展黎曼泽塔函数构造物质和时空的结构-15
  • swift-11-init、deinit、可选链、协议、元类型
  • STM32F103C8T6单片机的起始点:使用GPIO输出点亮我们的第一个小灯(HAL库版本)
  • 可信赖的广州做网站/沈阳seo按天计费
  • 龙之向导外贸经理人网站/长尾关键词挖掘爱站工具
  • 有什么做图片赚钱的网站/在线优化网站
  • 做受视频网站 mcb3dbd/江苏seo技术教程
  • 企业网站设计步骤/沈阳网站建设公司
  • 黑龙江外贸网站制作/企业网络营销策划案例