{"version":"1.0","type":"card","id":"267bbb85-df05-4048-8ba0-c5b55d73b979","url":"https://stacklist.com/card/267bbb85-df05-4048-8ba0-c5b55d73b979","title":"A Python decorator is all you need to trace LLM apps: | Avi Chawla","source_url":"https://www.linkedin.com/posts/avi-chawla_a-python-decorator-is-all-you-need-to-trace-activity-7345392673735790592-T-1j?utm_source=share&utm_medium=member_android&rcm=ACoAACbLmNwB42NMCeW_xM9IPsVI0mnImhQy8Uo","note":"Unlock the power of LLM app tracing with a Python decorator! This post explains how to trace individual components of LLM apps, including tools, retrievers, and generators, without refactoring existing code. Discover the benefits of component-level evaluation and visualization with Deepeval, a 100% open-source project with over 9,000 stars. Join the discussion and share your thoughts on whether tracing individual components is more effective than treating the entire app as a black box.","image":{"url":"https://ucarecdn.com/a0363f17-9b6e-41db-8f79-0ea7482a695c/","alt":"A Python decorator is all you need to trace LLM apps: | Avi Chawla","width":1200,"height":630},"stack":{"id":"6ad7e85b-67f7-41ee-be44-5c74bd5e5c1c","title":"SQL and DS","url":"https://stacklist.com/stack/6ad7e85b-67f7-41ee-be44-5c74bd5e5c1c"},"created_at":"2025-07-20T09:41:38.472Z","updated_at":null,"aco":null,"_links":{"self":"/api/public/card/267bbb85-df05-4048-8ba0-c5b55d73b979.json","html":"https://stacklist.com/card/267bbb85-df05-4048-8ba0-c5b55d73b979","md":"/api/public/card/267bbb85-df05-4048-8ba0-c5b55d73b979.md","stack_json":"/api/public/stack/6ad7e85b-67f7-41ee-be44-5c74bd5e5c1c.json"}}