Use Deep Reasoning models for complex tasks.

Your agents can use Deep Reasoning to better understand and complete complex tasks.

[This article is pre-release material and is subject to change]

Your agents can use Deep Reasoning to better understand and complete complex tasks. This capability enhances their decision-making abilities and leads to more accurate responses.

You can add Deep Reasoning models to agents that have orchestration and Deep Reasoning enabled.

Note :

Adding Deep Reasoning models to Copilot Studio is currently only supported in the United States and the European Union (excluding the United Kingdom). Both regions use the Azure OpenAI o3 model.

The Deep Reasoning models in Copilot Studio are in preview and there are no commitments regarding where data is stored. Your data may be transferred to, stored, and processed in the United States or any other country where Microsoft or its subcontractors operate.

For organizations using a pay-as-you-use payment model: While Deep Reasoning is only available in certain regions, processing pay-as-you-use Copilot Credits can occur outside the agent's region.

After you enable Deep Reasoning for your agent, the agent will automatically determine which tasks require Deep Reasoning, or you can add the keyword "reason" to the instructions to have the agent apply Deep Reasoning to specific activities.

Important note :

This article contains preview documentation for Microsoft Copilot Studio and is subject to change.

Preview features are not intended for use in a production environment and may have limited functionality. These features are provided before the official release so you can access them early and provide feedback.

How does Deep Reasoning work?

Deep Reasoning uses advanced AI models to complete tasks requiring logical reasoning, problem-solving, and step-by-step analysis. This model allows your agent to complete complex tasks with higher accuracy, albeit slower response times, compared to the default models used by Copilot Studio.

Your agent will determine which tasks or steps would benefit from applying the Deep Reasoning model. You can also instruct your agent to use Deep Reasoning to complete tasks by using the keyword "reason" in the agent's instructions.

Note : Using Deep Reasoning will consume your paid Copilot Credits.

Enable access to Deep Reasoning models

To use inference with an agent, you must enable orchestration generation and grant that agent access to Deep Reasoning models:

  1. Open the settings for your agent.
  2. Turn on Deep Reasoning (preview) .

Use the Deep Reasoning model to complete the task.

Agents that have access to Deep Reasoning models do not use them for all the tasks or steps they perform. Instead, agents may use Deep Reasoning models to accomplish specific tasks.

Your agent identifies which tasks or steps would benefit from a Deep Reasoning model.

You can also explicitly instruct the agent to use Deep Reasoning for specific tasks. Ask the agent to use reasoning within the agent instruction to complete a specific task or step.

For example, these instructions include the keyword " reason" in one of the steps. The agent only uses the Azure OpenAI o3 model for that step:

Images 1 of Use Deep Reasoning models for complex tasks.

  1. Analyze the request details to determine: Location (e.g., Arizona) and the services required (e.g., cleaning, gardening, maintenance).
  2. Use the "Get suppliers from ERP" process to retrieve internal supplier data.
  3. Search your internal knowledge base for information on the supplier's capabilities, location, and performance.
  4. Run a web process search and extract Market Share, Revenue, Ranking, and other relevant information from all vendors.
  5. Using data and reasoning , provide a top recommendation for the user's request along with relevant context.

Note : An agent can use Deep Reasoning models for multiple tasks or steps, but each task or step must contain the keyword `reason` . Because Deep Reasoning models take longer to respond, using the model for multiple steps can significantly slow down the agent's response time.

Consider the behavior of the inference model.

You can track when and how your agents use Deep Reasoning patterns in the Activity page.

The activity map shows a Deep Reasoning node where the agent used the Deep Reasoning model.

To see the details, select the reasoning node to expand. The expanded node will explain the reasoning steps, the data the model used, and the results the model produced.

Close
Category

System

Windows XP

Windows Server 2012

Windows 8

Windows 7

Windows 10

Wifi tips

Virus Removal - Spyware

Speed ​​up the computer

Server

Security solution

Mail Server

LAN - WAN

Ghost - Install Win

Fix computer error

Configure Router Switch

Computer wallpaper

Computer security

Mac OS X

Mac OS System software

Mac OS Security

Mac OS Office application

Mac OS Email Management

Mac OS Data - File

Mac hardware

Hardware

USB - Flash Drive

Speaker headset

Printer

PC hardware

Network equipment

Laptop hardware

Computer components

Advice Computer

Game

PC game

Online game

Mobile Game

Pokemon GO

information

Technology story

Technology comments

Quiz technology

New technology

British talent technology

Attack the network

Artificial intelligence

Technology

Smart watches

Raspberry Pi

Linux

Camera

Basic knowledge

Banking services

SEO tips

Science

Strange story

Space Science

Scientific invention

Science Story

Science photo

Science and technology

Medicine

Health Care

Fun science

Environment

Discover science

Discover nature

Archeology

Life

Travel Experience

Tips

Raise up child

Make up

Life skills

Home Care

Entertainment

DIY Handmade

Cuisine

Christmas

Application

Web Email

Website - Blog

Web browser

Support Download - Upload

Software conversion

Social Network

Simulator software

Online payment

Office information

Music Software

Map and Positioning

Installation - Uninstall

Graphic design

Free - Discount

Email reader

Edit video

Edit photo

Compress and Decompress

Chat, Text, Call

Archive - Share

Electric

Water heater

Washing machine

Television

Machine tool

Fridge

Fans

Air conditioning

Program

Unix and Linux

SQL Server

SQL

Python

Programming C

PHP

NodeJS

MongoDB

jQuery

JavaScript

HTTP

HTML

Git

Database

Data structure and algorithm

CSS and CSS3

C ++

C #

AngularJS

Mobile

Wallpapers and Ringtones

Tricks application

Take and process photos

Storage - Sync

Security and Virus Removal

Personalized

Online Social Network

Map

Manage and edit Video

Data

Chat - Call - Text

Browser and Add-on

Basic setup