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
Copy file name to clipboardExpand all lines: articles/ai-foundry/agents/how-to/tools/bing-custom-search.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ services: cognitive-services
6
6
manager: nitinme
7
7
ms.service: azure-ai-agent-service
8
8
ms.topic: how-to
9
-
ms.date: 04/15/2025
9
+
ms.date: 08/15/2025
10
10
author: aahill
11
11
ms.author: aahi
12
12
ms.custom: azure-ai-agents
@@ -73,7 +73,7 @@ When you create or update a configuration, enter the following information:
73
73
> * Domain and path (for example, `https://www.microsoft.com/surface`)
74
74
> * Webpage (for example, `https://www.microsoft.com/en-us/p/surface-earbuds/8r9cpq146064`)
75
75
76
-
1. Allowed domains to search against. For allowed domains, if you want to include subpages, please make sure the domains have at most 2 levels of subpages.
76
+
1. Allowed domains to search against. For allowed domains, if you want to include subpages, make sure the domains have at most two levels of subpages.
77
77
78
78
1. Blocked domains to exclude from the search space.
79
79
@@ -112,9 +112,9 @@ When you add the Grounding with Bing Custom Search tool to your agent, you can p
112
112
113
113
|Name|Value|Type|Required |
114
114
|-|-|-|- |
115
-
|`count`|The number of search results to return in the response. The default is 5 and the maximum value is 50. The actual number delivered may be less than requested. It's possible for multiple pages to include some overlap in results. This parameter affects only web page results. It's possible that AI model might not use all search results returned by Bing.|`UnsignedShort`|No |
115
+
|`count`|The number of search results to return in the response. The default is 5 and the maximum value is 50. The actual number delivered might be less than requested. It's possible for multiple pages to include some overlap in results. This parameter affects only web page results. It's possible that AI model might not use all search results returned by Bing.|`UnsignedShort`|No |
116
116
|`freshness`|Filter search results by the following case-insensitive age values: <br/> **Day**: Return webpages that Bing discovered within the last 24 hours.<br/> **Week**: Return webpages that Bing discovered within the last 7 days.<br/> **Month**: Return webpages that Bing discovered within the last 30 days. To get articles discovered by Bing during a specific timeframe, specify a date range in the form: `YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30`. To limit the results to a single date, set this parameter to a specific date. For example, `freshness=2019-02-04`.|String|No |
117
-
|`market`|The market where the results come from. Typically, `mkt` is the country where the user is making the request from. However, it could be a different country if the user isn't located in a country where Bing delivers results. The market must be in the form: `<language>-<country/region>`. For example, `en-US`. The string is case insensitive. For a list of possible market values, see [Market codes](/bing/search-apis/bing-web-search/reference/market-codes). If known, you're encouraged to always specify the market. Specifying the market helps Bing route the request and return an appropriate and optimal response. If you specify a market that is not listed in Market codes, Bing uses a best fit market code based on an internal mapping that is subject to change. |String|No |
117
+
|`market`|The market where the results come from. Typically, `mkt` is the country/region where the user is making the request from. However, it could be a different country/region if the user isn't located in a country/region where Bing delivers results. The market must be in the form: `<language>-<country/region>`. For example, `en-US`. The string is case insensitive. For a list of possible market values, see [Market codes](/bing/search-apis/bing-web-search/reference/market-codes). If known, you're encouraged to always specify the market. Specifying the market helps Bing route the request and return an appropriate and optimal response. If you specify a market that is not listed in Market codes, Bing uses a best fit market code based on an internal mapping that is subject to change. |String|No |
118
118
|`set_lang`|The language to use for user interface strings. You may specify the language using either a 2-letter or 4-letter code. Using 4-letter codes is preferred.<br/> For a list of supported language codes, see [Bing supported languages](/bing/search-apis/bing-web-search/reference/market-codes#bing-supported-language-codes).<br/> Bing loads the localized strings if `setlang` contains a valid 2-letter neutral culture code (`fr`) or a valid 4-letter specific culture code (`fr-ca`). For example, for `fr-ca`, Bing loads the `fr` neutral culture code strings.<br/> If `setlang` isn't valid (for example, `zh`) or Bing doesn’t support the language (for example, `af`, `af-na`), Bing defaults to `en` (English).<br/> To specify the 2-letter code, set this parameter to an ISO 639-1 language code.<br/> To specify the 4-letter code, use the form `<language>-<country/region>` where `<language>` is an ISO 639-1 language code (neutral culture) and `<country/region>` is an ISO 3166 country/region (specific culture) code. For example, use `en-US` for United States English.<br/> Although optional, you should always specify the language. Typically, you set `setLang` to the same language specified by `mkt` unless the user wants the user interface strings displayed in a different language. |String|No |
Copy file name to clipboardExpand all lines: articles/ai-foundry/foundry-models/concepts/models.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,7 +112,7 @@ See [the Microsoft model collection in Azure AI Foundry portal](https://ai.azure
112
112
113
113
| Model | Type | Capabilities | Project type
114
114
| ------ | ---- | ------------ | ------------ |
115
-
|[mistral-document-ai-2505]()| Image-to-Text | - **Input:** image or PDF pages ( 30 pages, max 30MB PDF file) <br /> - **Output:** text <br /> - **Languages:** en <br /> - **Tool calling:** no <br /> - **Response formats:** Text, JSON, Markdown | Foundry |
115
+
|[mistral-document-ai-2505](https://ai.azure.com/explore/models/mistral-document-ai-2505/version/1/registry/azureml-mistral)| Image-to-Text | - **Input:** image or PDF pages ( 30 pages, max 30MB PDF file) <br /> - **Output:** text <br /> - **Languages:** en <br /> - **Tool calling:** no <br /> - **Response formats:** Text, JSON, Markdown | Foundry |
116
116
117
117
See [the Mistral model collection in Azure AI Foundry portal](https://ai.azure.com/explore/models?&selectedCollection=mistral). There are also several Mistral models available [from partners and community](#mistral-ai).
Copy file name to clipboardExpand all lines: articles/ai-foundry/how-to/develop/sdk-overview.md
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,9 @@ ms.service: azure-ai-foundry
6
6
ms.custom:
7
7
- build-2024
8
8
- ignite-2024
9
+
ai-usage: ai-assisted
9
10
ms.topic: how-to
10
-
ms.date: 07/01/2025
11
+
ms.date: 08/15/2025
11
12
ms.reviewer: dantaylo
12
13
ms.author: sgilley
13
14
author: sdgilley
@@ -41,6 +42,10 @@ The Azure AI Foundry SDK is a set of client libraries and services designed to w
41
42
42
43
## Unified Projects client library
43
44
45
+
The following examples show how to connect to your Azure AI Foundry project using different programming languages. This connection is the first step to accessing models, data, and AI services through the SDK. Each code block demonstrates how to authenticate and create a client for your project endpoint.
46
+
47
+
> [!TIP]
48
+
> The code samples below are starting points. You’ll use these clients to interact with models, run evaluations, and more, as described in the client libraries section below.
44
49
45
50
46
51
::: zone pivot="programming-language-python"
@@ -62,6 +67,7 @@ The [Azure AI Foundry Projects client library for Python](/python/api/overview/a
62
67
project = AIProjectClient(
63
68
endpoint="your_project_endpoint", # Replace with your endpoint
64
69
credential=DefaultAzureCredential())
70
+
# The AIProjectClient lets you access models, data, and services in your project.
65
71
```
66
72
::: zone-end
67
73
@@ -88,6 +94,7 @@ The [Azure AI Foundry Projects client library for Java (preview)](/java/api/over
88
94
.credential(new DefaultAzureCredential())
89
95
.endpoint(endpoint)
90
96
.buildClient();
97
+
// The ProjectsClient enables unified access to your project's resources.
91
98
```
92
99
93
100
@@ -113,6 +120,7 @@ The [Azure AI Foundry Projects client library for JavaScript](/javascript/api/ov
113
120
114
121
const endpoint = "your_project_endpoint"; // Replace with your actual endpoint
115
122
const project = new AIProjectClient(endpoint, new DefaultAzureCredential());
123
+
// The AIProjectClient lets you access models, data, and services in your project.
116
124
```
117
125
118
126
@@ -147,16 +155,20 @@ The [Azure AI Foundry Projects client library for .NET](/dotnet/api/overview/azu
147
155
credential,
148
156
new string[] { "https://cognitiveservices.azure.com/.default" }
149
157
);
158
+
// The PerRetry position ensures the authentication policy is applied to every retry attempt.
159
+
// This is important for robust authentication in distributed/cloud environments.
// The ChatCompletionsClient lets you interact with models and services in your project.
157
168
```
158
169
159
170
::: zone-end
171
+
After you create a client, you can use it to access models, run evaluations, and connect to other AI services. The next section lists the available client libraries and shows how to use them for specific Azure AI services.
Copy file name to clipboardExpand all lines: articles/ai-foundry/how-to/flow-bulk-test-evaluation.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@ title: Submit batch run and evaluate a flow
3
3
titleSuffix: Azure AI Foundry
4
4
description: Learn how to submit batch run and use built-in evaluation methods in prompt flow to evaluate how well your flow performs with a large dataset with Azure AI Foundry.
Copy file name to clipboardExpand all lines: articles/ai-foundry/how-to/flow-develop-evaluation.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@ title: Develop an evaluation flow
3
3
titleSuffix: Azure AI Foundry
4
4
description: Learn how to customize or create your own evaluation flow tailored to your tasks and objectives, and then use in a batch run as an evaluation method in prompt flow with Azure AI Foundry.
0 commit comments