Short CourseGetting Structured LLM OutputLearn how to generate structured outputs to power production-ready LLM software applications.AI in Software DevelopmentGenAI ApplicationsLLMOpsPrompt EngineeringDotTxt
Short CourseVibe Coding 101 with ReplitDesign, build, and deploy apps with an AI coding agent in an integrated web development environment. AI in Software DevelopmentAgentsGenAI ApplicationsPrompt EngineeringReplit
Short CourseLong-Term Agentic Memory With LangGraphLearn to build AI agents with long-term memory with LangGraph, using LangMem for memory management.AgentsChatbotsEmbeddingsEvaluation and MonitoringGenAI ApplicationsLLMOpsPrompt EngineeringRAGSearch and RetrievalVector DatabasesLangChain
Short CourseBuild Apps with Windsurf’s AI Coding AgentsLearn to build, debug, and deploy applications with an Agentic AI-powered integrated development environment.AI in Software DevelopmentAgentsGenAI ApplicationsPrompt EngineeringSearch and RetrievalTask AutomationWindsurf
Short CourseEvaluating AI AgentsLearn how to systematically evaluate, improve, and iterate on AI agents using structured assessments.AgentsEvaluation and MonitoringGenAI ApplicationsLLMOpsMLOpsPrompt EngineeringTask AutomationArize AI
Short CourseBuilding toward Computer Use with AnthropicLearn how an AI Assistant is built to use and accomplish tasks on computers.AI SafetyAgentsChatbotsGenAI ApplicationsGenerative ModelsMultiModalPrompt EngineeringTask AutomationAnthropic
Short CourseBuild Long-Context AI Apps with JambaBuild LLM apps that can process very long documents using the Jamba modelDocument ProcessingGenAI ApplicationsGenerative ModelsNLPPrompt EngineeringRAGAI21 labs
Short CourseReasoning with o1Learn how to use and prompt OpenAI's o1 model for complex reasoning tasks.AgentsGenAI ApplicationsMultiModalNLPPrompt EngineeringOpenAI
Short CourseCollaborative Writing and Coding with OpenAI CanvasLearn to use OpenAI Canvas to write, code, and create more effectively in collaboration with AI.AgentsGenAI ApplicationsMultiModalNLPPrompt EngineeringOpenAI
Short CourseBuilding an AI-Powered GameLearn to build with LLMs by creating a fun interactive game from scratch.AI SafetyAI in Software DevelopmentGenAI ApplicationsGenerative ModelsLLMOpsPrompt EngineeringTogether AI, AI Dungeon
Short CourseSafe and reliable AI via guardrailsMove your LLM-powered applications beyond proof-of-concept and into production with the added control of guardrails.AI SafetyChatbotsEvaluation and MonitoringGenAI ApplicationsLLMOpsNLPPrompt EngineeringRAGGuardrailsAI
Short CourseLLMs as Operating Systems: Agent MemoryBuild systems with MemGPT agents that can autonomously manage their memory.AgentsLLMOpsPrompt EngineeringRAGLetta
Short CourseIntroducing Multimodal Llama 3.2Try out the features of the new Llama 3.2 models to build AI applications with multimodality.AgentsChatbotsComputer VisionFine-TuningGenAI ApplicationsGenerative ModelsMultiModalPrompt EngineeringMeta
Short CourseBuilding AI Applications With HaystackLearn a flexible framework to build a variety of complex AI applications.AI FrameworksAI in Software DevelopmentAgentsDocument ProcessingGenAI ApplicationsPrompt EngineeringRAGTask AutomationHaystack
Short CourseImproving Accuracy of LLM ApplicationsSystematically improve the accuracy of LLM applications with evaluation, prompting, and memory tuning.AI FrameworksAgentsEvaluation and MonitoringFine-TuningMachine LearningPrompt EngineeringLamini, Meta
CourseAI Python for BeginnersLearn Python programming with AI assistance. Gain skills writing, testing, and debugging code efficiently, and create real-world AI applications.Generative ModelsPrompt EngineeringDeepLearning.AI
Short CourseBuilding Agentic RAG with LlamaindexBuild autonomous agents that intelligently navigate and analyze your data. Learn to develop agentic RAG systems using LlamaIndex, enabling powerful document Q&A and summarization. Gain valuable skills in guiding agent reasoning and debugging.AI FrameworksAgentsGenAI ApplicationsPrompt EngineeringRAGSearch and RetrievalLlamaIndex
Short CoursePrompt Engineering for Vision ModelsLearn prompt engineering for vision models using Stable Diffusion, and advanced techniques like object detection and in-painting. Computer VisionDiffusion ModelsFine-TuningGenerative ModelsPrompt EngineeringComet
Short CourseGetting Started with MistralExplore Mistral's open-source and commercial models, and leverage Mistral's JSON mode to generate structured LLM responses. Use Mistral's API to call user-defined functions for enhanced LLM capabilities.EmbeddingsGenerative ModelsPrompt EngineeringRAGMistral AI
Short CourseRed Teaming LLM ApplicationsLearn how to make safer LLM apps through red teaming. Learn to identify and evaluate vulnerabilities in large language model (LLM) applications.AI SafetyChatbotsGenerative ModelsLLMOpsPrompt EngineeringGiskard
Short CourseJavaScript RAG Web Apps with LlamaIndexBuild a full-stack web application that uses RAG capabilities to chat with your data. Learn to build a RAG application in JavaScript, using an intelligent agent to answer queries.AI FrameworksGenAI ApplicationsPrompt EngineeringRAGSearch and RetrievalLlamaIndex
Short CourseOpen Source Models with Hugging FaceLearn how to easily build AI applications using open-source models and Hugging Face tools. Find and filter open-source models on Hugging Face Hub.ChatbotsGenerative ModelsMultiModalNLPPrompt EngineeringTransformersHugging Face
Short CoursePrompt Engineering with Llama 2&3Learn best practices for prompting and selecting among Meta Llama 2 & 3 models. Interact with Meta Llama 2 Chat, Code Llama, and Llama Guard models.AI SafetyGenAI ApplicationsGenerative ModelsPrompt EngineeringTransformersMeta
Short CourseAutomated Testing for LLMOpsLearn how to create an automated CI pipeline to evaluate your LLM applications on every change, for faster and safer development.Evaluation and MonitoringLLMOpsMLOpsPrompt EngineeringCircleCI
Short CourseBuild LLM Apps with LangChain.jsExpand your toolkit with LangChain.js, a JavaScript framework for building with LLMs. Understand the fundamentals of using LangChain to orchestrate and chain modules.AI FrameworksChatbotsGenAI ApplicationsPrompt EngineeringRAGSearch and RetrievalLangChain
Short CourseFunctions, Tools and Agents with LangChainLearn about the latest advancements in LLM APIs and use LangChain Expression Language (LCEL) to compose and customize chains and agents.AI FrameworksAgentsChatbotsGenerative ModelsPrompt EngineeringRAGLangChain
Short CoursePair Programming with a Large Language ModelLearn how to prompt an LLM to help improve, debug, understand, and document your code. Use LLMs to simplify your code and enhance productivity.AI in Software DevelopmentGenAI ApplicationsPrompt EngineeringGoogle
Short CourseHow Business Thinkers Can Start Building AI Plugins With Semantic KernelLearn Microsoft's open source orchestrator, Semantic Kernel and use LLM building blocks such as memory, connectors, chains and planners in your apps.AI FrameworksChatbotsGenAI ApplicationsPrompt EngineeringRAGMicrosoft
Short CourseEvaluating and Debugging Generative AILearn MLOps tools for managing, versioning, debugging, and experimenting in your ML workflow.Evaluation and MonitoringFine-TuningGenerative ModelsLLMOpsMLOpsMultiModalPrompt EngineeringWeights & Biases
Short CourseLangChain for LLM Application DevelopmentUse the powerful and extensible LangChain framework, using prompts, parsing, memory, chains, question answering, and agents.AI FrameworksAgentsChatbotsGenerative ModelsPrompt EngineeringRAGLangChain
Short CourseBuilding Systems with the ChatGPT APILearn to break down complex tasks, automate workflows, chain LLM calls, and get better outputs from LLMs. Evaluate LLM inputs and outputs for safety and relevance.AI SafetyChatbotsGenAI ApplicationsGenerative ModelsPrompt EngineeringOpenAI
Short CourseChatGPT Prompt Engineering for DevelopersLearn the fundamentals of prompt engineering for ChatGPT. Learn effective prompting, and how to use LLMs for summarizing, inferring, transforming, and expanding.GenAI ApplicationsPrompt EngineeringTransformersOpenAI