New training course: Developing AI chat assistants with Java / Spring AI

The course "Developing AI Chat Assistants with Java Spring" provides a comprehensive overview of implementing AI chat assistants using the Retrieval Augmented Generation pattern and the latest Java Spring library. Through a blend of theoretical explanations and practical exercises, you will learn to develop and customize advanced AI chat assistants.

Participants will learn how the Retrieval-Augmented Generation pattern works for AI text generation. Fundamental concepts such as models, embeddings, and vector-based databases will be introduced. We will delve into the use of prompting techniques and the interplay between retrieval and generation. The pattern employs a two-stage approach: first, relevant text fragments are retrieved from a vector-based database, and then a response is formulated using generation models. Emphasis is placed on both query efficiency and generation quality.

The user interface is being developed using Angular as an example to learn best practices for handling streamed AI responses.

Details and dates can be found at: Developing AI chat assistants with Java / Spring AI

Nginx Cache for WordPress

In the world of web hosting, speed is a crucial factor for a website's success. This is where the Nginx cache comes into play, especially for WordPress websites.

Read more »