Most LLM applications need a clear workflow, not an autonomous agent. Here's how to build one in plain Python.
By Shuai Guo
Why use it? How to implement it?
By Shuai Guo
Using DSPy to automatically create, evaluate, and optimize your prompts The post Automate Writing Your LLM Prompts appeared first on Towards Data Science .
By W Brett Kennedy
Getting reliable, readable responses out of your LLM, and knowing which tool to reach for The post Structured Outputs with LLMs: JSON Mode, Function Calling, and When to Use Each appeared first on Towards Data Science .
By Maria Mouschoutzi
Increase productivity with your LLMs The post How to Effectively Align with Claude Code appeared first on Towards Data Science .
By Eivind Kjosbakken
Although large language models (LLMs) have recently gained traction in recommender systems due to their strong reasoning capabilities and extensive world knowledge, previous LLM-based agents suffer from hallucination and context-length limitations, and thus are not suitable for full-ranking recommendation tasks. To circumvent these limitations through architectural design rather than modifying the LLM itself, we propose an agent-based recommendation framework, memory-based $\textbf{P}$ersonalized $\textbf{R}$ecommendation $\textbf{T}$ool learning via autonomous language $\textbf{A}$gents (PRTA), in which an LLM acts as a central planner interacting with multiple recommendation models as tools.