使用 Spring 的生成式 AI
Spring AI 是 Spring Framework 的一个强大的扩展。它旨在使 Java 开发者能够创建具备 AI 功能的应用程序,而无需进行大量的技能再培训。通过利用 Spring Framework 的熟悉性和优势,Spring AI 使复杂的 AI 功能民主化,使开发者更容易构建智能应用程序。
@Service
public class SpringAI {
private final ChatClient chatClient;
public SpringAI(ChatClient.Builder builder) {
this.chatClient = builder.build();}
public String tellMeAJoke()
return chatClient.prompt().user("Tell me a joke").call().content());}
}