大家好,我是小米。
今天想和你聊聊一个最近我在用、而且越用越觉得香的东西 —— Spring AI 的聊天模型 API。说真的,我原来一直以为这种东西只有 OpenAI 或 LangChain 那种顶级玩家才玩得转,直到有天我用 Spring Boot 写业务代码时,无意间逛进了 spring-ai 的世界,然后我“哇”地一声,原来整合 AI 聊天模型,也可以这么简单、优雅、原生!
好了,不卖关子,今天我就带你用故事的方式,走一圈 Spring AI 的聊天模型 API 的“江湖”。从一位叫做 ChatModel 的主角出发,踏遍十个关键概念的山川湖海。
初识 ChatModel:江湖的起点
故事开始在一个老旧的工作台前,我敲下了第一行 Spring AI 的代码。
就像所有武侠小说里都会有的门派一样,Spring AI 的“入门心法”就是 ChatModel 接口。它是聊天模型世界的核心主角,定义了一个最基础的能力:
给我一个 Prompt(提示词),我返回一个 ChatResponse(聊天响应)。
这就像一个掌门人说:“来吧,把你的问题说出来,我帮你问天问地问神仙。”
它的使用方式很简洁,就像这样:

你只要给它一个 Prompt,它就会把回答包装好,原封不动地交到你手上。
StreamingChatModel:高手过招,不落俗套
有的读者可能要问了,“那如果我不想一次性拿到全部回复

最低0.47元/天 解锁文章
9845

被折叠的 条评论
为什么被折叠?



