Curated Resource ( ? )

Low-code LLM: Visual Programming over LLMs

Curated: 28/04/2023 from arxiv.org/abs/2304.08103

my notes ( ? )

Using LLMs for complex tasks is challenging "involving a time-consuming and uncontrollable prompt engineering process", hence this "human-LLM interaction framework, Low-code LLM... six types of simple low-code visual programming interactions. ... [Via] a graphical user interface, users can incorporate their ideas into the workflow without writing trivial prompts...:

  • Planning LLM designs a structured planning workflow for complex tasks... edited and confirmed by users through low-code visual programming
  • Executing LLM generates responses following the user-confirmed workflow"

The paper, from a team at Microsoft, sets out three advantages of the framework, "soon publicly available at LowCodeLLM":

  • controllable generation of results... Complicated tasks are decomposed into structured conducting plans and presented to users as workflows... responses ... more aligned with user’s requirements
  • user-friendly human-LLM interaction: ... swiftly comprehend the LLMs’ execution logic ... [GUI] empowers users to conveniently modify the workflow
  • wide applicability

Four task categories:

  • "Long Content generation, including long texts ... and posters...
  • Large Project Development, including complex object relations and system design...
  • Task-completion Virtual assistant, where developers predefine the interaction logic between virtual assistant and customers...
  • Knowledge-embedded system, where domain experts can embed their experience or knowledge into a conducting workflow. Then, the counseling assistant will follow a pre-defined pattern and act as a coach to scaffold users to complete their tasks.

Read the Full Post

The above notes were curated from the full post arxiv.org/abs/2304.08103.

Related reading

More Stuff I Like

More Stuff tagged visual , llm , compositional

Cookies disclaimer

MyHub.ai saves very few cookies onto your device: we need some to monitor site traffic using Google Analytics, while another protects you from a cross-site request forgeries. Nevertheless, you can disable the usage of cookies by changing the settings of your browser. By browsing our website without changing the browser settings, you grant us permission to store that information on your device. More details in our Privacy Policy.