Langchain, Bet, ChatGPT, Cognitive, Architecture.
application’s output. LLM as a router: Uses an LLM to choose which action (tool, retriever, prompt) to employ. State machines: Utilizes LLMs to navigate between steps in a loop, with enumerated transition options in the code. Agents: Removes much of the scaffolding, allowing the transition options