Microsoft AI Agent Introductory Course: Planning and Design
INTRODUCTION This paper will cover the following: Define clear overarching goals and break down complex tasks into manageable subtasks. Leverage structured output for more reliable and machine-readable responses. Applying an event-driven approach to dynamic tasks and unexpected inputs. Learning Objectives At the completion of this article...
Microsoft Getting Started with AI Agents: Building Trustworthy AI Agents
Introduction This course will cover: How to build and deploy secure and effective AI Agents Important security considerations when developing AI Agents. How to maintain data and user privacy when developing AI Agents. Learning Objectives After completing this course...
Microsoft AI Agent Introductory Course: Agentic RAG
This course provides a comprehensive overview of Agentic Retrieval-Augmented Generation (Agentic RAG), an emerging AI paradigm in which Large Language Models (LLMs) are used to obtain information from external sources in...
Microsoft AI Agent Introductory Course: Tools Using (Invoking) Design Patterns
Tools are interesting because they allow AI intelligences to have a wider range of capabilities. By adding tools, the intelligence is no longer limited to the limited set of operations it can perform, but can perform a wide variety of operations. In this chapter, we will explore the Tool Usage Design Pattern, which describes A...
Microsoft AI Agent Introductory Course: AI Agentic Design Principles
INTRODUCTION There are many ways to build AI Agentic systems. Given that ambiguity is a feature, not a flaw, of generative AI design, it is sometimes difficult for engineers to determine where to start. We have created a set of human-centered user experience design principles that enable developers to build customer-centered...
Microsoft AI Agent Introductory Course: Exploring the AI Agent Framework
AI Agent frameworks are software platforms designed to simplify the creation, deployment, and management of AI Agents. These frameworks provide developers with pre-built components, abstractions, and tools to simplify the development of complex AI systems. These frameworks simplify the development of complex AI systems by providing AI Agent...
Microsoft Getting Started with AI Agents Course: Introduction to AI Agents and Agent Use Cases
Welcome to the Getting Started with AI Agents course! This course provides you with the basics and sample applications for building AI Agents. Join the Azure AI Discord community to meet other learners, AI Agent builders...
Microsoft AI Agent Introductory Course Catalog
10 Lessons That Teach Everything You Need to Get Started Building an AI Agent This 10-lesson course covers the basics of building an AI Agent. Each lesson covers a separate topic, so you can start anywhere you like! If this is something you...
DragAnything: Controlled motion silicon-based video generation for solid objects in images
综合介绍 DragAnything 是一个开源项目,旨在通过实体表示实现任意对象的运动控制。该项目由 Showlab 团队开发,并已被 ECCV 2024 接收。DragAnything 提供了一种用...
Step-Audio: a multimodal voice interaction framework that recognizes speech and communicates using cloned speech, among other features
Comprehensive Introduction Step-Audio is an open source intelligent speech interaction framework designed to provide out-of-the-box speech understanding and generation capabilities for production environments. The framework supports multi-language dialog (e.g., Chinese, English, Japanese), emotional speech (e.g., happy, sad), regional dialects (e.g., Cantonese, Szechuan ...