[HN Gopher] Guidance: A guidance language for controlling large ...
___________________________________________________________________
Guidance: A guidance language for controlling large language models
Author : bx376
Score : 26 points
Date : 2023-09-16 20:21 UTC (2 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| maccam912 wrote:
| I've seen this link pop up in various places now, but it seems
| like it's still mostly not being developed? Is there a reason it
| was posted today? Some new development in it?
| adamgordonbell wrote:
| Is this microsoft guidance? It looks like it is and they spun it
| out.
|
| I find guidance to be fantastic for doing complicated prompting.
| I haven't used the 'controlling' the output feature as much as
| used it for chain prompting. Ask to come up with answers to a
| prompt N times, then discuss pros and cons of each answer, then
| make a new answer based on the best parts of the output. Stuff
| like that.
| guyrt wrote:
| I've been trying to figure out how projects like this, semantic
| kernel (also msft), and langchain add value. Is the paradigm sort
| of like a web framework? It reduces the boilerplate you need to
| write so you can focus on the business problem?
|
| Is that needed in the LLM space yet? I'm just not convinced the
| abstraction pays for itself in reduced cognitive load, or at
| least not yet, but very happy to be convinced otherwise.
| phillipcarter wrote:
| In my experience, they add cognitive load to working with LLMs,
| including when doing more than just calling an LLM, like RAG.
| But maybe others feel differently. I'm glad there's variety.
| hexman wrote:
| I found that the approach of template processing at large prompts
| leads to difficulty in reading programs. Their attractive part is
| that control flow is not separate from prompt as in langchain,
| which allows you to write prompts as classical programs. But the
| problem remains in unintuitive syntax for large programs
___________________________________________________________________
(page generated 2023-09-16 23:00 UTC)