[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)