马彼得季博达叶旦腾 發表於 2026-1-19 20:13:00

Spring AI学习:基本配置&聊天客户端

<p>创建spring boot项目并选择ai功能:</p>
<p><img src="https://img2024.cnblogs.com/blog/3291169/202601/3291169-20260119195554910-1390613529.png"></p>
<p><strong>&nbsp;spring boot版本不能过高,4.x.x暂时不支持ai</strong></p>
<p>非本地部署可以使用openai,本地部署可以使用ollama。对应的,在创建项目初(上一步)选择的ai功能需与客户端一致。</p>
<p>配置基本如下:</p>
<p><img src="https://img2024.cnblogs.com/blog/3291169/202601/3291169-20260119200459723-1313405288.png"></p>
<p>&nbsp;创建一个文本交流客户端,交由spring boot管理:</p>
<p><img src="https://img2024.cnblogs.com/blog/3291169/202601/3291169-20260119200445576-1019004487.png"></p>
<p>&nbsp;defaultSystem可以告诉大模型它在服务中需要扮演的角色</p>
<p>(实际上,defaultSystem就是在每次想大模型发起提问时,都以系统身份告诉它需要做什么,因为大模型没有记忆,所以这一部分在每次对话中都是重复的,直接配置在客户端创建之初更便捷)</p>
<p>&nbsp;创建接口:</p>
<p><img src="https://img2024.cnblogs.com/blog/3291169/202601/3291169-20260119201205140-1831783606.png"></p>
<p>进行一次对话:</p>
<p><img src="https://img2024.cnblogs.com/blog/3291169/202601/3291169-20260119201212669-1487135080.png"></p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/syf0824/p/19503610
頁: [1]
查看完整版本: Spring AI学习:基本配置&聊天客户端