Skip to content

Commit ce8d6f7

Browse files
authored
Merge pull request #2568 from aahill/foundry-4
updating tools
2 parents 6390383 + fc393cc commit ce8d6f7

13 files changed

+42
-72
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@
1515
"redirect_url": "/azure/search/search-how-to-dotnet-sdk",
1616
"redirect_document_id": false
1717
},
18+
{
19+
"source_path_from_root": "/articles/ai-services/agents/how-to/tools/overview.md",
20+
"redirect_url": "/azure/ai-services/agents/overview",
21+
"redirect_document_id": false
22+
},
1823
{
1924
"source_path_from_root": "/articles/search/search-howto-index-csv-blobs.md",
2025
"redirect_url": "/azure/search/search-how-to-index-csv-blobs",

articles/ai-services/agents/how-to/tools/azure-ai-search.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ Use an existing Azure AI Search index with the agent's Azure AI Search tool.
3232
**Index with semantic configuration**
3333
- By default, the Azure AI Search tool runs hybrid + semantic search on all text fields.
3434

35+
## Usage support
36+
37+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
38+
|---------|---------|---------|---------|---------|
39+
| ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
40+
3541
[!INCLUDE [setup](../../includes/azure-search/setup.md)]
3642

3743
::: zone-end

articles/ai-services/agents/how-to/tools/azure-functions.md

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@ The following examples highlight how to use the Azure AI Agent Service function
3535

3636
You can find the template and code used here on [GitHub](https://github.com/Azure-Samples/azure-functions-ai-services-agent-python).
3737

38+
## Usage support
39+
40+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
41+
|---------|---------|---------|---------|---------|
42+
| | ✔️ | | | ✔️ |
43+
3844
### Create Azure resources for local and cloud dev-test
3945

4046
Once you have your Azure subscription, run the following in a new terminal window to create Azure OpenAI and other resources needed:
@@ -119,19 +125,6 @@ When you're done working with your function app and related resources, you can u
119125
azd down --purge
120126
```
121127

122-
123-
## Using the Azure functions tool with an agent
124-
125-
You can add the function calling tool to an agent programatically using the code examples listed at the top of this article, or the Azure AI Foundry portal. If you want to use the portal:
126-
127-
1. In the **Create and debug** screen for your agent, scroll down the **Setup** pane on the right to **action**. Then select **Add**.
128-
129-
:::image type="content" source="../../media/tools/action-tools.png" alt-text="A screenshot showing the available tool categories in the Azure AI Foundry portal." lightbox="../../media/tools/action-tools.png":::
130-
131-
1. Select **Azure Functions** and follow the prompts to add the tool.
132-
133-
:::image type="content" source="../../media/tools/action-tools-list.png" alt-text="A screenshot showing the available action tools in the Azure AI Foundry portal." lightbox="../../media/tools/action-tools-list.png":::
134-
135128
::: zone-end
136129

137130
::: zone pivot="code-example"

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ Developers and end users don't have access to raw content returned from Groundin
2828
> 1. By creating and using a Grounding with Bing Search resource through code-first experience, such as Azure CLI, or deploying through deployment template, you agree to be bound by and comply with the terms available at https://www.microsoft.com/en-us/bing/apis/grounding-legal, which may be updated from time to time.
2929
> 1. When you use Grounding with Bing Search, your customer data is transferred outside of the Azure compliance boundary to the Grounding with Bing Search service. Grounding with Bing Search is not subject to the same data processing terms (including location of processing) and does not have the same compliance standards and certifications as the Azure AI Agent Service, as described in the [Grounding with Bing Search Terms of Use](https://www.microsoft.com/en-us/bing/apis/grounding-legal). It is your responsibility to assess whether use of Grounding with Bing Search in your agent meets your needs and requirements.
3030
31+
## Usage support
32+
33+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
34+
|---------|---------|---------|---------|---------|
35+
| ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
3136

3237
## Setup
3338

articles/ai-services/agents/how-to/tools/code-interpreter.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ The [models page](../../quotas-limits.md) contains the most up-to-date informati
3030

3131
We recommend using Agents with the latest models to take advantage of the new features, larger context windows, and more up-to-date training data.
3232

33+
## Usage support
34+
35+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
36+
|---------|---------|---------|---------|---------|
37+
| ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
3338

3439
## Using the function calling tool with an agent
3540

articles/ai-services/agents/how-to/tools/file-search.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ File search augments agents with knowledge from outside its model, such as propr
3131
- Upload local files
3232
- Azure Blob Storage
3333

34+
### Usage support
35+
36+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
37+
|---------|---------|---------|---------|---------|
38+
| ✔️ | ✔️ | ✔️ | File upload only | File upload and using blob storage |
3439

3540
## Dependency on agent setup
3641

articles/ai-services/agents/how-to/tools/function-calling.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,11 @@ The [models page](../../concepts/model-region-support.md) contains the most up-t
2828

2929
To use all features of function calling including parallel functions, you need to use a model that was released after November 6, 2023.
3030

31+
### Usage support
3132

32-
## Using the function calling tool with an agent
33-
34-
You can add the function calling tool to an agent programatically using the code examples listed at the top of this article, or the Azure AI Foundry portal. If you want to use the portal:
35-
36-
1. In the **Create and debug** screen for your agent, scroll down the **Setup** pane on the right to **action**. Then select **Add**.
37-
38-
:::image type="content" source="../../media/tools/action-tools.png" alt-text="A screenshot showing the available tool categories in the Azure AI Foundry portal." lightbox="../../media/tools/action-tools.png":::
39-
40-
1. Select **Custom function** and follow the prompts to add the tool.
41-
42-
:::image type="content" source="../../media/tools/action-tools-list.png" alt-text="A screenshot showing the available action tools in the Azure AI Foundry portal." lightbox="../../media/tools/action-tools-list.png":::
43-
44-
1. You can use a function that you define (examples provided in the code samples tab above), or you can try an example function.
45-
46-
:::image type="content" source="../../media/tools/custom-function-trigger.png" alt-text="A screenshot showing the custom function trigger." lightbox="../../media/tools/custom-function-trigger.png":::
33+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
34+
|---------|---------|---------|---------|---------|
35+
| | ✔️ | ✔️ | ✔️ | ✔️ |
4736

4837
::: zone-end
4938

articles/ai-services/agents/how-to/tools/openapi-spec.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ automated, and scalable API integrations that enhance the capabilities and effic
2727
describing HTTP APIs. This allows people to understand how an API works, how a sequence of APIs
2828
work together, generate client code, create tests, apply design standards, and more. Currently, we support 3 authentication types with the OpenAPI 3.0 specified tools: `anonymous`, `API key`, `managed identity`.
2929

30+
### Usage support
31+
32+
|Azure AI foundry support | Python SDK | C# SDK | Basic agent setup | Standard agent setup |
33+
|---------|---------|---------|---------|---------|
34+
| | ✔️ | ✔️ | ✔️ | ✔️ |
35+
3036
## Prerequisites
3137
1. Ensure you've completed the prerequisites and setup steps in the [quickstart](../../quickstart.md).
3238

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

Lines changed: 0 additions & 42 deletions
This file was deleted.
-38.6 KB
Loading

0 commit comments

Comments
 (0)