
Ollama本地運行命令ollama run qwen3:4bpom 依賴dependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-bom/artifactIdversion${spring-ai.version}/versiontypepom/typescopeimport/scope/dependencydependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-starter-model-ollama/artifactId/dependencyyml配置#Ollama配置 spring.ai.ollama.base-urlhttp://localhost:11434spring.ai.ollama.chat.options.modelqwen3:4b # 應用啟動時不自動拉取模型如需自動拉取可改為 when_missing spring.ai.ollama.init.pull-model-strategynever測試代碼TestpublicvoidtestOllama(AutowiredOllamaChatModelollamaChatModel){PromptpromptnewPrompt(你是誰);ChatResponsecallollamaChatModel.call(prompt);Stringtextcall.getResult().getOutput().getText();System.out.println(-------------- Ollama --------------);System.out.println(text);}TestpublicvoidtestOllamaStream(AutowiredOllamaChatModelollamaChatModel){FluxStringstreamollamaChatModel.stream(你是誰);stream.toStream().forEach(System.out::println);System.out.println(-------------- Ollama --------------);}多層級記憶短期記憶中期記憶長期記憶skill平臺https://skillsmp.com/大模型漸進式加載