Your application has an integration with another system. In your unit integration tests, you want to mock the other system’s behaviour. WireMock is a testing library which helps you with mocking the APIs you depend on. In this blog, you will explore WireMock for testing a Spring Boot application. Enjoy!
Continue reading “Testing Java Applications with WireMock and Spring Boot”Implement RAG With PGVector, LangChain4j and Ollama
In this blog, you will learn how to implement Retrieval Augmented Generation (RAG) using PGVector, LangChain4j and Ollama. This implementation allows you to ask questions about your documents using natural language. Enjoy!
Continue reading “Implement RAG With PGVector, LangChain4j and Ollama”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”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”