PinnedArun ChaliseStep-by-Step Guide to Building a FullStack LangChain4j ApplicationWithout organization-specific context, a Large Language Model (LLM) functions merely as a general-purpose tool. This is where LangChain…Jun 5Jun 5
Arun ChaliseEasy OAuth2 in Microservices: Quick Setup with Spring Cloud Gateway & Spring SecurityIn a MicroServices architecture, key security requirements include:Oct 211Oct 211
Arun ChaliseWrite Once, Deploy Everywhere with Spring Cloud FunctionIn my work, I often need to build quick prototypes for APIs that either wrap services or integrate with various data sources and I have…Aug 13Aug 13
Arun ChaliseTest OpenTelemetry Observability of Your JVM Applications with Local Grafana BackendOpen TelemetryJul 22Jul 22
Arun ChaliseInstantly Enable Natural Language to SQL Queries in Your App with LangChainUtilizing natural language for SQL queries can be a game changer — it enables users to interact with databases using everyday language…Jul 4Jul 4
Arun ChaliseStreaming with REST API for LangChain ApplicationsImplementing a streaming endpoint for LangChain applicationApr 23Apr 23
Arun ChaliseIntegration tests with Testcontainers and WireMockWhile integration tests can be very valuable, they can only provide false confidence if they fail to replicate production settings…Feb 27Feb 27
Arun ChaliseExploring LangChain4JSince the ChatGPT burst into the scene, there has been a lot interest around LLMs and how we can leverage them for business applications…Feb 6Feb 6
Arun ChaliseQuick REST APIS with Spring Data RestSpring Data Rest is a quite powerful if we are just trying to provision CRUD REST endpoints for the data entities. Once the data model and…Nov 22, 2023Nov 22, 2023
Arun ChaliseServerless and Event Streaming with SpringBoot and KafkaSpring Cloud Function allows you to write applications as plain Java functions. These functions can then be deployed to any runtime from…Nov 21, 2023Nov 21, 2023