更進一步
VMware 提供培訓和認證,以加速您的進展。
瞭解更多Spring AI 是一個用於 AI 工程的應用程式框架。其目標是將 Spring 生態系統的設計原則(例如可攜性和模組化設計)應用於 AI 領域,並推廣使用 POJO 作為 AI 領域應用程式的建構區塊。
Spring AI 的核心在於解決 AI 整合的根本挑戰:將您的企業資料和 API 與 AI 模型連接起來。
Spring AI 提供以下功能
此功能集讓您可以實現常見的用例,例如「針對您的文件進行問答
」或「與您的文件聊天
」。
豐富的 參考文件、範例應用程式和工作坊/課程材料。
您可以透過幾個簡單的步驟開始使用
建立一個具有 Spring AI OpenAI 啟動器依賴項的 Spring Boot Web 應用程式。這個 Spring Initializr 連結 可以幫助您引導應用程式。(透過 start.spring.io,您可以選擇要在新應用程式中使用的任何 AI 模型或向量儲存)。
將您的 OpenAI 金鑰新增到 application.properties
spring.ai.openai.api-key=<YOUR OPENAI KEY>
將以下程式碼片段新增到您的 SpringAiDemoApplication
類別
@Bean
public CommandLineRunner runner(ChatClient.Builder builder) {
return args -> {
ChatClient chatClient = builder.build();
String response = chatClient.prompt("Tell me a joke").call().content();
System.out.println(response);
};
}
執行應用程式
./mvnw spring-boot:run
想以其他方式開始使用嗎?請查看參考文件中的「開始使用」章節。