メディア

小林昌弘(著)山田祥寛(監修)

小林昌弘(著)山田祥寛(監修)がアイティメディアで執筆した記事一覧です。

このエントリーをはてなブックマークに追加
記事一覧

Spring AIで始める生成AIプログラミング(7):

Java×Spring AIで始めるAIプログラミングの入門連載。前回はRAGを使って質問に答える流れを説明しました。今回はRAG内部の処理に着目し、より柔軟な機能拡張を行う際に、どのコンポーネントに注目し、どうカスタマイズすればよいかを説明していきます。

()

Spring AIで始める生成AIプログラミング(5):

Java×Spring AIで始めるAIプログラミングの入門連載。前回はベクトルストアの基本的な使い方について説明しました。今回は、RAGとして使うためのデータソースとしてリレーショナルデータベースを使い、さらに外部データを登録するまでの流れについて解説します。

()

Spring AIで始める生成AIプログラミング(4):

Java×Spring AIで始めるAIプログラミングの入門連載。前回はSpring AIにおける構造化出力について説明しました。今回は、生成AIで拡張検索(RAG)を支える重要な技術であるベクトル化を利用する方法を解説します。

()

Spring AIで始める生成AIプログラミング(3):

Java×Spring AIで始めるAIプログラミングの入門連載。前回は、Spring AIでのプロンプトの扱い方や、Spring AI全体のクラス構造について簡単に説明しました。今回は、AIからのレスポンスをプログラムで扱いやすい形式に変換する方法を解説します。

()

Spring AIで始める生成AIプログラミング(2):

Java×Spring AIで始めるAIプログラミングの入門連載。前回は、Spring AIを導入するまでの流れを紹介しました。今回は、Spring AIの主な特徴であるAIチャットを行う上での基本的な流れと、その理解に必要となる基本的な概念を解説します。

()