Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit d7f0015

Browse files
committed
Merge branch 'main' into release-fabric-mirroring-pupr
2 parents e150a91 + 506ff57 commit d7f0015

14 files changed

Lines changed: 447 additions & 479 deletions

azure-sql/database/ai-artificial-intelligence-intelligent-applications.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Intelligent applications
33
description: "Use AI options such as OpenAI and vectors to build intelligent applications with Azure SQL Database."
44
author: damauri
55
ms.author: damauri
6-
ms.reviewer: damauri, randolphwest, josephsack, mathoma
7-
ms.date: 3/13/2024
6+
ms.reviewer: damauri, josephsack, randolphwest, mathoma
7+
ms.date: 03/13/2024
88
ms.service: sql-database
99
ms.topic: conceptual
1010
---
@@ -31,7 +31,7 @@ The following links provide sample code of various Azure SQL Database options to
3131
| **[Vectors](#vectors)** | Learn how to store and query vectors in Azure SQL Database. |
3232
| **[Azure AI Search](#azure-ai-search)** | Use Azure SQL Database together with Azure AI Search to train LLM on your data. |
3333
| **[Intelligent applications](#intelligent-applications)** | Learn how to create an end-to-end solution using a common pattern that can be replicated in any scenario. |
34-
| **[Copilot for Azure SQL Database (preview)](../copilot/copilot-azure-sql-overview.md)** | Manage and develop with intuitive assistance and natural language to SQL processing. |
34+
| **[Copilot for Azure SQL Database](#copilot-for-azure-sql-database-preview)** | Learn about the set of AI-assisted experiences designed to streamline the design, operation, optimization, and health of Azure SQL Database-driven applications. |
3535

3636
## Key concepts
3737

@@ -153,18 +153,28 @@ Implement RAG-patterns with Azure SQL Database and Azure AI Search. You can run
153153

154154
## Intelligent applications
155155

156-
Azure SQL Database can be used to build intelligent applications that include AI features, such as recommenders, and Retrieval Augmented Generation (RAG) as the following diagram demonstrates:
156+
Azure SQL Database can be used to build intelligent applications that include AI features, such as recommenders, and Retrieval Augmented Generation (RAG) as the following diagram demonstrates:
157157

158158
:::image type="content" source="media/ai-artificial-intelligence-intelligent-applications/session-recommender-architecture.png" alt-text="Diagram of different AI features to build intelligent applications with Azure SQL Database.":::
159159

160-
For an end-to-end sample to build a recommender using session abstract as a sample dataset, see [How I built a session recommender in 1 hour using Open AI](https://devblogs.microsoft.com/azure-sql/how-i-built-a-session-recommender-in-1-hour-using-open-ai/).
160+
For an end-to-end sample to build a AI-enabled application using sessions abstract as a sample dataset, see:
161+
162+
- [How I built a session recommender in 1 hour using Open AI](https://devblogs.microsoft.com/azure-sql/how-i-built-a-session-recommender-in-1-hour-using-open-ai/).
163+
- [Using Retrieval Augmented Generation to build a conference session assistant](https://github.com/Azure-Samples/azure-sql-db-session-recommender-v2)
161164

162165
### LangChain integration
163166

164167
LangChain is a well-known framework for developing applications powered by language models.
165168

166169
For an example that shows how LangChain can be used to create a Chatbot on your own data, see [Building your own DB Copilot for Azure SQL with Azure OpenAI GPT-4](https://devblogs.microsoft.com/azure-sql/building-your-own-db-copilot-for-azure-sql-with-azure-openai-gpt-4/).
167170

171+
### Semantic Kernel integration
172+
173+
[Semantic Kernel is an open-source SDK](https://learn.microsoft.com/semantic-kernel/overview/) that lets you easily build agents that can call your existing code. As a highly extensible SDK, you can use Semantic Kernel with models from OpenAI, Azure OpenAI, Hugging Face, and more! By combining your existing C#, Python, and Java code with these models, you can build agents that answer questions and automate processes.
174+
175+
- [Semantic Kernel & Kernel Memory - SQL Connector](https://github.com/kbeaugrand/SemanticKernel.Connectors.Memory.SqlServer) - Provides a connection to a SQL database for the Semantic Kernel for the memories.
176+
- [OpenAI Embeddings Sample](https://github.com/marcominerva/OpenAIEmbeddingSample): An example that shows how to use Semantic Kernel and Kernel Memory to work with embeddings in a .NET application using SQL Server as Vector Database.
177+
168178
## Copilot for Azure SQL Database (preview)
169179

170180
[Copilot in Azure SQL Database (preview)](../copilot/copilot-azure-sql-overview.md) is a set of AI-assisted experiences designed to streamline the design, operation, optimization, and health of Azure SQL Database-driven applications. Copilot can improve productivity by offering natural language to SQL conversion and self-help for database administration.
@@ -176,7 +186,6 @@ Copilot provides relevant answers to user questions, simplifying database manage
176186

177187
> [!NOTE]
178188
> Copilot in Azure SQL Database is currently in a limited public preview for a limited number of early adopters. To sign up for this program, visit [Request Access to Copilot in Azure SQL Database: Limited Access Public Preview](https://aka.ms/sqlcopilot-signup).
179-
180189
The limited public preview of Copilot for Azure SQL Database includes two Azure portal experiences:
181190

182191
| Portal location | Experiences |
@@ -190,6 +199,6 @@ For more information, see [Frequently asked questions about Copilot in Microsoft
190199

191200
- [Create and deploy an Azure OpenAI Service resource](/azure/ai-services/openai/how-to/create-resource?pivots=web-portal)
192201
- [Embeddings models](/azure/ai-services/openai/concepts/models#embeddings-models)
202+
- [SQL AI Samples and Examples](https://aka.ms/sqlaisamples)
193203
- [Frequently asked questions about Copilot in Azure SQL Database (preview)](../copilot/copilot-azure-sql-faq.yml)
194204
- [Responsible AI FAQ for Microsoft Copilot for Azure (preview)](/azure/copilot/responsible-ai-faq)
195-
- [SQL AI Samples and Examples](https://aka.ms/sqlaisamples)

azure-sql/database/logins-create-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ When a user attempts to connect to a database, they provide a user account and a
4444
With this authentication method, the user submits a user account name and associated password to establish a connection. This password is stored in the `master` database for user accounts linked to a login or stored in the database containing the user accounts *not* linked to a login.
4545

4646
> [!NOTE]
47-
> Azure SQL Database only enforces [password complexity](/sql/relational-databases/security/password-policy#password-complexity) for [password policy](/sql/relational-databases/security/password-policy). For password policy in Azure SQL Managed Instance, see [Azure SQL Managed Instance frequently asked questions (FAQ)](../managed-instance/frequently-asked-questions-faq.yml#password-policy-).
47+
> Azure SQL Database only enforces [password complexity](/sql/relational-databases/security/password-policy#password-complexity) for [password policy](/sql/relational-databases/security/password-policy). For password policy in Azure SQL Managed Instance, see [Azure SQL Managed Instance frequently asked questions (FAQ)](../managed-instance/frequently-asked-questions-faq.yml#password-policy).
4848
4949
- [Microsoft Entra authentication](authentication-aad-overview.md)
5050

0 commit comments

Comments
 (0)