Posted inAI & LLMs AI Agents in PHP Series MySQL & Databases PHP Tutorials Tool Calling in Plain PHP Posted by By Tejas P Mehta October 21, 2026 In Part 1, our mini agent worked because we asked nicely: "Reply with JSON only,…
Posted inAI & LLMs AI Agents in PHP Series MySQL & Databases PHP Tutorials From Answering to Acting: What Makes an AI Agent Posted by By Tejas P Mehta October 21, 2026 A customer opens the Nimbus chat window and types: "Hi, I bought the Pro annual…
Posted inAI & LLMs PHP Tutorials RAG Tutorial Series Bonus 2 — Local News RAG: Recency-Aware Answers & Multi-Source Citations Posted by By Tejas P Mehta July 25, 2026 The last piece Bonus 1 left us able to fetch, dedup, and retrieve today's news.…
Posted inAI & LLMs MySQL & Databases PHP Tutorials RAG Tutorial Series Bonus 1 — Local News RAG: Pointing the Pattern at Live Data Posted by By Tejas P Mehta July 25, 2026 Same skeleton, live target You just built a support bot over static documents. This bonus…
Posted inAI & LLMs PHP Tutorials RAG Tutorial Series Episode 8 — Evaluating & Shipping Posted by By Tejas P Mehta July 23, 2026 From "seems good" to "measurably good" to "live" For two episodes I've been repeating the…
Posted inAI & LLMs MySQL & Databases PHP Tutorials RAG Tutorial Series Episode 7 — Improving Quality: Hybrid Search, Reranking & Guardrails Posted by By Tejas P Mehta July 23, 2026 "Works on my questions" isn't "works" Episode 6 gave us a real, grounded, cited bot.…
Posted inAI & LLMs PHP Tutorials RAG Tutorial Series Episode 6 — Generation: Grounded Answers with Citations Posted by By Tejas P Mehta July 23, 2026 The last mile Five episodes of groundwork come together here. We can load documents, chunk…
Posted inAI & LLMs PHP Tutorials RAG Tutorial Series Episode 5 — Retrieval: Top-K, Thresholds & Filtering Posted by By Tejas P Mehta July 23, 2026 Our search is fast, but it isn't smart After Episode 4, MySQL ranks our chunks…
Posted inMySQL & Databases PHP Tutorials RAG Tutorial Series Episode 4 — Scaling the Vector Search in MySQL Posted by By Tejas P Mehta July 23, 2026 The problem hiding in our search Episode 3 ended on a high: ask "how do…
Posted inMySQL & Databases PHP Tutorials RAG Tutorial Series Episode 3 — Embeddings & Your First Similarity Search Posted by By Tejas P Mehta July 23, 2026 The gap we have to close At the end of Episode 2 we had chunks.json:…