Spring AI Alibaba零基础速成(2) ---- Ollama安装与使用

Ollama类似于docker,Ollama = 本地跑大模型的「Docker」,让你在家电脑上一键跑 Qwen、Llama、DeepSeek 等开源大模型,不上云、隐私可控。

1. 安装Ollama

下载链接:Release v0.24.0 · ollama/ollama · GitHub

往下找到这个下载即可,把下载好的文件移动到你想安装到的目录里:

在此目录打开cdm窗口,输入命令:OllamaSetup.exe /DIR="你要安装的目录"

后续出现安装界面跟着提示点击即可。安装之后再设置一下大模型的安装路径:

把这个目录下文件复制到新设置的目录:

C:\Users\你的用户名\.ollama

2. 调用Ollama中的大模型

导入依赖:

XML 复制代码
        <dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-starter-model-ollama</artifactId>
        </dependency>

修改配置:

ollama默认端口是11434

使用方法和之前使用远程大模型一致:

java 复制代码
@RestController
public class OllamaController {
    @Resource(name = "ollamaChatModel")
    ChatModel chatModel;
    @GetMapping("/hello/call")
    public String call(@RequestParam(name = "msg", defaultValue = "你是谁") String msg) {
        String result = chatModel.call(msg);
        return result;
    }

    @GetMapping("/hello/stream")
    public Flux<String> stream(@RequestParam(name = "msg", defaultValue = "你是谁") String msg) {
        return chatModel.stream(msg);
    }
}
相关推荐
葫芦和十三12 小时前
图解 MongoDB 19|Oplog:复制的真正载体,不是文档是操作
后端·mongodb·agent
葫芦和十三12 小时前
图解 MongoDB 20|复制延迟与 catch up:Secondary 为什么跟不上
后端·mongodb·agent
IT_陈寒17 小时前
SpringBoot自动配置的坑,我的API突然就404了
前端·人工智能·后端
ServBay18 小时前
为什么说 MCP 是 2026 年开发者必须掌握的黄金协议?
后端·mcp
程序员夏洛18 小时前
Spring Boot 多模块项目中 IDEA 提示 Cannot resolve symbol 的一次排查记录
后端
子兮曰18 小时前
OpenMontage 深度解剖:你的 AI 编程助手,其实是个视频工作室
前端·后端·ai编程
子兮曰18 小时前
前端工具链的「Rust 化」:一场没有赢家的军备竞赛?
前端·后端·rust
爱勇宝19 小时前
从 Ctrl+CV 到 Enter:程序员正在失去什么
前端·后端·程序员
码事漫谈20 小时前
EdgeOne Makers + WorkBuddy:零基础也能快速搭建可上线的 AI 智能体(附图文教程)
后端