From the course: Introduction to AI Orchestration with LangChain and LlamaIndex
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
AI orchestration concepts
From the course: Introduction to AI Orchestration with LangChain and LlamaIndex
AI orchestration concepts
Do you enjoy building software in assembly language? Probably you prefer using a higher-level language like Python to express your ideas. The same is true for building AI applications. A layer of abstraction can make your app easier to write and debug, easier to understand, and more future-proof. Now it's possible to build AI apps against little more than APIs from the companies like OpenAI and other providers. The APIs are actually quite good, but in the world of AI, with things rapidly changing, with new commercial and open source models being released seemingly daily, tying your code to a particular model or even a particular company tends to lock you in, making the decision about which AI model to use harder to go back and change later. Compared to assembly language, high-level languages are better matched to the level of problems we look to solve. AI orchestration frameworks play a similar role in AI apps. Like the conductor of an orchestra, these help coordinate the overall…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.