Are you struggling to create a system landscape of all your applications? Is your system landscape architecture difficult to maintain? Then Structurizr might be a good option for you to consider. With Structurizr, you can create and maintain your diagrams as code. Let’s take a closer look at it in this blog!
Continue reading “Architect Your System Landscape as Code”Software Architecture as Code With Structurizr
Are you using the C4 model to create your architecture diagrams? Then Structurizr might be a good option for you to consider. With Structurizr, you can create and maintain your diagrams as code. Let’s take a closer look at it in this blog!
Continue reading “Software Architecture as Code With Structurizr”Implement RAG Using Weaviate, LangChain4j and LocalAI
In this blog, you will learn how to implement Retrieval Augmented Generation (RAG) using Weaviate, LangChain4j and LocalAI. This implementation allows you to ask questions about your documents using natural language. Enjoy!
Continue reading “Implement RAG Using Weaviate, LangChain4j and LocalAI”Semantic Search With Weaviate Vector Database
In this blog, you will take a look at Weaviate, a vector database. You will learn some basic concepts and how to implement vector similarity search for your documents. Enjoy!
Continue reading “Semantic Search With Weaviate Vector Database”How to Embed Documents for Semantic Search
In this post, you will take a closer look at embedding documents to be used for a semantic search. By means of examples, you will learn how embedding influences the search result and how you can improve the results. Enjoy!
Continue reading “How to Embed Documents for Semantic Search”LangChain4j: Chat With Documents
In this blog, you will take a closer look at how you can chat with your documents using LangChain4j and LocalAI. Besides that, you will learn some basics about prompt engineering. Enjoy!
Continue reading “LangChain4j: Chat With Documents”How to Use LangChain4j With LocalAI
In this post, you will learn how you can integrate Large Language Model (LLM) capabilities into your Java application. More specifically, how you can integrate with LocalAI from your Java application. Enjoy!
Continue reading “How to Use LangChain4j With LocalAI”Running LLM’s Locally: A Step-by-Step Guide
In this post, you will take a closer look at LocalAI, an open source alternative to OpenAI which allows you to run LLM’s on your local machine. No GPU is needed, consumer grade hardware will suffice. Enjoy!
Continue reading “Running LLM’s Locally: A Step-by-Step Guide”How to Monitor a Spring Boot App With Ostara
In this blog, you will learn how to monitor a Spring Boot application using Ostara. Ostara is a desktop application which monitors and manages your application. Enjoy!
Continue reading “How to Monitor a Spring Boot App With Ostara”What’s New Between Java 17 and Java 21?
The 19th of September 2023, Java 21 was released. Time to take a closer look at the changes since the last LTS release, which is Java 17. In this blog, some of the changes between Java 17 and Java 21 are highlighted, mainly by means of examples. Enjoy!
Continue reading “What’s New Between Java 17 and Java 21?”