Developing Intelligent Agents Using the ReAct Framework

AI agents have become a cornerstone of modern applications, powering everything from chatbots to autonomous vehicles. At the heart of many advanced agents lies the ReAct pattern — a reasoning-acting loop that enables a language model to interact with external tools. This article walks you through building such an agent from scratch using Python ...

Posted on Fri, 31 Jul 2026 16:38:34 +0000 by jomama

Advanced Retrieval-Augmented Generation: Implementation with LlamaIndex

Advanced RAG Techniques Overview Recent developments in retrieval-augmented generation have led to three distinct paradigms: Naive RAG Advenced RAG Modular RAG This article explores these approaches and demonstrates how to implement an advanced RAG pipeline using LlamaIndex with Python. We'll cover three key optimization techniques: Pre-retr ...

Posted on Sat, 11 Jul 2026 17:14:57 +0000 by jammesz

Developing an AI-Powered Chatbot with Spring AI and Tencent CodeBuddy

Introduction to Spring AI for Chatbot Development Integrating artificial intelligence into applications is a growing trend, and frameworks like Spring AI simplify this processs for Spring Boot developers. Spring AI provides a robust, open-source solution for incorporating AI capabilities into Java-based applications, enabling features from auto ...

Posted on Mon, 29 Jun 2026 16:35:02 +0000 by jerbecca

Crafting Effective Prompts and Leveraging Function Calling in GPT Models

Core Prompt Design Principles Assigning a Persona Use the system message to define a distinct identity for the model. This sets the tone and perspective for all subsequent responses. import openai openai.api_key = "your-api-key" response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {&qu ...

Posted on Fri, 08 May 2026 13:50:09 +0000 by sahammondsr