Get the latest tech news
Show HN: Semlib – Semantic Data Processing
Build data processing and data analysis pipelines that leverage the power of LLMs 🧠 - anishathalye/semlib
Under the hood, Semlib handles complexities such as prompting, parsing, concurrency control, caching, and cost tracking. You can structure your computation using the building blocks that Semlib provides: functional programming primitives upgraded to handle semantic operations. Using Semlib, you can break down your data processing task into multiple steps, some of which use LLMs and others that just use regular old Python code, getting the best of both worlds.
Or read this on Hacker News