Best of Spring AI — 2024

  1. 1
    Article
    Avatar of baeldungBaeldung·2y

    Implementing an AI Assistant with Spring AI

    This tutorial delves into the features of Spring AI to create an AI assistant using LLMs like ChatGPT. It highlights the key functionalities, including context-aware response generation, structured output conversion, and integrating with Vector DBs. The process involves setting up necessary dependencies, creating relevant tables, and implementing callback functions. Common concerns like data privacy and maintaining conversational states are addressed using Advisors APIs. Examples demonstrate how to build a chatbot in a legacy Order Management System, showcasing practical applications of these concepts.

  2. 2
    Article
    Avatar of baeldungBaeldung·3y

    Introduction to Spring AI

    This post provides an introduction to the Spring AI project, including its purpose and main concepts. It also explains how to configure Spring AI in a Spring Boot application. The post includes examples and code snippets for demonstration purposes.

  3. 3
    Article
    Avatar of baeldungBaeldung·2y

    Create a ChatGPT Like Chatbot With Ollama and Spring AI

    Learn how to create a basic help desk chatbot using the Spring AI module and the open-source Ollama library with Meta's llama3 model. The guide covers setting up the environment, adding necessary dependencies, configuring the chatbot, and managing conversational history. Example API calls and responses are provided to demonstrate interaction with the chatbot.

  4. 4
    Article
    Avatar of neo4jneo4j·2y

    GenAI Starter Kit: Build an Application with Spring AI in Java

    Learn how to build a GenAI application with Spring AI in Java using the Spring AI starter kit project. Explore the features of Spring AI and its integration with Neo4j for storing and querying vectors.

  5. 5
    Article
    Avatar of springSpring·3y

    Spring AI 0.8.1 Released

    The milestone 0.8.1 release of Spring AI includes new features and improvements, such as support for Google Gemini AI Model with multimodal capabilities.

  6. 6
    Article
    Avatar of foojayioFoojay.io·2y

    Spring AI: How to Write GenAI Applications with Java

    Learn how to write GenAI applications with Java using the Spring AI framework and utilize retrieval-augmented generation (RAG) to improve answers.