Skip to content

Commit 4205142

Browse files
authored
Merge pull request #277 from MicrosoftDocs/main
9/13/2024 AM Publish
2 parents e70a57e + c51b893 commit 4205142

File tree

6 files changed

+29
-23
lines changed

6 files changed

+29
-23
lines changed

articles/ai-services/openai/how-to/json-mode.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ JSON mode allows you to set the models response format to return a valid JSON ob
2020
> [!NOTE]
2121
> While JSON mode is still supported, when possible we recommend using [structured outputs](./structured-outputs.md). Like JSON mode structured outputs generates valid JSON, but with the added benefit that you can constrain the model to use a specific JSON schema.
2222
23+
>[!NOTE]
24+
> Currently Structured outputs is not supported on [bring your own data](../concepts/use-your-data.md) scenario.
25+
2326
## JSON mode support
2427

2528
JSON mode is only currently supported with the following models:

articles/ai-services/openai/how-to/structured-outputs.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ recommendations: false
1616

1717
Structured outputs make a model follow a [JSON Schema](https://json-schema.org/overview/what-is-jsonschema) definition that you provide as part of your inference API call. This is in contrast to the older [JSON mode](./json-mode.md) feature, which guaranteed valid JSON would be generated, but was unable to ensure strict adherence to the supplied schema. Structured outputs is recommended for function calling, extracting structured data, and building complex multi-step workflows.
1818

19+
>[!NOTE]
20+
> Currently Structured outputs is not supported on [bring your own data](../concepts/use-your-data.md) scenario.
21+
1922
## Supported models
2023

2124
Currently only `gpt-4o` version: `2024-08-06` supports structured outputs.

articles/ai-studio/how-to/connections-add.md

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ ms.custom:
88
- ignite-2023
99
- build-2024
1010
ms.topic: how-to
11-
ms.date: 5/21/2024
11+
ms.date: 09/13/2024
1212
ms.reviewer: larryfr
1313
ms.author: larryfr
1414
author: Blackmist
15+
# Customer Intent: As an admin or developer, I want to understand how to add new connections in Azure AI Studio.
1516
---
1617

1718
# How to add a new connection in Azure AI Studio
@@ -34,7 +35,7 @@ Here's a table of some of the available connection types in Azure AI Studio. The
3435
| Azure Content Safety || Azure AI Content Safety is a service that detects potentially unsafe content in text, images, and videos. |
3536
| Azure OpenAI || Azure OpenAI is a service that provides access to the OpenAI GPT-3 model. |
3637
| Serverless Model || Serverless Model connections allow you to [serverless API deployment](deploy-models-serverless.md). |
37-
| Microsoft OneLake || Microsoft OneLake provides open access to all of your Fabric items through Azure Data Lake Storage (ADLS) Gen2 APIs and SDKs.<br/><br/>In Azure AI Studio you can set up a connection to your OneLake data using a OneLake URI. You can find the information that Azure AI Studio requires to construct a **OneLake Artifact URL** (workspace and item GUIDs) in the URL on the Fabric portal. For information about the URI syntax, see [Connecting to Microsoft OneLake](/fabric/onelake/onelake-access-api). |
38+
| Microsoft OneLake || Microsoft OneLake provides open access to all of your Fabric items through Azure Data Lake Storage (ADLS) Gen2 APIs and SDKs.<br/><br/>In Azure AI Studio you can set up a connection to your OneLake data using a OneLake URI. You can find the information that Azure AI Studio requires to construct a __OneLake Artifact URL__ (workspace and item GUIDs) in the URL on the Fabric portal. For information about the URI syntax, see [Connecting to Microsoft OneLake](/fabric/onelake/onelake-access-api). |
3839
| API key || API Key connections handle authentication to your specified target on an individual basis. For example, you can use this connection with the SerpApi tool in prompt flow. |
3940
| Custom || Custom connections allow you to securely store and access keys while storing related properties, such as targets and versions. Custom connections are useful when you have many targets that or cases where you wouldn't need a credential to access. LangChain scenarios are a good example where you would use custom service connections. Custom connections don't manage authentication, so you have to manage authentication on your own. |
4041

@@ -43,54 +44,54 @@ Here's a table of some of the available connection types in Azure AI Studio. The
4344
Follow these steps to create a new connection that's only available for the current project.
4445

4546
1. Go to your project in Azure AI Studio. If you don't have a project, [create a new project](./create-projects.md).
46-
1. Select **Settings** from the collapsible left menu.
47-
1. Select **+ New connection** from the **Connected resources** section.
47+
1. Select __Settings__ from the collapsible left menu.
48+
1. Select __+ New connection__ from the __Connected resources__ section.
4849

4950
:::image type="content" source="../media/data-connections/connection-add.png" alt-text="Screenshot of the button to add a new connection." lightbox="../media/data-connections/connection-add.png":::
5051

51-
1. Select the service you want to connect to from the list of available external resources. For example, select **Azure AI Search**.
52+
1. Select the service you want to connect to from the list of available external resources. For example, select __Azure AI Search__.
5253

5354
:::image type="content" source="../media/data-connections/connection-add-browse-azure-ai-search.png" alt-text="Screenshot of the page to select Azure AI Search from a list of other resources." lightbox="../media/data-connections/connection-add-browse-azure-ai-search.png":::
5455

55-
1. Browse for and select your Azure AI Search service from the list of available services and then select the type of __Authentication__ to use for the resource. Select **Add connection**.
56+
1. Browse for and select your Azure AI Search service from the list of available services and then select the type of __Authentication__ to use for the resource. Select __Add connection__.
5657

5758
> [!TIP]
5859
> Different connection types support different authentication methods. Using Microsoft Entra ID may require specific Azure role-based access permissions for your developers. For more information, visit [Role-based access control](../concepts/rbac-ai-studio.md#scenario-connections-using-microsoft-entra-id-authentication).
5960
>
6061
> Microsoft Entra ID support with the Azure AI Search connection is currently in preview.
6162
62-
:::image type="content" source="../media/data-connections/connection-add-azure-ai-search-connect.png" alt-text="Screenshot of the page to select the Azure AI Search service that you want to connect to." lightbox="../media/data-connections/connection-add-azure-ai-search-connect.png":::
63+
:::image type="content" source="../media/data-connections/connection-add-azure-ai-search-connect-entra-id.png" alt-text="Screenshot of the page to select the Azure AI Search service that you want to connect to." lightbox="../media/data-connections/connection-add-azure-ai-search-connect-entra-id.png":::
6364

64-
1. After the service is connected, select **Close** to return to the **Settings** page.
65-
1. Select **Connected resources** > **View all** to view the new connection. You might need to refresh the page to see the new connection.
65+
1. After the service is connected, select __Close__ to return to the __Settings__ page.
66+
1. Select __Connected resources__ > __View all__ to view the new connection. You might need to refresh the page to see the new connection.
6667

67-
:::image type="content" source="../media/data-connections/connections-all-refreshed.png" alt-text="Screenshot of all connections after you add the Azure AI Search connection." lightbox="../media/data-connections/connections-all-refreshed.png":::
68+
:::image type="content" source="../media/data-connections/connections-all.png" alt-text="Screenshot of all connections after you add the Azure AI Search connection." lightbox="../media/data-connections/connections-all.png":::
6869

6970
## Network isolation
7071

71-
If your hub is configured for [network isolation](configure-managed-network.md), you might need to create an outbound private endpoint rule to connect to **Azure Blob Storage**, **Azure Data Lake Storage Gen2**, or **Microsoft OneLake**. A private endpoint rule is needed if one or both of the following are true:
72+
If your hub is configured for [network isolation](configure-managed-network.md), you might need to create an outbound private endpoint rule to connect to __Azure Blob Storage__, __Azure Data Lake Storage Gen2__, or __Microsoft OneLake__. A private endpoint rule is needed if one or both of the following are true:
7273

7374
- The managed network for the hub is configured to [allow only approved outbound traffic](configure-managed-network.md#configure-a-managed-virtual-network-to-allow-only-approved-outbound). In this configuration, you must explicitly create outbound rules to allow traffic to other Azure resources.
7475
- The data source is configured to disallow public access. In this configuration, the data source can only be reached through secure methods, such as a private endpoint.
7576

7677
To create an outbound private endpoint rule to the data source, use the following steps:
7778

7879
1. Sign in to the [Azure portal](https://portal.azure.com), and select the Azure AI Studio hub.
79-
1. Select **Networking**, then **Workspace managed outbound access**.
80-
1. To add an outbound rule, select **Add user-defined outbound rules**. From the **Workspace outbound rules** sidebar, provide the following information:
80+
1. Select __Networking__, then __Workspace managed outbound access__.
81+
1. To add an outbound rule, select __Add user-defined outbound rules__. From the __Workspace outbound rules__ sidebar, provide the following information:
8182

82-
- **Rule name**: A name for the rule. The name must be unique for the AI Studio hub.
83-
- **Destination type**: Private Endpoint.
84-
- **Subscription**: The subscription that contains the Azure resource you want to connect to.
85-
- **Resource type**: `Microsoft.Storage/storageAccounts`. This resource provider is used for Azure Storage, Azure Data Lake Storage Gen2, and Microsoft OneLake.
86-
- **Resource name**: The name of the Azure resource (storage account).
87-
- **Sub Resource**: The sub-resource of the Azure resource. Select `blob` in the case of Azure Blob storage. Select `dfs` for Azure Data Lake Storage Gen2 and Microsoft OneLake.
83+
- __Rule name__: A name for the rule. The name must be unique for the AI Studio hub.
84+
- __Destination type__: Private Endpoint.
85+
- __Subscription__: The subscription that contains the Azure resource you want to connect to.
86+
- __Resource type__: `Microsoft.Storage/storageAccounts`. This resource provider is used for Azure Storage, Azure Data Lake Storage Gen2, and Microsoft OneLake.
87+
- __Resource name__: The name of the Azure resource (storage account).
88+
- __Sub Resource__: The sub-resource of the Azure resource. Select `blob` in the case of Azure Blob storage. Select `dfs` for Azure Data Lake Storage Gen2 and Microsoft OneLake.
8889

89-
1. Select **Save** to create the rule.
90+
1. Select __Save__ to create the rule.
9091

91-
1. Select **Save** at the top of the page to save the changes to the managed network configuration.
92+
1. Select __Save__ at the top of the page to save the changes to the managed network configuration.
9293

93-
## Next steps
94+
## Related content
9495

9596
- [Connections in Azure AI Studio](../concepts/connections.md)
9697
- [How to create vector indexes](../how-to/index-add.md)

articles/machine-learning/how-to-managed-network.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1123,7 +1123,6 @@ If you have an existing workspace and want to enable managed VNet for it, there'
11231123

11241124
* Compute cluster
11251125
* Compute instance
1126-
* Kubernetes clusters
11271126
* Managed online endpoints
11281127

11291128
## Next steps

0 commit comments

Comments
 (0)