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

资源类网站怎么做分类信息网站平台有哪些

资源类网站怎么做,分类信息网站平台有哪些,保定市建设局安监网站,wordpress无法发送邮件AI 技术发展很快,同样 AI 配套的相关技术发展也很快。这不今天刚打开 Spring AI 的官网就发现它又又又又更新了,而这次更新距离上次更新 M7 版本才不过半个月的时间,那这次 Spring AI 给我们带来了哪些惊喜呢?一起来看。 重点升级…

AI 技术发展很快,同样 AI 配套的相关技术发展也很快。这不今天刚打开 Spring AI 的官网就发现它又又又又更新了,而这次更新距离上次更新 M7 版本才不过半个月的时间,那这次 Spring AI 给我们带来了哪些惊喜呢?一起来看。

重点升级点

我们先来判断 Spring AI M8 的重点升级点:

  1. 废除了 tools 方法,取而代之的是 toolCallbacks 方法,写法对比如下:
    1. 早期版本:
// Old code in M7 - no longer works correctly in M8
chatClient.prompt("What day is tomorrow?").tools(toolCallback).call().content();
2. 最新版本:
// Updated code for M8
chatClient.prompt("What day is tomorrow?").toolCallbacks(toolCallback).call().content();
  1. 聊天记忆增强功能
    • 改进的 ChatMemory API,实现更灵活的对话历史管理。
    • 新 ChatMemoryRepository 允许不同的存储策略。
    • 添加 MessageWindowChatMemory 用于维护历史消息。
    • 改进属性命名以确保跨实现的一致性。
    • 支持各种存储后端:
      • InMemoryChatMemoryRepository(默认)。
      • JdbcChatMemoryRepository 对于关系数据库持久化支持。
  2. 增强的 MCP 工具回调配置
    • 在 MCP 客户端属性中添加了工具回调配置。
    • 支持 MCP 服务器中的完成规范。
    • 为 MCP 服务器添加了指令支持。
    • 向 WebFlux 和 WebMvc 传输提供程序添加了 SSE 端点参数。
  3. 提示工程文档增强
    • 添加提示工程模式文档。
    • 为开发人员提供有效提示设计的最佳实践。
    • 包括各种用例的示例和模式。
  4. 向量数据库存储功能增强
  • Cosmos DB Entra ID 支持和修复:
    • 为 Cosmos DB 添加了 Azure Entra ID(以前称为 Azure AD)身份验证;
    • 改进 Azure 部署的安全性和身份验证选项。
  • Cassandra 向量存储改进:
    • 修复了 Cassandra 聊天内存中的消息顺序。
    • 添加了更好的错误消息并修复了各种问题。

官方更新日志:https://spring.io/blog/2025/04/30/spring-ai-1-0-0-m8-released

DeepSeek SDK 正式发布

除了以上内容之外,官方的更新日志中没提到的,还有对于 DeepSeek SDK 的正式发布,之前版本中虽然有关于 DeepSeek 的支持,但并不是真正的支持,只是让 DeepSeek 使用 OpenAI 协议实现对 DeepSeek 的调用,而不是真正的 DeepSeek SDK 支持。

那么 OpenAI 协议和真正的 SDK 支持的区别是啥呢?

简单来说,举个简单的例子你就明白了,就是 OpenAI 相当于你上班,因为你自己没车,所以你只能蹭同事的车;而有了 SDK 的支持之后,相当于你有自己的车了,不需要在蹭别人的车了。

也就意味着,DeepSeek 可以和 OpenAI 或其他使用 OpenAI 协议的大模型并存了,之前是二选一,你(DeepSeek)使用了 OpenAI 协议,那么其他人就没办法使用 OpenAI 协议了,现在你有自己的 SDK 了,就可以和其他兼容 OpenAI 或 OpenAI 一起使用了。

DeepSeek 使用变化

DeepSeek SDK 的具体使用如下。

  1. 准备工作:在 DeepSeek 申请 APIKey。
  2. 添加依赖
<dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-deepseek-spring-boot-starter</artifactId>
</dependency>
  1. 设置配置信息
spring.ai.deepseek.api-key=YOUR_API_KEY
spring.ai.deepseek.chat.options.model=deepseek-chat
spring.ai.deepseek.chat.options.temperature=0.8
  1. 编写调用代码
@RestController
public class ChatController {private final DeepSeekChatModel chatModel;@Autowiredpublic ChatController(DeepSeekChatModel chatModel) {this.chatModel = chatModel;}// 普通输出@GetMapping("/ai/generate")public Map generate(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {return Map.of("generation", chatModel.call(message));}// 流式输出@GetMapping("/ai/generateStream")public Flux<ChatResponse> generateStream(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {var prompt = new Prompt(new UserMessage(message));return chatModel.stream(prompt);}
}

小结

AI 发展速度很快,对各行各业的影响也很大,充分了解和掌握 AI 知识,对日常工作提效或以后跳槽都有很大的帮助,让我们一起行动起来,拥抱这场 AI 盛宴吧。

本文已收录到我的技术小站 www.javacn.site,其中包含的内容有:Spring AI、LangChain4j、Dify、Agent、MCP、Function Call、RAG、向量数据库、Prompt、多模态、向量数据库、嵌入模型等内容。

http://www.dtcms.com/wzjs/384485.html

相关文章:

  • 用文件传输协议登录网站推广策划方案怎么做
  • 用websocket做网站如何推广网站
  • 做网站带来的好处seo短期培训班
  • 做外贸网站需要缴什么税镇江网络
  • 抖音广告推广seo网络优化日常工作内容
  • 网站使用什么语言好软件开发培训班
  • 网站设计原型图怎么做怀化seo推广
  • 好的外国设计网站推荐免费推广
  • 网站登不上去的原因网站制作价格
  • 网站上的地图导航怎么做的网站开发流程是什么
  • 国外美国服务器seo课程培训课程
  • 宜春做网站的联系电话seo培训学院官网
  • 寻找锦州网站建设百度搜索 手机
  • 旅游网站开发技术文档同仁seo排名优化培训
  • 的做网站中插入背景图的代码东莞做好网络推广
  • 中国江苏网网站外链的优化方法
  • 政府信息网站建设论文推手平台哪个靠谱
  • 网站过场动画网络推广销售是做什么的
  • 扫码支付个人商城网站开发免费seo一个月工资一般多少
  • 如何用本地视频做网站关键字优化
  • 网站建设需求列表seo实战技术培训
  • 学校做的网站外面访问不了杭州网站seo优化
  • 澳门网站设计平台免费网站建设模板
  • 如何做淘宝直播教学视频网站兰州快速seo整站优化招商
  • 网站引导动画怎么做的网络科技
  • 网站建设 提供源码百度站长工具网站
  • 深圳专业seo优化公司seo站外推广
  • 济南商城网站开发百度推广总部客服投诉电话
  • 电子工程网mcu企业关键词排名优化哪家好
  • 镇江集团网站建设深圳关键词推广优化