Foundational concepts, provider ecosystem, prompt types, tools, and streaming for building AI applications.