Large Language Models
-
Software Development

Building Self-Evaluating AI Systems
AI systems are increasingly being designed to do more than generate responses to user requests. Applications can retrieve information from…
Read More » -
Java

LLM Fine-Tuning: SFT, LoRA, QLoRA, RAG and Prompting
Large language models can perform many tasks without any additional training. They can answer questions, summarize text, generate code, classify…
Read More » -
Java

Extracting Reliable Structured Data from LLMs
Large language models are good at understanding natural language, but applications usually need information in a predictable form. A customer…
Read More » -
Software Development

What is vLLM? A Quickstart Guide
Large language models have become easier to integrate into applications, but running them efficiently is still a major engineering challenge.…
Read More » -
Enterprise Java

How to Switch Between AI Models Automatically
AI applications do not always need the same language model for every request. A simple factual question may only require…
Read More » -
Enterprise Java

From LLMs to LangChain: Building practical AI Applications
Software development is entering a new phase driven by Large Language Models (LLMs). These models allow developers to move beyond…
Read More » -
Software Development

Designing Reliable AI Agent Systems
Over the past few years, artificial intelligence has evolved from a largely experimental research field into a fundamental part of…
Read More » -
Enterprise Java

An Introduction to Using simple-openai in Java
Modern Java applications increasingly utilise large language models for tasks such as text generation and structured data extraction; however, provider-specific…
Read More » -
Software Development

Decoding the Security Risks of Large Language Models
Welcome to the era of Large Language Models (LLMs), where the promise of solving organizational challenges is vast. However, amidst…
Read More »




