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

  • 股票相关建议和关键信息筛选提炼
  • 结果回答太含蓄
相关推荐
XiYang-DING几秒前
【Spring】SpringMVC
java·后端·spring
想学习java初学者2 分钟前
SpringBoot整合GS1编码解码
java·spring boot·后端
日月云棠3 分钟前
2 快速入门实战指南
java·后端
日月云棠4 分钟前
3 Dubbo 2.7 高级配置:检查控制、版本策略与协议选择
java·后端
189228048618 分钟前
NY379固态MT29F32T08GSLBHL8-36QA:B
大数据·服务器·人工智能·科技·缓存
Adair_z8 分钟前
[SEO艺术重读] 第9篇 熊猫算法、企鹅算法和惩罚机制
人工智能·熊猫算法·企鹅算法·谷歌算法恢复·网站seo诊断·高质量内容创作·e-e-a-t原则
砍材农夫10 分钟前
物联网 基于netty构建mqtt协议规范(主题通配符订阅)
java·前端·javascript·物联网·netty
ZZH_AI项目交付10 分钟前
我把 AI 最容易改坏真实 App 的地方,整理成了 skills
人工智能·ios·app
忆~遂愿11 分钟前
从文字应答到具象共情:Agent 交互的底层革新
人工智能·深度学习·目标检测·microsoft·机器学习·ar·交互
Ai.den12 分钟前
Windows 安装 MinerU 3.x 实现本地批量解析 PDF
人工智能·windows·ai