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