創建spring boot項目並選擇ai功能:

spring boot版本不能過高,4.x.x暫時不支持ai
非本地部署可以使用openai,本地部署可以使用ollama。對應的,在創建項目初(上一步)選擇的ai功能需與客户端一致。
配置基本如下:

創建一個文本交流客户端,交由spring boot管理:

defaultSystem可以告訴大模型它在服務中需要扮演的角色
(實際上,defaultSystem就是在每次想大模型發起提問時,都以系統身份告訴它需要做什麼,因為大模型沒有記憶,所以這一部分在每次對話中都是重複的,直接配置在客户端創建之初更便捷)
創建接口:

進行一次對話:
