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 --------------");
    }
相关推荐
FII工业富联科技服务1 小时前
工业AI自治的演进趋势:从内容生成到Agent驱动的工厂运营范式转变
人工智能
云和数据.ChenGuang1 小时前
fastapi的参数剖析
人工智能·深度学习·机器学习·语言模型·状态模式·fastapi
日常筹谋记1 小时前
技术研究:数据中心HVDC系统直流保护配合与ABB电气产品参数解析
人工智能·创业创新·业界资讯
元岳数字人小元1 小时前
AI数字人系统赋能场景升级,数字人一体机实现服务提效降本
人工智能
Sammyyyyy2 小时前
如何在不停项目不停机的情况下切换AI大模型
大数据·人工智能
poiu12346572 小时前
客户沟通音视频素材提炼会议纪要,主流AI工具横向实测对比
人工智能
咖啡星人k2 小时前
想私有化部署 AI 开发平台?MonkeyCode 给出的答案是开源 + 离线
人工智能·大模型·ai编程·monkeycode
NineData2 小时前
DTCC 2026 预告|NineData CEO& 创始人叶正盛:面向 AI Agent 的数据库 DevOps 与数据复制实践
数据库·人工智能·数据库开发·devops·ninedata·数据库技术·dtcc
Eloudy2 小时前
LLM agent 分拆任务的能力来源
人工智能·机器学习