大家好我是Java1234_小锋老师最近更新《2027版本 Spring AI 2.0 开发Java Agent智能体 视频教程》专辑感谢大家支持。本课程主要介绍和讲解Spring AI 2.0简介Spring AI 2.0 HelloWorld搭建Advisors — 拦截器模式增强AI能力对话与提示词工程Prompt工具调用(Function Calling / Tools) RAG(检索增强生成)MCP(模型 上下文协议)和多模态支持。等这个Spring AI2.0基础课程录制完成接下来要发布2个 企业级Java AI实战课程RAG企业知识库系统和AI智能客服系统。大家可以点点关注后面更精彩。视频教程课件源码打包下载链接https://pan.baidu.com/s/1o-zRfndo1HHrS_uFroOiCw?pwd1234提取码0000Spring AI 2.0 开发Java Agent智能体 - Spring AI项目调用本地Ollama模型首先第一步我们要加下Ollama依赖选择Ollama然后pom.xml里自动会加下ollama依赖dependency groupIdorg.springframework.ai/groupId artifactIdspring-ai-starter-model-ollama/artifactId /dependency第二步application.yml里面配置下ollamaspring: application: name: helloWorld ai: openai: api-key: ${OPENAI_API_KEY} base-url: https://dashscope.aliyuncs.com/compatible-mode chat: options: model: qwen3.6-plus ollama: base-url: http://localhost:11434 chat: options: model: qwen3:4b第三步我们在AiConfiguration配置类里面配置下Ollama的聊天客户端的BeanBean public ChatClient chatClient2(OllamaChatModel model){ return ChatClient .builder(model) // 创建 ChatClient 对象并设置模型为 model .build(); // 构建 ChatClient 对象 }第四步MyAiChatController控制器里面再加一个ai2请求的接口处理方法注入chatClient2 beanAutowired private ChatClient chatClient2 ; RequestMapping(/ai2) public String ai2(String question) { return chatClient.prompt() // 创建一个 Prompt 对象用于构建聊天请求。 .user( question) // 设置用户输入的文本。 .call() // 调用 ChatClient 对象的 call() 方法发送聊天请求给大模型并获取响应。 .content(); // 获取响应的文本内容。 }最后我们来测试下浏览器请求地址http://localhost:8080/ai2?question你是谁ollama里的大模型返回的结果到浏览器