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
|[Force password reset](force-password-reset.md)| GA | NA ||
42
-
|[Phone sign-up and sign-in](phone-authentication-user-flows.md)| GA | GA ||
43
-
|[Conditional Access and Identity Protection](conditional-access-user-flow.md)| GA | GA | Not available for SAML applications |
41
+
| [Self-Service password reset](add-password-reset-policy.md) | GA| GA| Available in China cloud, but only for custom policies.
42
+
|[Force password reset](force-password-reset.md)| GA | GA | Available in China cloud, but only for custom policies. |
43
+
|[Phone sign-up and sign-in](phone-authentication-user-flows.md)| GA | GA | Available in China cloud, but only for custom policies. |
44
44
|[Smart lockout](threat-management.md)| GA | GA ||
45
+
|[Conditional Access and Identity Protection](conditional-access-user-flow.md)| GA | GA | Not available for SAML applications. Limited CA features are available in China cloud. Identity Protection is not available in China cloud. |
45
46
|[CAPTCHA](add-captcha.md)| Preview | Preview | You can enable it during sign-up or sign-in for Local accounts. |
46
47
47
48
## OAuth 2.0 application authorization flows
@@ -86,15 +87,15 @@ The following table summarizes the Security Assertion Markup Language (SAML) app
86
87
87
88
|Feature |User flow |Custom policy |Notes |
88
89
|---------|:---------:|:---------:|---------|
89
-
|[Multi-language support](localization.md)| GA | GA ||
90
-
|[Custom domains](custom-domain.md)| GA | GA ||
90
+
|[Multi-language support](localization.md)| GA | GA |Available in China cloud, but only for custom policies. |
91
+
|[Custom domains](custom-domain.md)| GA | GA |Available in China cloud, but only for custom policies. |
91
92
|[Custom email verification](custom-email-mailjet.md)| NA | GA||
92
93
|[Customize the user interface with built-in templates](customize-ui.md)| GA| GA||
93
94
|[Customize the user interface with custom templates](customize-ui-with-html.md)| GA| GA| By using HTML templates. |
94
-
|[Page layout version](page-layout.md)| GA | GA ||
95
-
|[JavaScript](javascript-and-page-layout.md)| GA | GA ||
95
+
|[Page layout version](page-layout.md)| GA | GA |Available in China cloud, but only for custom policies. |
96
+
|[JavaScript](javascript-and-page-layout.md)| GA | GA |Available in China cloud, but only for custom policies. |
96
97
|[Embedded sign-in experience](embedded-login.md)| NA | Preview| By using the inline frame element `<iframe>`. |
97
-
|[Password complexity](password-complexity.md)| GA | GA ||
98
+
|[Password complexity](password-complexity.md)| GA | GA |Available in China cloud, but only for custom policies. |
98
99
|[Disable email verification](disable-email-verification.md)| GA| GA| Not recommended for production environments. Disabling email verification in the sign-up process may lead to spam. |
99
100
100
101
@@ -106,7 +107,7 @@ The following table summarizes the Security Assertion Markup Language (SAML) app
106
107
|---------|:---------:|:---------:|---------|
107
108
|[AD FS](identity-provider-adfs.md)| NA | GA ||
108
109
|[Amazon](identity-provider-amazon.md)| GA | GA ||
109
-
|[Apple](identity-provider-apple-id.md)| GA | GA ||
110
+
|[Apple](identity-provider-apple-id.md)| GA | GA |Available in China cloud, but only for custom policies. |
110
111
|[Microsoft Entra ID (Single-tenant)](identity-provider-azure-ad-single-tenant.md)| GA | GA ||
111
112
|[Microsoft Entra ID (multitenant)](identity-provider-azure-ad-multi-tenant.md)| NA | GA ||
112
113
|[Azure AD B2C](identity-provider-azure-ad-b2c.md)| GA | GA ||
@@ -121,7 +122,7 @@ The following table summarizes the Security Assertion Markup Language (SAML) app
121
122
|[Salesforce](identity-provider-salesforce.md)| GA | GA ||
122
123
|[Salesforce (SAML protocol)](identity-provider-salesforce-saml.md)| NA | GA ||
123
124
|[Twitter](identity-provider-twitter.md)| GA | GA ||
124
-
|[WeChat](identity-provider-wechat.md)| Preview | GA ||
125
+
|[WeChat](identity-provider-wechat.md)| Preview | GA |Available in China cloud, but only for custom policies. |
125
126
|[Weibo](identity-provider-weibo.md)| Preview | GA ||
126
127
127
128
## Generic identity providers
@@ -153,18 +154,18 @@ The following table summarizes the Security Assertion Markup Language (SAML) app
153
154
154
155
| Feature | Custom policy | Notes |
155
156
| ------- | :--: | ----- |
156
-
|[Default SSO session provider](custom-policy-reference-sso.md#defaultssosessionprovider)| GA ||
157
-
|[External login session provider](custom-policy-reference-sso.md#externalloginssosessionprovider)| GA ||
158
-
|[SAML SSO session provider](custom-policy-reference-sso.md#samlssosessionprovider)| GA ||
|[Default SSO session provider](custom-policy-reference-sso.md#defaultssosessionprovider)| GA |Available in China cloud, but only for custom policies.|
158
+
|[External login session provider](custom-policy-reference-sso.md#externalloginssosessionprovider)| GA |Available in China cloud, but only for custom policies.|
159
+
|[SAML SSO session provider](custom-policy-reference-sso.md#samlssosessionprovider)| GA |Available in China cloud, but only for custom policies.|
160
+
|[OAuth SSO Session Provider](custom-policy-reference-sso.md#oauthssosessionprovider)| GA|Available in China cloud, but only for custom policies.|
160
161
161
162
162
163
### Components
163
164
164
165
| Feature | Custom policy | Notes |
165
166
| ------- | :--: | ----- |
166
167
|[MFA using time-based one-time password (TOTP) with authenticator apps](multi-factor-authentication.md#verification-methods)| GA | Users can use any authenticator app that supports TOTP verification, such as the [Microsoft Authenticator app](https://www.microsoft.com/security/mobile-authenticator-app).|
167
-
|[Phone factor authentication](phone-factor-technical-profile.md)| GA ||
168
+
|[Phone factor authentication](phone-factor-technical-profile.md)| GA |Available in China cloud, but only for custom policies. |
168
169
|[Microsoft Entra multifactor authentication authentication](multi-factor-auth-technical-profile.md)| GA ||
169
170
|[One-time password](one-time-password-technical-profile.md)| GA ||
170
171
|[Microsoft Entra ID](active-directory-technical-profile.md) as local directory | GA ||
Copy file name to clipboardExpand all lines: articles/ai-services/openai/how-to/reproducible-output.md
+18-13Lines changed: 18 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
---
2
2
title: 'How to generate reproducible output with Azure OpenAI Service'
3
3
titleSuffix: Azure OpenAI
4
-
description: Learn how to generate reproducible output (preview) with Azure OpenAI Service
4
+
description: Learn how to generate reproducible output (preview) with Azure OpenAI Service.
5
5
services: cognitive-services
6
6
manager: nitinme
7
7
ms.service: azure-ai-openai
8
8
ms.topic: how-to
9
-
ms.date: 11/17/2023
9
+
ms.date: 04/09/2024
10
10
author: mrbullwinkle
11
11
ms.author: mbullwin
12
12
recommendations: false
@@ -15,20 +15,22 @@ recommendations: false
15
15
16
16
# Learn how to use reproducible output (preview)
17
17
18
-
By default if you ask an Azure OpenAI Chat Completion model the same question multiple times you are likely to get a different response. The responses are therefore considered to be non-deterministic. Reproducible output is a new preview feature that allows you to selectively change the default behavior towards producing more deterministic outputs.
18
+
By default if you ask an Azure OpenAI Chat Completion model the same question multiple times you're likely to get a different response. The responses are therefore considered to be non-deterministic. Reproducible output is a new preview feature that allows you to selectively change the default behavior to help product more deterministic outputs.
19
19
20
20
## Reproducible output support
21
21
22
22
Reproducible output is only currently supported with the following:
Support for reproducible output was first added in API version [`2023-12-01-preview`](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/cognitiveservices/data-plane/AzureOpenAI/inference/preview/2023-12-01-preview/inference.json)
32
34
33
35
## Example
34
36
@@ -43,14 +45,14 @@ from openai import AzureOpenAI
model="gpt-4-1106-preview", # Model = should match the deployment name you chose for your 1106-preview model deployment
167
+
model="gpt-35-turbo-0125", # Model = should match the deployment name you chose for your 0125-preview model deployment
166
168
seed=42,
167
169
temperature=0.7,
168
170
max_tokens=200,
@@ -184,7 +186,7 @@ for i in range(3):
184
186
$openai = @{
185
187
api_key = $Env:AZURE_OPENAI_API_KEY
186
188
api_base = $Env:AZURE_OPENAI_ENDPOINT # like the following https://YOUR_RESOURCE_NAME.openai.azure.com/
187
-
api_version = '2023-12-01-preview' # may change in the future
189
+
api_version = '2024-02-01' # may change in the future
188
190
name = 'YOUR-DEPLOYMENT-NAME-HERE' # name you chose for your deployment
189
191
}
190
192
@@ -250,7 +252,10 @@ Matter coalesced into the simplest elements, hydrogen and helium, which later fo
250
252
---
251
253
```
252
254
253
-
By using the same `seed` parameter of 42 for each of our three requests we're able to produce much more consistent (in this case identical) results.
255
+
By using the same `seed` parameter of 42 for each of our three requests, while keeping all other parameters the same, we're able to produce much more consistent results.
256
+
257
+
> [!IMPORTANT]
258
+
> Determinism is not guaranteed with reproducible output. Even in cases where the seed parameter and `system_fingerprint` are the same across API calls it is not currently uncommon to still observe a degree of response variability.
Copy file name to clipboardExpand all lines: articles/ai-services/openai/how-to/use-your-data-securely.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,12 +103,15 @@ When using the API, pass the `filter` parameter in each API request. For example
103
103
*`group_id1, group_id2` are groups attributed to the logged in user. The client application can retrieve and cache users' groups.
104
104
105
105
106
-
## Resources configuration
106
+
## Resource configuration
107
107
108
108
Use the following sections to configure your resources for optimal secure usage. Even if you plan to only secure part of your resources, you still need to follow all the steps below.
109
109
110
110
This article describes network settings related to disabling public network for Azure OpenAI resources, Azure AI search resources, and storage accounts. Using selected networks with IP rules is not supported, because the services' IP addresses are dynamic.
111
111
112
+
> [!TIP]
113
+
> You can use the bash script available on [GitHub](https://github.com/microsoft/sample-app-aoai-chatGPT/blob/main/scripts/validate-oyd-vnet.sh) to validate your setup, and determine if all of the requirements listed here are being met.
114
+
112
115
## Create resource group
113
116
114
117
Create a resource group, so you can organize all the relevant resources. The resources in the resource group include but are not limited to:
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/whisper-overview.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
@@ -61,7 +61,7 @@ Whisper Model via Azure AI Speech might be best for:
61
61
62
62
Regional support is another consideration.
63
63
- The Whisper model via Azure OpenAI Service is available in the following regions: EastUS 2, India South, North Central, Norway East, Sweden Central, and West Europe.
64
-
- The Whisper model via Azure AI Speech is available in the following regions: Australia East, Central US, East US, North Central US, South Central US, Southeast Asia, and West Europe.
64
+
- The Whisper model via Azure AI Speech is available in the following regions: Australia East, East US, North Central US, South Central US, Southeast Asia, UK South, and West Europe.
0 commit comments