Spring AI Tool Calling: From Chatbot to AI Agent with @ToolSpring AI Tool Calling: From Chatbot to AI Agent with @Tool Your AI is smart. It knows an enormous amount. But it's frozen. It doesn't know what time it is right now. It doesn't know what's on your caMay 12 · 9 min readkumarpallav.dev
Spring AI Advisors API in Java: Build Middleware for AI InteractionsSpring AI Advisors API Explained Series: Spring AI Complete Course — Lecture 4 of 12Reading Time: 8 minutesLevel: Intermediate Most developers stop at ChatClient. That is enough for demos. It is not May 6 · 11 min readkumarpallav.dev
Working with Multiple AI Models in Spring AI — @Qualifier, mutate(), and Model RoutingWorking with Multiple AI Models in Spring AI Spring AI Complete Course — Lecture 3 of 12Previous: Lecture 2 — ChatClient API | Next: Lecture 4 — Advisors API In production AI applications, you rarelApr 27 · 6 min readkumarpallav.dev
Spring AI ChatClient API: The Fluent Heart of AI IntegrationSpring AI ChatClient API: The Fluent Heart of AI Integration Introduction If you've ever tried integrating AI models into a Java application, you know the pain. HTTP clients, API keys scattered everywhere, vendor-specific SDKs that never quite fit. W...11AApr 11 · 5 min readkumarpallav.dev
What is Spring AI? — Why Java Developers Need This in 2026What is Spring AI? — Why Java Developers Need This in 2026 Every AI tutorial you see is in Python. LangChain, LlamaIndex, OpenAI SDK — all Python. But here's the uncomfortable truth: 80% of enterprise backends run Java. So who's building AI into thos...21FApr 10 · 3 min readkumarpallav.dev