AI相关的自我学习

Ollama

本地运行命令

ollama run qwen3:4b

java 复制代码
pom 依赖
<dependency>
    <groupId>org.springframework.ai</groupId>
    <artifactId>spring-ai-bom</artifactId>
    <version>${spring-ai.version}</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>


<dependency>
    <groupId>org.springframework.ai</groupId>
    <artifactId>spring-ai-starter-model-ollama</artifactId>
</dependency>

yml配置

java 复制代码
# Ollama 配置
spring.ai.ollama.base-url=http://localhost:11434
spring.ai.ollama.chat.options.model=qwen3:4b
# 应用启动时不自动拉取模型(如需自动拉取可改为 when_missing)
spring.ai.ollama.init.pull-model-strategy=never

测试代码

java 复制代码
@Test
    public void testOllama(@Autowired OllamaChatModel ollamaChatModel) {
        Prompt prompt = new Prompt("你是谁");
        ChatResponse call = ollamaChatModel.call(prompt);
        String text = call.getResult().getOutput().getText();
        System.out.println("-------------- Ollama --------------");
        System.out.println(text);
    }

    @Test
    public void testOllamaStream(@Autowired OllamaChatModel ollamaChatModel) {
        Flux<String> stream = ollamaChatModel.stream("你是谁");
        stream.toStream().forEach(System.out::println);
        System.out.println("-------------- Ollama --------------");
    }
相关推荐
在所不辞兄1 小时前
【零基础学智能仿真-53】多智能体协作——有限元自动化实战从工程需求到可审核的仿真报告
人工智能·深度学习·神经网络·机器学习·有限元
AI Coder 码农王3 小时前
AgentScope Java v2 第3课,从 ReActAgent 到 HarnessAgent
人工智能
格物致胜工业数智技术3 小时前
明治EOS系列传感器技术解析:精密制造高反光金属件在位检测
人工智能·制造
甲维斯3 小时前
DeepSeek 新版还是难评!
人工智能
聚美智数3 小时前
智能结构化识别-图片结构解析-图像结构化解析-照片结构化解析
android·java·数据库
十年Java程序媛4 小时前
Java枚举Enum完整教程|替代静态常量,开发与面试要点
java·开发语言·spring boot·后端·面试
我是人✓4 小时前
SpringBoot静态资源映射揭秘
java·spring boot·后端
晨间晓4 小时前
图片细节丰富不丰富?用华为云码道开发 OpenCV 纹理复杂度分析工具
人工智能·opencv·华为云
和侧4 小时前
离子注入后为什么必须配套退火工艺?
笔记·学习
2603_965148114 小时前
电商选品调研:通过关键词搜索API获取市场热销商品,结合商品详情API分析竞品卖点与定价
开发语言·数据库·人工智能·python·信息可视化