Our great sponsors
-
guidance
Discontinued A guidance language for controlling large language models. [Moved to: https://github.com/guidance-ai/guidance] (by microsoft)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
"Prompt engineer" didn't exactly make sense to me until a coworker (graphic design) talked about the prompts that he'd see in Midjourney's discord server. Particularly when he mentioned specifications around camera lenses and perspective and other things I'm not familiar with. Very specific choices, continuing to be added and refined.
Then seeing what guidance[0] is intended to do (LLM-prompt templating) it becomes obvious what people have in mind for this. It won't obviate understanding the lower-level code -- in fact, I expect the value of that skill to increase over time as fewer people bother to learn it -- but it will cut out the time it takes to scaffold an application.
[0] https://github.com/microsoft/guidance
The author uses smol-developer for this. I've had mixed luck using smol-developer for actual development, but reading the code and prompts it's using, and just the general workflow is pretty fascinating and I've been playing around with adjusting it (Issue #34 https://github.com/smol-ai/developer/issues/34).
In short:
- smol-developer submits the user prompt and basically says: "Give me a list of files that would need to be written to accomplish this".
Related posts
- Show HN: I made a website that converts YT videos into step-by-step guides
- Metrics for bias in machine learning datasets
- Dream – A Distributed RAG Experimentation Framework
- Show HN: Auto-optimizing deterministic LLM outputs using knowledge graphs
- Implementation of vision language model in a single file of PyTorch