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-services/openai/how-to/json-mode.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,9 @@ JSON mode allows you to set the models response format to return a valid JSON ob
20
20
> [!NOTE]
21
21
> 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.
22
22
23
+
>[!NOTE]
24
+
> Currently Structured outputs is not supported on [bring your own data](../concepts/use-your-data.md) scenario.
25
+
23
26
## JSON mode support
24
27
25
28
JSON mode is only currently supported with the following models:
Copy file name to clipboardExpand all lines: articles/ai-services/openai/how-to/structured-outputs.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,9 @@ recommendations: false
16
16
17
17
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.
18
18
19
+
>[!NOTE]
20
+
> Currently Structured outputs is not supported on [bring your own data](../concepts/use-your-data.md) scenario.
21
+
19
22
## Supported models
20
23
21
24
Currently only `gpt-4o` version: `2024-08-06` supports structured outputs.
Copy file name to clipboardExpand all lines: articles/ai-studio/how-to/connections-add.md
+23-22Lines changed: 23 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,10 +8,11 @@ ms.custom:
8
8
- ignite-2023
9
9
- build-2024
10
10
ms.topic: how-to
11
-
ms.date: 5/21/2024
11
+
ms.date: 09/13/2024
12
12
ms.reviewer: larryfr
13
13
ms.author: larryfr
14
14
author: Blackmist
15
+
# Customer Intent: As an admin or developer, I want to understand how to add new connections in Azure AI Studio.
15
16
---
16
17
17
18
# 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
34
35
| Azure Content Safety | ✓ | Azure AI Content Safety is a service that detects potentially unsafe content in text, images, and videos. |
35
36
| Azure OpenAI || Azure OpenAI is a service that provides access to the OpenAI GPT-3 model. |
36
37
| 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). |
38
39
| 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. |
39
40
| 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. |
40
41
@@ -43,54 +44,54 @@ Here's a table of some of the available connection types in Azure AI Studio. The
43
44
Follow these steps to create a new connection that's only available for the current project.
44
45
45
46
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.
48
49
49
50
:::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":::
50
51
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__.
52
53
53
54
:::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":::
54
55
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__.
56
57
57
58
> [!TIP]
58
59
> 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).
59
60
>
60
61
> Microsoft Entra ID support with the Azure AI Search connection is currently in preview.
61
62
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":::
63
64
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.
66
67
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":::
68
69
69
70
## Network isolation
70
71
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:
72
73
73
74
- 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.
74
75
- 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.
75
76
76
77
To create an outbound private endpoint rule to the data source, use the following steps:
77
78
78
79
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:
81
82
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.
88
89
89
-
1. Select **Save** to create the rule.
90
+
1. Select __Save__ to create the rule.
90
91
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.
92
93
93
-
## Next steps
94
+
## Related content
94
95
95
96
-[Connections in Azure AI Studio](../concepts/connections.md)
96
97
-[How to create vector indexes](../how-to/index-add.md)
0 commit comments