<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-ollama-spring-boot-starter</artifactId>
<version>1.0.0-M6</version>
</dependency>
spring:
ai:
ollama:
base-url: http://localhost:11434/v1/
api-key: ollama
chat:
model: deepseek-r1:7b
@Autowired
private OllamaChatModel ollamaChatModel;
@ApiOperation("流式调用")
@PostMapping(value = "/ask/stream", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
public Flux<String> stream(@RequestBody AiDto dto) {
System.out.println(ollamaChatModel);
return ollamaChatModel.stream(dto.getMsg());//aiService.stream(msg).flatMapSequential(Flux::just);
}
输出为:null
我用了1.0.0-M6的包后,项目可以启动,但ollamaChatModel对象为null。