Spring AI 抢先体验,5 分钟玩转 Java AI 应用开发
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.ai.core.SimpleAIResult;
import org.springframework.ai.core.AI;
@RestController
public class AIController {
@Autowired
private AI ai;
@GetMapping("/ask")
public SimpleAIResult askQuestion(String question) {
return ai.ask(question);
}
}
这段代码展示了如何在Spring框架中创建一个简单的AI控制器。它使用了@Autowired
注解自动装配一个AI
服务,并提供了一个askQuestion
方法,该方法通过HTTP GET请求接收一个问题,并将其传递给AI服务来处理。返回的SimpleAIResult
对象包含了AI服务返回的结果。这个例子演示了如何将AI集成到Web应用程序中,并且是开发者入门AI应用的一个很好的起点。
评论已关闭