This article will teach you how to use the Quarkus LangChain4j project to build applications based on different chat models. The Quarkus AI Chat Model offers a portable and straightforward interface, enabling seamless interaction with these models. Our sample Quarkus application will switch between three popular chat models provided by OpenAI, Mistral AI, and Ollama. […] The post Getting Started with Quarkus LangChain4j and Chat Model appeared first on Piotr's TechBlog.| Piotr's TechBlog
This article will show how to use Spring AI support for MCP (Model Context Protocol) in Spring Boot server-side and client-side applications. You will learn how to serve tools and prompts on the server side and discover them on the client-side Spring AI application. The Model Context Protocol is a standard for managing contextual interactions […] The post Using Model Context Protocol (MCP) with Spring AI appeared first on Piotr's TechBlog.| Piotr's TechBlog
This article will show you how to use Spring AI support with the most popular AI models for the tool calling feature. Tool calling (or function calling), is a common pattern in AI applications that enables a model to interact with APIs or tools, extending its capabilities. The most popular AI models are trained to […] The post Tool Calling with Spring AI appeared first on Piotr's TechBlog.| Piotr's TechBlog
This article will teach you how to create a Spring Boot application that handles images and text using the Spring AI multimodality feature.| Piotr's TechBlog
This article will teach you how to use the Spring AI project to build applications based on different chat models.| Piotr's TechBlog