使用 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());}
}