Spring AIで始める生成AIプログラミング(4):
Java×Spring AIで始めるAIプログラミングの入門連載。前回はSpring AIにおける構造化出力について説明しました。今回は、生成AIで拡張検索(RAG)を支える重要な技術であるベクトル化を利用する方法を解説します。
小林昌弘(著)山田祥寛(監修), WINGSプロジェクト
Spring AIで始める生成AIプログラミング(3):
Java×Spring AIで始めるAIプログラミングの入門連載。前回は、Spring AIでのプロンプトの扱い方や、Spring AI全体のクラス構造について簡単に説明しました。今回は、AIからのレスポンスをプログラムで扱いやすい形式に変換する方法を解説します。
小林昌弘(著)山田祥寛(監修), WINGSプロジェクト
Spring AIで始める生成AIプログラミング(2):
Java×Spring AIで始めるAIプログラミングの入門連載。前回は、Spring AIを導入するまでの流れを紹介しました。今回は、Spring AIの主な特徴であるAIチャットを行う上での基本的な流れと、その理解に必要となる基本的な概念を解説します。
小林昌弘(著)山田祥寛(監修), WINGSプロジェクト
Spring AIで始める生成AIプログラミング(1):
Java×Spring AIで始めるAIプログラミングの入門連載。初回である今回は、Spring AIの概要とOpenAIを使って簡単なプログラムを実行するまでを紹介します。
小林昌弘(著)山田祥寛(監修), WINGSプロジェクト