Skip to content

Commit 3737867

Browse files
committed
fixing conflict
2 parents 532ecdc + 841ddc2 commit 3737867

File tree

56 files changed

+248
-142
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+248
-142
lines changed

articles/ai-services/agents/how-to/tools/bing-grounding.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ Developers and end users don't have access to raw content returned from Groundin
3131
## Setup
3232

3333
> [!NOTE]
34-
> Grounding with Bing Search only works with the following Azure OpenAI models: `gpt-3.5-turbo-0125`, `gpt-4-0125-preview`, `gpt-4-turbo-2024-04-09`, `gpt-4o-0513`
34+
> 1. Grounding with Bing Search only works with the following Azure OpenAI models: `gpt-3.5-turbo-0125`, `gpt-4-0125-preview`, `gpt-4-turbo-2024-04-09`, `gpt-4o-0513`
35+
> 1. It works in the following regions: `West Central US` and `West US 2`
3536
3637
In one click, you can start creating a **new Azure AI Foundry project and Grounding with Bing Search resource** with the available [deployment template](../../quickstart.md#choose-basic-or-standard-agent-setup). After the deployment, you can find your resources including: an AI hub, project, Grounding with Bing Search resource and more created in your resource group. You can find your Grounding with Bing Search connection in the **connected resources** for your project in Azure AI Foundry portal.
3738

@@ -89,7 +90,7 @@ Alternatively, you can also follow the step-by-step guide below:
8990

9091
## How to display Grounding with Bing Search results
9192

92-
According to Grounding with Bing's [terms of use and use and display requirements](https://www.microsoft.com/en-us/bing/apis/grounding-legal#use-and-display-requirements), you need to display both website URLs and Bing search query URLs in your custom interface. You can find website URLs through `annotations` parameter in API response and Bing search query URLs through `runstep` details.
93+
According to Grounding with Bing's [terms of use and use and display requirements](https://www.microsoft.com/en-us/bing/apis/grounding-legal#use-and-display-requirements), you need to display both website URLs and Bing search query URLs in your custom interface. You can find website URLs through `annotations` parameter in API response and Bing search query URLs through `runstep` details. To render the webpage, we recommend you replace the endpoint of Bing search query URLs with `www.bing.com` and your Bing search query URL would look like "https://www.bing.com/search?q={search query}"
9394

9495
```python
9596
run_steps = project_client.agents.list_run_steps(run_id=run.id, thread_id=thread.id)
@@ -253,6 +254,12 @@ Create a run and observe that the model uses the Grounding with Bing Search tool
253254
run = project_client.agents.create_and_process_run(thread_id=thread.id, assistant_id=agent.id)
254255
print(f"Run finished with status: {run.status}")
255256

257+
# Retrieve run step details to get Bing Search query link
258+
# To render the webpage, we recommend you replace the endpoint of Bing search query URLs with `www.bing.com` and your Bing search query URL would look like "https://www.bing.com/search?q={search query}"
259+
run_steps = project_client.agents.list_run_steps(run_id=run.id, thread_id=thread.id)
260+
run_steps_data = run_steps['data']
261+
print(f"Last run step detail: {run_steps_data}")
262+
256263
if run.status == "failed":
257264
print(f"Run failed: {run.last_error}")
258265

articles/ai-services/agents/how-to/tools/overview.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,16 @@ Agents can access multiple tools in parallel. These can be both Azure OpenAI-hos
2626
2727
## Knowledge tools
2828

29-
|Tool |Description | Python SDK | C# SDK |
30-
|---------|---------|---------|---------|
31-
| [Grounding with Bing Search](./bing-grounding.md) | Allows your agents to incorporate real-time public web data when generating responses. | ✔️ | ✔️ |
32-
|[File search](./file-search.md) | Augments agents with knowledge from outside its model, such as proprietary product information or documents provided by your users. | ✔️ | ✔️ |
33-
| [Azure AI Search](./azure-ai-search.md) | Uses an existing Azure AI Search index as a knowledge base. | ✔️ | ✔️ |
29+
|Tool |Description | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
30+
|---------|---------|---------|---------|---------|---------|
31+
| [Grounding with Bing Search](./bing-grounding.md) | Allows your agents to incorporate real-time public web data when generating responses. | ✔️ | ✔️ | ✔️ | ✔️ |
32+
|[File search](./file-search.md) | Augments agents with knowledge from outside its model, such as proprietary product information or documents provided by your users. | ✔️ | ✔️ | File upload only | File upload and using blob storage |
33+
| [Azure AI Search](./azure-ai-search.md) | Uses an existing Azure AI Search index as a knowledge base. | ✔️ | ✔️ | | ✔️ |
3434

3535
## Action tools
3636

37-
|Tool |Description | Python SDK | C# SDK |
38-
|---------|---------|---------|---------|
39-
| [Code interpreter](./code-interpreter.md) | Enables agents to write and run Python code in a sandboxed execution environment. | ✔️ | ✔️ |
40-
|[Function calling](./function-calling.md) | Allows you to describe the structure of functions to an agent and then return the functions that need to be called along with their arguments. | ✔️ | ✔️ |
37+
|Tool |Description | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
38+
|---------|---------|---------|---------|---------|---------|
39+
| [Code interpreter](./code-interpreter.md) | Enables agents to write and run Python code in a sandboxed execution environment. | ✔️ | ✔️ | ✔️ | ✔️ |
40+
|[Function calling](./function-calling.md) | Allows you to describe the structure of functions to an agent and then return the functions that need to be called along with their arguments. | ✔️ | ✔️ | ✔️ | ✔️ |
4141

articles/ai-services/content-safety/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ To use the Content Safety APIs, you must create your Azure AI Content Safety res
155155
|--------------------|--------------------|--------------------|-------|-----------------|-------------------|---------------|---------------------------|---------------------------|------|-------------|
156156
| Australia East || || |||||||
157157
| Canada East | | || |||||||
158-
| Central US | | || || |||||
158+
| Central US | | || || |||||
159159
| East US || |||||||||
160160
| East US 2 | ||| |||||||
161161
| France Central | ||| |||||||

articles/ai-services/content-understanding/audio/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ ms.custom: ignite-2024-understanding-release
2020
> * Features, approaches, and processes may change or have constrained capabilities, prior to General Availability (GA).
2121
> * For more information, *see* [**Supplemental Terms of Use for Microsoft Azure Previews**](https://azure.microsoft.com/support/legal/preview-supplemental-terms).
2222
23-
Content Understanding audio analyzers enable transcription and diarization of conversational audio, extracting structured fields such as summaries, sentiments, and key topics. Customize an audio analyzer template to your business needs using [Azure AI Foundry](https://ai.azure.com/) to start generating results.
23+
Content Understanding audio analyzers enable transcription and diarization of conversational audio, extracting structured fields such as summaries, sentiments, and key topics. Customize an audio analyzer template to your business needs using [Azure AI Foundry portal](https://ai.azure.com/) to start generating results.
2424

2525
Here are common scenarios for using Content Understanding with conversational audio data:
2626

@@ -82,5 +82,5 @@ Developers using Content Understanding should review Microsoft's policies on cus
8282

8383
## Next steps
8484

85-
* Try processing your audio content using Content Understanding in [Azure AI Foundry](https://ai.azure.com/).
85+
* Try processing your audio content using Content Understanding in [Azure AI Foundry portal](https://ai.azure.com/).
8686
* Learn more about audio [**analyzer templates**](../quickstart/use-ai-foundry.md).

articles/ai-services/content-understanding/document/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,5 +70,5 @@ For a detailed list of supported languages and regions, visit our [Language and
7070
Developers using Content Understanding should review Microsoft's policies on customer data. For more information, visit our [Data, protection, and privacy](https://www.microsoft.com/trust-center/privacy) page.
7171

7272
## Next step
73-
* Try processing your document content using Content Understanding in [Azure AI Foundry](https://ai.azure.com/).
73+
* Try processing your document content using Content Understanding in [Azure ](https://ai.azure.com/).
7474
* Learn more about document [**analyzer templates**](../quickstart/use-ai-foundry.md).

articles/ai-services/content-understanding/glossary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.author: lajanuar
1717
| **File** | Any type of data, including text, documents, images, videos, and audio. |
1818
| **File type** | The MIME type of a file, such as text/plain, application/pdf, image/jpeg, audio/wav, and video/mp4. Generic categories like *document* refer to all corresponding MIME types supported by the service. |
1919
| **Analyzer** | A component that processes and extracts content and structured fields from files. Content Understanding offers a few analyzer templates for common scenarios. |
20-
| **Analyzer template** | A predefined configuration and field schema for an analyzer. It simplifies creating analyzers by allowing modifications to a template instead of starting from scratch. This feature is available only in AI Foundry, not via REST API/SDKs. |
20+
| **Analyzer template** | A predefined configuration and field schema for an analyzer. It simplifies creating analyzers by allowing modifications to a template instead of starting from scratch. This feature is available only in Azure AI Foundry portal, not via REST API/SDKs. |
2121
| **Analyzer result** | The output generated by an analyzer after processing input data. It typically includes extracted content in Markdown, extracted fields, and optional modality-specific details. |
2222
| **Add-ons** | Added features that enhance content extraction results, such as layout elements, barcodes, and figures in documents. |
2323
| **Fields** | List of structured key-value pairs derived from the content, as defined by the field schema. [Learn more about supported field value types.](service-limits.md) |

articles/ai-services/content-understanding/image/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,5 @@ As with all the Azure AI services, developers using the Content Understanding se
6363
6464
## Next steps
6565

66-
* Try processing your video content using Content Understanding in [Azure AI Foundry](https://ai.azure.com/).
66+
* Try processing your video content using Content Understanding in [Azure AI Foundry portal](https://ai.azure.com/).
6767
* Learn more about video [**analyzer templates**](../quickstart/use-ai-foundry.md).

articles/ai-services/content-understanding/index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ landingContent:
4343
links:
4444
- text: Try Content Understanding REST API
4545
url: quickstart/use-rest-api.md
46-
- text: Try Azure AI Foundry
46+
- text: Try Azure AI Foundry portal
4747
url: image/overview.md
4848

4949
- title: How-to guides

articles/ai-services/content-understanding/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Developers using the Content Understanding service should review Microsoft's pol
8282
## Getting started
8383
Our quickstart guides help you quickly start using the Content Understanding service:
8484

85-
* [**Azure AI Foundry Quickstart**](quickstart/use-ai-foundry.md)
85+
* [**Azure AI Foundry portal Quickstart**](quickstart/use-ai-foundry.md)
8686
* [**Rest API Quickstart**](quickstart/use-rest-api.md)
8787

8888

articles/ai-services/content-understanding/quickstart/use-ai-foundry.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: "Use Azure AI Content Understanding Analyzer templates in Azure AI Foundry"
2+
title: "Use Azure AI Content Understanding Analyzer templates in Azure AI Foundry portal"
33
titleSuffix: Azure AI services
4-
description: Learn how to use Content Understanding Analyzer templates in Azure AI Foundry
4+
description: Learn how to use Content Understanding Analyzer templates in Azure AI Foundry portal
55
author: laujan
66
manager: nitinme
77
ms.service: azure-ai-content-understanding
@@ -10,14 +10,14 @@ ms.date: 11/19/2024
1010
ms.custom: ignite-2024-understanding-release
1111
---
1212

13-
# Use Content Understanding in Azure AI Foundry
14-
[Azure AI Foundry](https://ai.azure.com/) is a comprehensive platform for developing and deploying generative AI applications and APIs responsibly. This guide shows you how to use Content Understanding and build an analyzer, either by creating your own schema from scratch or by using a suggested analyzer template.
13+
# Use Content Understanding in Azure AI Foundry portal
14+
[Azure AI Foundry portal](https://ai.azure.com/) is a comprehensive platform for developing and deploying generative AI applications and APIs responsibly. This guide shows you how to use Content Understanding and build an analyzer, either by creating your own schema from scratch or by using a suggested analyzer template.
1515

1616
:::image type="content" source="../media/quickstarts/ai-foundry-overview.png" alt-text="Screenshot of the Content Understanding workflow in the Azure AI Foundry.":::
1717

1818
## Steps to create a Content Understanding analyzer
1919

20-
Azure AI Foundry enables you to build a Content Understanding analyzer tailored to your specific needs. An analyzer can extract data from your content based on your scenario.
20+
Azure AI Foundry portal enables you to build a Content Understanding analyzer tailored to your specific needs. An analyzer can extract data from your content based on your scenario.
2121

2222
Follow these steps to create your own analyzer:
2323

@@ -71,7 +71,7 @@ To follow is an example of building an analyzer to extract key data from an invo
7171

7272
Content Understanding analyzer templates give you a head start by allowing you to build your analyzer without creating schemas from scratch. They're fully customizable, allowing you to adjust any fields in the schemas to better fit your needs.
7373

74-
The following analyzer templates are available for use in the [Azure AI Foundry Content Understanding experience](https://ai.azure.com/).
74+
The following analyzer templates are available for use in the [Azure AI Foundry portal Content Understanding experience](https://ai.azure.com/).
7575

7676
# [Document](#tab/document)
7777

@@ -118,5 +118,5 @@ The following analyzer templates are available for use in the [Azure AI Foundry
118118

119119
## Next steps
120120

121-
* In this quickstart, you learned how to create an analyzer in Azure AI Foundry. To use [REST API](/rest/api/contentunderstanding/operation-groups?view=rest-contentunderstanding-2024-12-01-preview&preserve-view=true), *see* the [REST API quickstart](use-rest-api.md).
121+
* In this quickstart, you learned how to create an analyzer in Azure portal. To use [REST API](/rest/api/contentunderstanding/operation-groups?view=rest-contentunderstanding-2024-12-01-preview&preserve-view=true), *see* the [REST API quickstart](use-rest-api.md).
122122

0 commit comments

Comments
 (0)