背景
最近要用大模型做一些应用,虽然之前一直在用大模型,但基本都是在官方界面提问题的方式用。现在要用于实际项目,在项目中接入大模型,包括一整套,调用大模型,以及集成大模型的Agent,集成支持库,调用MCP等。在网上没有看到我想要的文档,于是打算写一系列完整文章,记录自己运用的过程,权当是学习笔记,希望对想入门的同学有些帮助。
配置
学新东西,第一步搭建环境很重要,很多人在环境这一关会卡很多时间。
1 引入jar包 [版本一定要在 1.0.0-M6 之后的版本,要不然需要引入额外的仓库 ]
2 配置文件
spring.ai.openai.base-url=https://api.openai.com/ # 配置OpenAI API的基础URL
spring.ai.openai.api-key=sk-your-api-key-here # 配置OpenAI API的密钥
spring.ai.openai.chat.model=gpt-3.5-turbo # 配置OpenAI API的模型
spring.ai.openai.chat.temperature=0.7 # 配置OpenAI API的温度参数
启动项目
1 创建controller 【普通响应和流式响应2种】
2 启动 测试
最后
希望同学们早日开始将AI运用到实际业务中,对生活或者工作有所帮助。