spring-ai 第六模型介绍-聊天模型

spring-ai 第六模型介绍-聊天模型

官网

利用了预训练的语言模型,例如 GPT(生成型预训练变换器),以在自然语言中生成类似人类的响应

spring-ai网址【https://docs.spring.io/spring-ai/reference/api/chatmodel.html】

通过输入封装的辅助类 Prompt 和输出处理的辅助类 ChatResponse

  • 基于chatmodel

    public interface ChatModel extends Model<Prompt, ChatResponse>, StreamingChatModel {

    复制代码
      default String call(String message) {...}
    
      @Override
      ChatResponse call(Prompt prompt);

    }

  • 基于流式(StreamingChatModel)

    public interface StreamingChatModel extends StreamingModel<Prompt, ChatResponse> {

    复制代码
      default Flux<String> stream(String message) {...}
    
      @Override
      Flux<ChatResponse> stream(Prompt prompt);

    }

  • 以下流程图说明了Spring AI如何处理聊天模型的配置和执行,结合了启动和运行时选项

源码示例

https://gitee.com/kcnf_open/spring-ai-sample/tree/master/spring-ai/spring-ai-sample05

  • 股票相关建议和关键信息筛选提炼
  • 结果回答太含蓄
相关推荐
小羊没烦恼!4 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
回眸&啤酒鸭4 天前
【回眸】Minicart 电商购物车核心功能落地指南
人工智能
一隅论数智4 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
AI的探索之旅4 天前
97 个 OpenCV 实例(三十):双目立体,从标定到点云
人工智能·opencv·计算机视觉
AlbertZein4 天前
Step-5-Preview 上手实测:3D 游戏、金融分析、网页设计一次跑完
人工智能·aigc
俊昭喜喜里4 天前
java中的继承和多态的区别
java
小羊没烦恼!4 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
LaughingZhu4 天前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
譕痕4 天前
JSONObject与JSONArray封装数据格式区别
java·json