Summary
As the world of NLP and LLMs continues to grow rapidly, so do the various practices of system design. In this chapter, we reviewed the design process of LLM applications and pipelines. We discussed the components of these approaches, touching on both API-based closed source and local open source solutions. We then gave you hands-on experience with code.
We later delved deeper into the system design process and introduced LangChain. We reviewed what LangChain comprises and experimented with an example pipeline in code.
To complement the system design process, we surveyed leading cloud services that allow you to experiment, develop, and deploy LLM-based solutions.
In the next chapter, we’ll focus on particular practical use cases, accompanied with code.