You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Mistral-OCR-2503](https://aka.ms/aistudio/landing/mistral-ocr-2503)| image to text | - **Input:** image or PDF pages (1,000 pages, max 50MB PDF file) <br> - **Output:** text <br /> - **Tool calling:** No <br /> - **Response formats:** Text, JSON, Markdown |
265
+
|[Mistral-OCR-2503](https://aka.ms/aistudio/landing/mistral-ocr-2503)|[image to text](../how-to/use-image-models.md)| - **Input:** image or PDF pages (1,000 pages, max 50MB PDF file) <br> - **Output:** text <br /> - **Tool calling:** No <br /> - **Response formats:** Text, JSON, Markdown |
266
266
|[Mistral-small-2503](https://aka.ms/aistudio/landing/mistral-small-2503)|[chat-completion (with images)](../model-inference/how-to/use-chat-multi-modal.md?context=/azure/ai-foundry/context/context)| - **Input:** text and images (131,072 tokens), <br> image-based tokens are 16px x 16px <br> blocks of the original images <br /> - **Output:** text (4,096 tokens) <br /> - **Tool calling:** Yes <br /> - **Response formats:** Text, JSON |
> The workspace name for this FQDN might be truncated. Truncation is done to keep `ml-<workspace-name, truncated>-<region>-<workspace-guid>` at 63 characters or less.
@@ -374,13 +371,15 @@ If you need to configure custom DNS server without DNS forwarding, use the follo
374
371
> * Compute instances can be accessed only from within the virtual network.
375
372
> * The IP address for this FQDN is **not** the IP of the compute instance. Instead, use the private IP address of the workspace private endpoint (the IP of the `*.api.azureml.ms` entries.)
376
373
377
-
* `<instance-name>.<region>.instances.azureml.ms` - Only used by the `az ml compute connect-ssh` command to connect to computers in a managed virtual network. Not needed if you aren't using a managed network or SSH connections.
374
+
* `<instance-name>-22.<region>.instances.azureml.ms` - Only used by the `az ml compute connect-ssh` command to connect to computers in a managed virtual network. Not needed if you aren't using a managed network or SSH connections.
378
375
379
376
* `<managed online endpoint name>.<region>.inference.ml.azure.com` - Used by managed online endpoints
380
377
* `models.ai.azure.com` - Used for deploying Models as a Service
381
378
382
379
To find the private IP addresses for your A records, see the [Azure Machine Learning custom DNS](/azure/machine-learning/how-to-custom-dns#find-the-ip-addresses) article.
383
-
To check AI-PROJECT-GUID, go to the Azure portal, select your project, settings, properties, and the workspace ID is displayed.
380
+
381
+
> [!NOTE]
382
+
> Project workspaces reuse the FQDNs of the associated hub workspaces. There is no reason to configure separate entries for the project workspace GUIDs.
Copy file name to clipboardExpand all lines: articles/ai-foundry/how-to/develop/get-started-projects-vs-code.md
+3-10Lines changed: 3 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,9 @@ manager: mcleans
6
6
ms.service: azure-ai-foundry
7
7
content_well_notification:
8
8
- AI-contribution
9
+
ai-usage: ai-assisted
9
10
ms.topic: how-to
10
-
ms.date: 04/28/2025
11
+
ms.date: 05/07/2025
11
12
ms.reviewer: erichen
12
13
ms.author: johalexander
13
14
author: ms-johnalex
@@ -30,7 +31,7 @@ With Azure AI Foundry, you can:
30
31
31
32
With the Azure AI Foundry for Visual Studio Code extension, you can accomplish much of this workflow directly from Visual Studio Code. It also comes with other features, such as code templates, playgrounds, and integration with other VS Code extensions and features.
32
33
33
-
This article shoes you how to quickly get started using the features of the Azure AI Foundry for Visual Studio Code extension.
34
+
This article shows you how to quickly get started using the features of the Azure AI Foundry for Visual Studio Code extension.
@@ -298,14 +299,6 @@ You can also open the model playground using the following steps:
298
299
299
300
The Azure resources that you created in this article are billed to your Azure subscription. If you don't expect to need these resources in the future, delete them to avoid incurring more charges.
300
301
301
-
### Delete your agents
302
-
303
-
1. In the VS Code navbar, refresh the **Azure AI Foundry Extension**. In the **Resources** section, expand the **Agents** subsection to display the list of deployed agents.
304
-
305
-
1. Right-click on your deployed agent to delete and select the **Delete** option.
306
-
307
-
:::image type="content" source="../../media/how-to/get-started-projects-vs-code/delete-agent.png" alt-text="Screenshot of the AI Foundry portal with 'Agents' from the navigation menu on the left and the **Delete** button highlighted." lightbox="../../media/how-to/get-started-projects-vs-code/delete-agent.png":::
308
-
309
302
### Delete your models
310
303
311
304
1. In the VS Code navbar, refresh the **Azure AI Foundry Extension**. In the **Resources** section, expand the **Models** subsection to display the list of deployed models.
###Create and edit Azure AI Agents within the designer view
31
+
###Create and edit Azure AI Agents within the designer view
31
32
32
33
Follow these steps to create an Azure AI Agent:
33
34
@@ -71,7 +72,7 @@ After you choose your save location, both the agent .yaml file and the Designer
71
72
72
73
1. To save the .yaml file, select **File** > **Save** in the VS Code menu bar.
73
74
74
-
###Explore the Azure AI Agent YAML definition
75
+
###Explore the Azure AI Agent YAML definition
75
76
76
77
Your AI Agent .yaml file was opened at the same time the designer was. This file contains the details and setup information for your agent, similar to the following .yaml file example:
77
78
@@ -99,28 +100,46 @@ tools: []
99
100
100
101
### Add tools to the Azure AI Agent
101
102
103
+
104
+
Azure AI Agent Service has a set of knowledge and action tools that you can use to interact with your data sources.
105
+
106
+
107
+
#### Available tools for Azure AI Agents
108
+
109
+
The following tools are available:
110
+
111
+
- Knowledge tools:
112
+
- [Grounding with Bing search](/azure/ai-services/agents/how-to/tools/bing-grounding?tabs=python&pivots=overview)
The Agent Designer adds tools to an AI Agent via .yaml files.
113
133
114
134
Create a tool configuration .yaml file using the following steps:
115
135
116
-
1. Perform any setup steps that might be required. See the article for the tool you’re interested in using. For example, [Grounding with Bing search](/azure/ai-services/agents/how-to/tools/bing-grounding?tabs=python&pivots=overview#setup).
136
+
1. Choose a tool from the [available tools for Azure AI Agents](#available-tools-for-azure-ai-agents). Perform any setup steps that might be required. For example, [Grounding with Bing search](/azure/ai-services/agents/how-to/tools/bing-grounding?tabs=python&pivots=overview#setup).
117
137
118
-
1. Once you complete the setup, create a yaml code file that specifies the tool’s configuration. For example, this format for Grounding with Bing Search:
138
+
1. Once you complete the setup, create a yaml code file that specifies the tool's configuration. For example, this format for Grounding with Bing Search:
119
139
120
140
```yml
121
141
type: bing_grounding
122
-
name: bing_search
123
-
configuration:
142
+
options:
124
143
tool_connections:
125
144
- >-
126
145
/subscriptions/<Azure Subscription ID>/resourceGroups/<Azure Resource Group name>/providers/Microsoft.MachineLearningServices/workspaces/<Azure AI Foundry Project name>/connections/<Bing connection name>
@@ -153,7 +172,7 @@ Add a tool to the AI Agent with the following steps:
153
172
1. To save the .yaml file, select **File** > **Save** in the VS Code menu bar.
154
173
155
174
156
-
###Deploy Azure AI Agents to the Azure AI Foundry Studio
175
+
###Deploy Azure AI Agents to the Azure AI Foundry Studio
157
176
158
177
Deploy your agent directly to Azure AI Foundry with the following steps:
159
178
@@ -204,11 +223,11 @@ Select a thread to see the **Thread Details** page.
204
223
205
224
:::image type="content" source="../../media/how-to/get-started-projects-vs-code/thread-view.png" alt-text="Screenshot of the thread details view." lightbox="../../media/how-to/get-started-projects-vs-code/thread-view.png":::
206
225
207
-
- A **Thread** is a conversation session between an agent and a user. Threads store **Messages** and automatically handle truncation to fit content into a model’s context.
226
+
- A **Thread** is a conversation session between an agent and a user. Threads store **Messages** and automatically handle truncation to fit content into a model's context.
208
227
209
228
- A **Message** is a single interaction between the agent and the user. Messages can include text, images, and other files. Messages are stored as a list on the Thread.
210
229
211
-
- A **Run** is a single execution of an agent. Each run can have multiple threads, and each thread can have multiple messages. The agent uses its configuration and Thread’s Messages to perform tasks by calling models and tools. As part of a Run, the agent appends Messages to the Thread.
230
+
- A **Run** is a single execution of an agent. Each run can have multiple threads, and each thread can have multiple messages. The agent uses its configuration and Thread's Messages to perform tasks by calling models and tools. As part of a Run, the agent appends Messages to the Thread.
212
231
213
232
### View run details
214
233
@@ -242,6 +261,6 @@ Delete the connected tool with the following steps:
242
261
1. Select the Azure Resource Group containing the tool.
243
262
1. Select the **Delete** button.
244
263
245
-
##Next steps
264
+
##Next steps
246
265
247
266
- Learn about the tools you can use with Azure AI Agents, such as [file search](/azure/ai-services/agents/how-to/tools/file-search?tabs=python&pivots=overview), or [code interpreter](/azure/ai-services/agents/how-to/tools/code-interpreter?tabs=python&pivots=overview).
0 commit comments