Skip to content

Commit ba4571d

Browse files
authored
Merge pull request #295540 from MicrosoftDocs/main
OOB Publish - 2/28 - 11:00 AM PST
2 parents b01ecd3 + 28dee9f commit ba4571d

File tree

167 files changed

+74
-12059
lines changed

Some content is hidden

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

167 files changed

+74
-12059
lines changed

.openpublishing.redirection.json

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4090,36 +4090,6 @@
40904090
"redirect_url": "/azure/notification-hubs/notification-hubs-push-notification-http2-token-authentication",
40914091
"redirect_document_id": false
40924092
},
4093-
{
4094-
"source_path_from_root": "/articles/openshift/howto-encrypt-data-disks.md",
4095-
"redirect_url": "/azure/openshift/howto-byok",
4096-
"redirect_document_id": false
4097-
},
4098-
{
4099-
"source_path_from_root": "/articles/openshift/howto-deploy-java-jboss-enterprise-application-platform-with-auto-redeploy.md",
4100-
"redirect_url": "/azure/openshift/index",
4101-
"redirect_document_id": false
4102-
},
4103-
{
4104-
"source_path_from_root": "/articles/openshift/quickstart-portal.md",
4105-
"redirect_url": "/azure/openshift/create-cluster",
4106-
"redirect_document_id": false
4107-
},
4108-
{
4109-
"source_path_from_root": "/articles/openshift/tutorial-connect-cluster.md",
4110-
"redirect_url": "/azure/openshift/connect-cluster",
4111-
"redirect_document_id": false
4112-
},
4113-
{
4114-
"source_path_from_root": "/articles/openshift/tutorial-create-cluster.md",
4115-
"redirect_url": "/azure/openshift/create-cluster",
4116-
"redirect_document_id": false
4117-
},
4118-
{
4119-
"source_path_from_root": "/articles/openshift/tutorial-delete-cluster.md",
4120-
"redirect_url": "/azure/openshift/delete-cluster",
4121-
"redirect_document_id": false
4122-
},
41234093
{
41244094
"source_path_from_root": "/articles/operator-service-manager/overview.md",
41254095
"redirect_url": "azure/operator-service-manager/azure-operator-service-manager-overview",

articles/app-service/deploy-intelligent-apps-dotnet-to-azure-sql.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ ms.collection: ce-skilling-ai-copilot
1111

1212
# Deploy a .NET Blazor app connected to Azure SQL and Azure OpenAI on Azure App Service
1313

14-
When creating intelligent apps, you may want to ground the context of your app using your own SQL data. With the recent announcement of [Azure SQL vector support (preview)](https://devblogs.microsoft.com/azure-sql/announcing-eap-native-vector-support-in-azure-sql-database/), you can ground the context using the Azure SQL data you already have with new [vector functions](https://learn.microsoft.com/sql/t-sql/functions/vector-functions-transact-sql) that help manage vector data.
14+
When creating intelligent apps, you may want to ground the context of your app using your own SQL data. With the recent announcement of [Azure SQL vector support (preview)](https://devblogs.microsoft.com/azure-sql/announcing-eap-native-vector-support-in-azure-sql-database/), you can ground the context using the Azure SQL data you already have with new [vector functions](/sql/t-sql/functions/vector-functions-transact-sql) that help manage vector data.
1515

1616
In this tutorial, you'll create a RAG sample application by setting up a Hybrid vector search against your Azure SQL database using a .NET 8 Blazor app. This example builds from the previous documentation to deploy a [.NET Blazor app with OpenAI](/azure/app-service/deploy-intelligent-apps?pivots=openai-dotnet).
1717

1818
## Prerequisites
1919

20-
- An [Azure OpenAI](https://learn.microsoft.com/azure/ai-services/openai/quickstart?pivots=programming-language-csharp&tabs=command-line%2Ckeyless%2Ctypescript-keyless%2Cpython#set-up) resource with deployed models
20+
- An [Azure OpenAI](/azure/ai-services/openai/quickstart?pivots=programming-language-csharp&tabs=command-line%2Ckeyless%2Ctypescript-keyless%2Cpython#set-up) resource with deployed models
2121
- A .NET 8 or 9 Blazor Web App deployed on App Service
2222
- An Azure SQL database resource with vector embeddings.
2323

@@ -135,15 +135,15 @@ In order to prepare your Azure SQL database for vector search, you need to make
135135
- `text-embedding-ada-002` is used to generate the embeddings
136136
- `gpt-3.5-turbo` is used for the language model
137137

138-
These two models need to be deployed before continuing the next step. Visit the [documentation](https://learn.microsoft.com/azure/ai-studio/how-to/deploy-models-openai) for deploying models with Azure OpenAI using Azure AI Foundry.
138+
These two models need to be deployed before continuing the next step. Visit the [documentation](/azure/ai-studio/how-to/deploy-models-openai) for deploying models with Azure OpenAI using Azure AI Foundry.
139139

140140
## 4. Vectorize your SQL database
141141

142142
To perform a hybrid vector search on your Azure SQL database, you first need to have the appropriate embeddings in your database. There are many ways you can vectorize your database. One option is to use the following [Azure SQL database vectorizer](https://github.com/Azure-Samples/azure-sql-db-vectorizer) to generate embeddings for your SQL database. Vectorize your Azure SQL database before continuing.
143143
144144
## 5. Create procedure to generate embeddings
145145

146-
With [Azure SQL vector support (preview)](https://devblogs.microsoft.com/azure-sql/announcing-eap-native-vector-support-in-azure-sql-database/), you can create a stored procedure that will use a Vector data type to store generated embeddings for search queries. The stored procedure invokes an external REST API endpoint to get the embeddings. See the [documentation](https://learn.microsoft.com/azure-data-studio/quickstart-sql-database) to use Azure Data Studio to connect to your database before running the query.
146+
With [Azure SQL vector support (preview)](https://devblogs.microsoft.com/azure-sql/announcing-eap-native-vector-support-in-azure-sql-database/), you can create a stored procedure that will use a Vector data type to store generated embeddings for search queries. The stored procedure invokes an external REST API endpoint to get the embeddings. See the [documentation](/azure-data-studio/quickstart-sql-database) to use Azure Data Studio to connect to your database before running the query.
147147
148148
- Use the following to create a stored procedure with your preferred SQL query editor. You need to populate the @url parameter with your Azure OpenAI resource name and populate the rest endpoint with the API key from your text embedding model. You'll notice the model name as part of the @url, which will be populated with your search query.
149149

@@ -469,4 +469,4 @@ Here's the full example of the added *OpenAI.razor* page:
469469
}
470470
}
471471

472-
```
472+
```

articles/azure-government/compliance/azure-services-in-fedramp-auditscope.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ This article provides a detailed list of Azure, Dynamics 365, Microsoft 365, and
9898
| [Azure OpenAI](/azure/ai-services/openai/) | ✅ | ✅ |
9999
| [Azure Policy](../../governance/policy/index.yml) | ✅ | ✅ |
100100
| [Azure Policy's guest configuration](../../governance/machine-configuration/overview.md) | ✅ | ✅ |
101-
| [Azure Red Hat OpenShift](../../openshift/index.yml) | ✅ | ✅ |
101+
| [Azure Red Hat OpenShift](/azure/openshift/) | ✅ | ✅ |
102102
| [Azure Resource Manager](../../azure-resource-manager/management/index.yml) | ✅ | ✅ |
103103
| [Azure Service Manager (RDFE)](/previous-versions/azure/ee460799(v=azure.100)) | ✅ | ✅ |
104104
| [Azure Sign-up portal](https://signup.azure.com/) | ✅ | ✅ |
@@ -315,7 +315,7 @@ This article provides a detailed list of Azure, Dynamics 365, Microsoft 365, and
315315
| [Azure OpenAI](/azure/ai-services/openai/) | ✅ | ✅ | ✅ | ✅ | ✅ |
316316
| [Azure Policy](../../governance/policy/index.yml) | ✅ | ✅ | ✅ | ✅ | ✅ |
317317
| [Azure Policy's guest configuration](../../governance/machine-configuration/overview.md) | ✅ | ✅ | ✅ | ✅ | |
318-
| [Azure Red Hat OpenShift](../../openshift/index.yml) | ✅ | ✅ | ✅ | | |
318+
| [Azure Red Hat OpenShift](/azure/openshift/) | ✅ | ✅ | ✅ | | |
319319
| **Service** | **FedRAMP High** | **DoD IL2** | **DoD IL4** | **DoD IL5** | **DoD IL6** |
320320
| [Azure Resource Manager](../../azure-resource-manager/management/index.yml) | ✅ | ✅ | ✅ | ✅ | ✅ |
321321
| [Azure Service Manager (RDFE)](/previous-versions/azure/ee460799(v=azure.100)) | ✅ | ✅ | ✅ | ✅ | ✅ |

articles/communication-services/quickstarts/telephony/includes/number-lookup-java.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Get started with the Phone Numbers client library for Java to look up operator information for phone numbers, which can be used to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
1+
Get started with the Phone Numbers client library for Java to look up operator information for phone numbers. Use the operator information to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
22

33
> [!NOTE]
4-
> Find the code for this quickstart on [GitHub](https://github.com/Azure-Samples/communication-services-java-quickstarts/tree/main/LookupNumber).
4+
> To view the source code for this example, see [Manage Phone Numbers - Java | GitHub](https://github.com/Azure-Samples/communication-services-java-quickstarts/tree/main/LookupNumber).
55
66
## Prerequisites
77

@@ -44,7 +44,7 @@ The public preview version of the SDK is published to a dev package feed. To con
4444
</repository>
4545
```
4646

47-
You may need to add or edit the `settings.xml` file in `${user.home}/.m2`
47+
You might need to add or edit the `settings.xml` file in `${user.home}/.m2`
4848

4949
```xml
5050
<server>
@@ -72,7 +72,7 @@ Add the following dependency elements to the group of dependencies in the **pom.
7272
<dependency>
7373
<groupId>com.azure</groupId>
7474
<artifactId>azure-communication-phonenumbers</artifactId>
75-
<version>1.2.0-beta.3</version>
75+
<version>1.2.0</version>
7676
</dependency>
7777

7878
<dependency>
@@ -188,7 +188,7 @@ OperatorInformation operatorInfo = result.getValue().getValues().get(0);
188188
```
189189

190190
> [!WARNING]
191-
> Using this functionality will incur a charge to your account.
191+
> Using this function incurs a charge to your account.
192192
193193
### Use operator information
194194

@@ -215,7 +215,7 @@ System.out.println(operatorInfo.getPhoneNumber() + " is a " + numberType + " num
215215
+ operatorInfo.getIsoCountryCode() + " by " + operatorName);
216216
```
217217

218-
You may also use the operator information to determine whether to send an SMS. For more information on sending an SMS, see the [SMS Quickstart](../../sms/send.md).
218+
You can also use the operator information to determine whether to send an SMS. For more information, see [Send an SMS message](../../sms/send.md).
219219

220220
## Run the code
221221

@@ -240,4 +240,4 @@ mvn exec:java -D"exec.mainClass"="com.communication.lookup.quickstart.App" -D"ex
240240

241241
## Sample code
242242

243-
You can download the sample app from [GitHub](https://github.com/Azure-Samples/communication-services-java-quickstarts/tree/main/LookupNumber).
243+
You can download the sample app from [Manage Phone Numbers - Java | GitHub](https://github.com/Azure-Samples/communication-services-java-quickstarts/tree/main/LookupNumber).

articles/communication-services/quickstarts/telephony/includes/number-lookup-js.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Get started with the Phone Numbers client library for JavaScript to look up operator information for phone numbers, which can be used to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
1+
Get started with the Phone Numbers client library for JavaScript to look up operator information for phone numbers. Use the operator information to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
22

33
> [!NOTE]
4-
> Find the code for this quickstart on [GitHub](https://github.com/Azure-Samples/communication-services-javascript-quickstarts/tree/main/lookup-phone-number).
4+
> To view the source code for this example, see [Manage Phone Numbers - JavaScript | GitHub](https://github.com/Azure-Samples/communication-services-javascript-quickstarts/tree/main/lookup-phone-number).
55
66
## Prerequisites
77

@@ -46,7 +46,7 @@ main();
4646
Use the `npm install` command to install the Azure Communication Services Phone Numbers client library for JavaScript.
4747

4848
```console
49-
npm install @azure/[email protected]-beta.4 --save
49+
npm install @azure/[email protected] --save
5050
```
5151

5252
The `--save` option adds the library as a dependency in your **package.json** file.
@@ -91,7 +91,7 @@ let searchResults = await phoneNumbersClient.searchOperatorInformation([ "<targe
9191
```
9292

9393
> [!WARNING]
94-
> Using this functionality will incur a charge to your account.
94+
> Using this function incurs a charge to your account.
9595
9696
### Use operator information
9797

@@ -112,7 +112,7 @@ console.log(operatorInfo.phoneNumber + " is a " + (operatorInfo.numberType ? ope
112112
+ operatorInfo.isoCountryCode + " by " + (operatorInfo.operatorDetails.name ? operatorInfo.operatorDetails.name : "an unknown operator"));
113113
```
114114

115-
You may also use the operator information to determine whether to send an SMS. For more information on sending an SMS, see the [SMS Quickstart](../../sms/send.md).
115+
You can also use the operator information to determine whether to send an SMS. For more information, see [Send an SMS message](../../sms/send.md).
116116

117117
## Run the code
118118

@@ -124,4 +124,4 @@ node number-lookup-quickstart.js
124124

125125
## Sample code
126126

127-
You can download the sample app from [GitHub](https://github.com/Azure-Samples/communication-services-javascript-quickstarts/tree/main/lookup-phone-number)).
127+
You can download the sample app from [Manage Phone Numbers - JavaScript | GitHub](https://github.com/Azure-Samples/communication-services-javascript-quickstarts/tree/main/lookup-phone-number)).

articles/communication-services/quickstarts/telephony/includes/number-lookup-net.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Get started with the Phone Numbers client library for C# to look up operator information for phone numbers, which can be used to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
1+
Get started with the Phone Numbers client library for C# to look up operator information for phone numbers. Use the operator information to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
22

33
> [!NOTE]
4-
> Find the code for this quickstart on [GitHub](https://github.com/Azure-Samples/communication-services-dotnet-quickstarts/tree/main/LookupNumber).
4+
> To view the source code for this example, see [Manage Phone Numbers - C# | GitHub](https://github.com/Azure-Samples/communication-services-dotnet-quickstarts/tree/main/LookupNumber).
55
66
## Prerequisites
77

@@ -46,7 +46,7 @@ More detailed information and other options for connecting to the dev feed can b
4646
While still in the application directory, install the Azure Communication Services PhoneNumbers client library for .NET package by using the following command.
4747

4848
```console
49-
dotnet add package Azure.Communication.PhoneNumbers --version 1.3.0-beta.5
49+
dotnet add package Azure.Communication.PhoneNumbers --version 1.3.0
5050
```
5151

5252
Add a `using` directive to the top of **Program.cs** to include the `Azure.Communication` namespace.
@@ -114,7 +114,7 @@ OperatorInformationResult searchResult = await client.SearchOperatorInformationA
114114
```
115115

116116
> [!WARNING]
117-
> Using this functionality will incur a charge to your account.
117+
> Using this function incurs a charge to your account.
118118
119119
### Use operator information
120120

@@ -134,7 +134,7 @@ OperatorInformation operatorInformation = searchResult.Values[0];
134134
Console.WriteLine($"{operatorInformation.PhoneNumber} is a {operatorInformation.NumberType ?? "unknown"} number, operated in {operatorInformation.IsoCountryCode} by {operatorInformation.OperatorDetails.Name ?? "an unknown operator"}");
135135
```
136136

137-
You may also use the operator information to determine whether to send an SMS. For more information on sending an SMS, see the [SMS Quickstart](../../sms/send.md).
137+
You can also use the operator information to determine whether to send an SMS. For more information about sending an SMS, see [Send an SMS message](../../sms/send.md).
138138

139139
## Run the code
140140

@@ -146,4 +146,4 @@ dotnet run --interactive
146146

147147
## Sample code
148148

149-
You can download the sample app from [GitHub](https://github.com/Azure-Samples/communication-services-dotnet-quickstarts/tree/main/LookupNumber).
149+
You can download the sample app from [Manage Phone Numbers - C# | GitHub](https://github.com/Azure-Samples/communication-services-dotnet-quickstarts/tree/main/LookupNumber).

articles/communication-services/quickstarts/telephony/includes/number-lookup-python.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Get started with the Phone Numbers client library for Python to look up operator information for phone numbers, which can be used to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
1+
Get started with the Phone Numbers client library for Python to look up operator information for phone numbers. Use the operator information to determine whether and how to communicate with that phone number. Follow these steps to install the package and look up operator information about a phone number.
22

33
> [!NOTE]
4-
> Find the code for this quickstart on [GitHub](https://github.com/Azure-Samples/communication-services-python-quickstarts/tree/main/lookup-phone-numbers-quickstart).
4+
> To view the source code for this example, see [Manage Phone Numbers - Python | GitHub](https://github.com/Azure-Samples/communication-services-python-quickstarts/tree/main/lookup-phone-numbers-quickstart).
55
66
## Prerequisites
77

@@ -44,7 +44,7 @@ except Exception as ex:
4444
While still in the application directory, install the Azure Communication Services PhoneNumbers client library for Python package by using the `pip install` command.
4545

4646
```console
47-
pip install azure-communication-phonenumbers==1.2.0b2
47+
pip install azure-communication-phonenumbers==1.2.0
4848
```
4949

5050
## Code examples
@@ -107,11 +107,11 @@ To search for a phone number's operator information, call `search_operator_infor
107107

108108
```python
109109
options = { "include_additional_operator_details": True }
110-
operator_results = phone_numbers_client.search_operator_information("<target-phone-number>", options)
110+
operator_results = phone_numbers_client.search_operator_information("<target-phone-number>", options=options)
111111
```
112112

113113
> [!WARNING]
114-
> Using this functionality will incur a charge to your account.
114+
> Using this function incurs a charge to your account.
115115
116116
### Use operator information
117117

@@ -138,7 +138,7 @@ else:
138138
print(str.format("{0} is a {1} number, operated in {2} by {3}", operator_information.phone_number, number_type, operator_information.iso_country_code, operator_name))
139139
```
140140

141-
You may also use the operator information to determine whether to send an SMS. For more information on sending an SMS, see the [SMS Quickstart](../../sms/send.md).
141+
You can also use the operator information to determine whether to send an SMS. For more information about sending an SMS, see [Send an SMS message](../../sms/send.md).
142142

143143
## Run the code
144144

@@ -150,4 +150,4 @@ python number_lookup_sample.py
150150

151151
## Sample code
152152

153-
You can download the sample app from [GitHub](https://github.com/Azure-Samples/communication-services-python-quickstarts/tree/main/lookup-phone-numbers-quickstart).
153+
You can download the sample app from [Manage Phone Numbers - Python | GitHub](https://github.com/Azure-Samples/communication-services-python-quickstarts/tree/main/lookup-phone-numbers-quickstart).

0 commit comments

Comments
 (0)