Skip to content

Commit d7bf1e6

Browse files
authored
Merge pull request #261124 from MicrosoftDocs/main
12/13/2023 AM Publish
2 parents ff082f5 + b5d57f5 commit d7bf1e6

File tree

57 files changed

+396
-249
lines changed

Some content is hidden

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

57 files changed

+396
-249
lines changed

articles/active-directory-b2c/client-credentials-grant-flow.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ The OAuth 2.0 client credentials grant flow permits an app (confidential client)
2121

2222
In the client credentials flow, permissions are granted directly to the application itself by an administrator. When the app presents a token to a resource, the resource enforces that the app itself has authorization to perform an action since there's no user involved in the authentication. This article covers the steps needed to authorize an application to call an API, and how to get the tokens needed to call that API.
2323

24-
**This feature is in public preview.**
24+
> [!NOTE]
25+
> **This feature is in public preview.**
2526
2627
## App registration overview
2728

articles/active-directory-b2c/string-transformations.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -217,16 +217,16 @@ Determines whether a claim value is equal to the input parameter value. Check ou
217217

218218
### Example of CompareClaimToValue
219219

220-
Use this claims transformation to check if a claim is equal to a value you specified. For example, the following claims transformation checks if the value of the **termsOfUseConsentVersion** claim is equal to `v1`.
220+
Use this claims transformation to check if a claim is equal to a value you specified. For example, the following claims transformation checks if the value of the **termsOfUseConsentVersion** claim is equal to `V2`.
221221

222222
```xml
223223
<ClaimsTransformation Id="IsTermsOfUseConsentRequiredForVersion" TransformationMethod="CompareClaimToValue">
224224
<InputClaims>
225225
<InputClaim ClaimTypeReferenceId="termsOfUseConsentVersion" TransformationClaimType="inputClaim1" />
226226
</InputClaims>
227227
<InputParameters>
228-
<InputParameter Id="compareTo" DataType="string" Value="V1" />
229-
<InputParameter Id="operator" DataType="string" Value="not equal" />
228+
<InputParameter Id="compareTo" DataType="string" Value="V2" />
229+
<InputParameter Id="operator" DataType="string" Value="NOT EQUAL" />
230230
<InputParameter Id="ignoreCase" DataType="string" Value="true" />
231231
</InputParameters>
232232
<OutputClaims>
@@ -238,8 +238,8 @@ Use this claims transformation to check if a claim is equal to a value you speci
238238
- Input claims:
239239
- **inputClaim1**: v1
240240
- Input parameters:
241-
- **compareTo**: V1
242-
- **operator**: EQUAL
241+
- **compareTo**: V2
242+
- **operator**: NOT EQUAL
243243
- **ignoreCase**: true
244244
- Output claims:
245245
- **outputClaim**: true

articles/ai-services/Anomaly-Detector/includes/quickstarts/anomaly-detector-client-library-csharp-multivariate.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ internal class Program
174174
Console.WriteLine(string.Format("Result ID: {0}", result.ResultId.ToString()));
175175
Console.WriteLine(string.Format("Result summary: {0}", result.Summary.ToString()));
176176
Console.WriteLine(string.Format("Result length: {0}", result.Results.Count));
177+
Console.WriteLine(string.Format("Anomalies found: {0}", result.Results.Where(r => r.Value.IsAnomaly).Count()));
177178
}
178179

179180
// delete
@@ -215,11 +216,11 @@ internal class Program
215216
// Wait until the model is ready. It usually takes several minutes
216217
ModelStatus? model_status = null;
217218
int tryout_count = 1;
218-
response = client.GetMultivariateModelValue(trained_model_id);
219+
response = client.GetMultivariateModel(trained_model_id);
219220
while (tryout_count < max_tryout & model_status != ModelStatus.Ready & model_status != ModelStatus.Failed)
220221
{
221222
Thread.Sleep(1000);
222-
response = client.GetMultivariateModelValue(trained_model_id);
223+
response = client.GetMultivariateModel(trained_model_id);
223224
model_status = response.ModelInfo.Status;
224225
Console.WriteLine(string.Format("try {0}, model_id: {1}, status: {2}.", tryout_count, trained_model_id, model_status));
225226
tryout_count += 1;
@@ -267,13 +268,13 @@ internal class Program
267268
Console.WriteLine(string.Format("result id is: {0}", result_id));
268269

269270
// get detection result
270-
MultivariateDetectionResult resultResponse = client.GetMultivariateBatchDetectionResultValue(result_id);
271+
MultivariateDetectionResult resultResponse = client.GetMultivariateBatchDetectionResult(result_id);
271272
MultivariateBatchDetectionStatus result_status = resultResponse.Summary.Status;
272273
int tryout_count = 0;
273274
while (tryout_count < max_tryout & result_status != MultivariateBatchDetectionStatus.Ready & result_status != MultivariateBatchDetectionStatus.Failed)
274275
{
275276
Thread.Sleep(1000);
276-
resultResponse = client.GetMultivariateBatchDetectionResultValue(result_id);
277+
resultResponse = client.GetMultivariateBatchDetectionResult(result_id);
277278
result_status = resultResponse.Summary.Status;
278279
Console.WriteLine(string.Format("try: {0}, result id: {1} Detection status is {2}", tryout_count, result_id, result_status.ToString()));
279280
Console.Out.Flush();

articles/ai-services/immersive-reader/includes/quickstarts/immersive-reader-client-library-csharp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ At the bottom of _Views\Home\Index.cshtml_, add the following code:
239239
```html
240240
@section Scripts
241241
{
242-
<script src="https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.2.0.js"></script>
242+
<script src="https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.4.0.js"></script>
243243
<script>
244244
function getTokenAndSubdomainAsync() {
245245
return new Promise(function (resolve, reject) {

articles/ai-services/immersive-reader/includes/quickstarts/immersive-reader-client-library-java-android.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1303,7 +1303,7 @@ Licensed under the MIT License. -->
13031303
<head>
13041304
<meta charset="utf-8">
13051305
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
1306-
<script type="text/javascript" src="https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.2.0.js"></script>
1306+
<script type="text/javascript" src="https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.4.0.js"></script>
13071307
</head>
13081308
<body>
13091309
<script type="text/javascript">

articles/ai-services/immersive-reader/includes/quickstarts/immersive-reader-client-library-kotlin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ Licensed under the MIT License. -->
536536
<head>
537537
<meta charset="utf-8">
538538
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
539-
<script type="text/javascript" src="https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.2.0.js"></script>
539+
<script type="text/javascript" src="https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.4.0.js"></script>
540540
</head>
541541
<body>
542542
<script type="text/javascript">

articles/ai-services/immersive-reader/includes/quickstarts/immersive-reader-client-library-nodejs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ html
143143
// A polyfill for Promise is needed for IE11 support.
144144
script(src='https://cdn.jsdelivr.net/npm/promise-polyfill@8/dist/polyfill.min.js')
145145
146-
script(src='https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.2.0.js')
146+
script(src='https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.4.0.js')
147147
script(src='https://code.jquery.com/jquery-3.3.1.min.js')
148148
149149
style(type="text/css").

articles/ai-services/immersive-reader/reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ ms.date: 11/15/2021
1313
ms.author: rwaller
1414
---
1515

16-
# Immersive Reader JavaScript SDK Reference (v1.2)
16+
# Immersive Reader JavaScript SDK Reference (v1.4)
1717

1818
The Immersive Reader SDK contains a JavaScript library that allows you to integrate the Immersive Reader into your application.
1919

2020
You may use `npm`, `yarn`, or an `HTML` `<script>` element to include the library of the latest stable build in your web application:
2121

2222
```html
23-
<script type='text/javascript' src='https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.2.0.js'></script>
23+
<script type='text/javascript' src='https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.4.0.js'></script>
2424
```
2525

2626
```bash

articles/ai-services/immersive-reader/release-notes.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,18 @@ ms.author: rwaller
1515

1616
# Immersive Reader JavaScript SDK Release Notes
1717

18+
## Version 1.4.0
19+
20+
This release contains new feature, security vulnerability fixes, and updates to code samples.
21+
22+
#### New Features
23+
24+
* Subdomain regex validation updated to allow private links
25+
26+
#### Improvements
27+
28+
* Update code samples to use v1.4.0
29+
1830
## Version 1.3.0
1931

2032
This release contains new features, security vulnerability fixes, and updates to code samples.

articles/ai-services/openai/how-to/migration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ from openai import AzureOpenAI
147147

148148
client = AzureOpenAI(
149149
api_key=os.getenv("AZURE_OPENAI_KEY"),
150-
api_version="2023-10-01-preview",
150+
api_version="2023-12-01-preview",
151151
azure_endpoint = os.getenv("AZURE_OPENAI_ENDPOINT")
152152
)
153153

@@ -218,7 +218,7 @@ from openai import AsyncAzureOpenAI
218218
async def main():
219219
client = AsyncAzureOpenAI(
220220
api_key = os.getenv("AZURE_OPENAI_KEY"),
221-
api_version = "2023-10-01-preview",
221+
api_version = "2023-12-01-preview",
222222
azure_endpoint = os.getenv("AZURE_OPENAI_ENDPOINT")
223223
)
224224
response = await client.chat.completions.create(model="gpt-35-turbo", messages=[{"role": "user", "content": "Hello world"}])
@@ -236,7 +236,7 @@ from openai import AzureOpenAI
236236

237237
token_provider = get_bearer_token_provider(DefaultAzureCredential(), "https://cognitiveservices.azure.com/.default")
238238

239-
api_version = "2023-10-01-preview"
239+
api_version = "2023-12-01-preview"
240240
endpoint = "https://my-resource.openai.azure.com"
241241

242242
client = AzureOpenAI(

0 commit comments

Comments
 (0)