Summary
In this chapter, we dwelved into the new way of developing applications that LLMs have been paving, introducing the concept of copilot and encouraging the emerging of new AI orchestrators. Among those, we focused on three projects - LangChain, HayStack and Semantic Kernel – and we examined their features, main components and some criteria to decide which one to pick.Once decided the AI orchestrator, another pivotal step is to decide which LLM(s) we want to embed into our applications. In next Chapter, we are going to see the most prominent LLMs in the market today – both proprietary and open-source – and understand some decision criteria to pick the proper models with respect to the application use cases.