Generative AI-Driven Application Development with Java 1章

1.Megabrains 101: Generative AI and LLMs Unboxed

生成AIとLLMの基礎解説

生成AIとLLMの基礎知識、Java開発を容易にするライブラリの紹介されている章。

問題の対処に関する戦略について
各課題に対処するためには、人間が関与する仕組み(human-in-the-loop)の導入、特定ドメイン向けのファインチューニング、そして強固な監視および監査の実施といった戦略が重要となる。モデルの能力と限界を透明に示し、倫理的AIガイドラインを遵守することが、責任ある効果的なLLM運用を確実なものにする。

一般的なLLM一覧(表1-1より)

Screenshot

紹介されたもの
Hugging Face
https://huggingface.co
LangChain4j
https://github.com/langchain4j/langchain4j
Spring AI
https://spring.io/projects/spring-ai
Quarkus LangChain4j
https://github.com/quarkiverse/quarkus-langchain4j
Amazon Bedrock SDK for Java
https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/java_bedrock_code_examples.html