先にジャンプ
VMware は、あなたの進歩を加速させるトレーニングと認定を提供します。
さらに学習したい方に (英語)Spring AI は、AI エンジニアリング用のアプリケーションフレームワークです。そのゴールは、移植性やモジュール設計などの Spring エコシステム設計原則を AI ドメインに適用し、AI ドメインへのアプリケーションの構成要素として POJO の使用を促進することです。
Spring AI は、本質的に、企業のデータおよび API を AI モデルに接続するという、AI 統合の基本的な課題に取り組んでいます。
Spring AI は次の機能を提供します。
この機能セットを使用すると、"Q&A over your documentation
" や "Chat with your documentation.
" などの一般的なユースケースを実装できます。
広範なリファレンスドキュメント、サンプルアプリケーション、ワークショップ / コース資料。
以下の簡単な手順で始めることができます:
Spring AI OpenAI Boot スターター依存関係を持つ 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
別の方法で始めたいですか ? リファレンスドキュメントで入門セクションを参照してください。