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: 02_Overview_Azure_OpenAI/README.md
+59-1Lines changed: 59 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Azure OpenAI Service gives customers advanced language AI with OpenAI GPT-4, GPT
20
20
21
21
With Azure OpenAI, customers get the security capabilities of Microsoft Azure while running the same models as OpenAI. Azure OpenAI offers private networking, regional availability, and responsible AI content filtering.
22
22
23
-
## Data Privacy and Security
23
+
## Azure OpenAI Data Privacy and Security
24
24
25
25
Azure OpenAI stores and processes data to provide the service and to monitor for uses that violate the applicable product terms. Azure OpenAI is fully controlled by Microsoft. Microsoft hosts the OpenAI models in Microsoft Azure for your usage of Azure OpenAI, and does not interact with any services operated by OpenAI.
26
26
@@ -32,3 +32,61 @@ Here are a few important things to know in regards to the security and privacy o
32
32
- are NOT used to improve any Microsoft or 3rd party products or services.
33
33
- are NOT used for automatically improving Azure OpenAI models for your use in your resource (The models are stateless, unless you explicitly fine-tune models with your training data).
34
34
- Your fine-tuned Azure OpenAI models are available exclusively for your use.
35
+
36
+
## Azure AI Platform
37
+
38
+
Azure AI services help developers and organizations rapidly create intelligent, cutting-edge, market-ready, and responsible applications with out-of-the-box and pre-built and customizable APIs and models.
39
+
40
+
While this guide focuses on integrating Azure OpenAI, the Azure AI Platform consists of many additional AI services. Each AI service is built to fit a specific AI and/or Machine Learning (ML) need.
41
+
42
+
Here's a list of the services within the [Azure AI platform](https://learn.microsoft.com/azure/ai-services/what-are-ai-services):
43
+
44
+
| Service | Description |
45
+
| --- | --- |
46
+
| Azure AI Search | Bring AI-powered cloud search to your mobile and web apps |
47
+
| Azure OpenAI | Perform a wide variety of natural language tasks |
48
+
| Bot Service | Create bots and connect them across channels |
49
+
| Content Safety | An AI service that detects unwanted contents |
50
+
| Custom Vision | Customize image recognition to fit your business |
51
+
| Document Intelligence | Turn documents into usable data at a fraction of the time and cost |
52
+
| Face | Detect and identify people and emotions in images |
53
+
| Immersive Reader | Help users read and comprehend text |
54
+
| Language | Build apps with industry-leading natural language understanding capabilities |
55
+
| Speech | Speech to text, text to speech, translation and speaker recognition |
56
+
| Translator | Translate more than 100 languages and dialects |
57
+
| Video Indexer | Extract actionable insights from your videos |
58
+
| Vision | Analyze content in images and videos |
59
+
60
+
> **Note:** Follow this link for additional tips to help in determining the which Azure AI service is most appropriate for a specific project requirement: <https://azure.microsoft.com/products/category/ai>
61
+
62
+
The tools that you will use to customize and configure models are different from those that you'll use to call the Azure AI services. Out of the box, most Azure AI services allow you to send data and receive insights without any customization.
63
+
64
+
For example:
65
+
66
+
- You can send an image to the Azure AI Vision service to detect words and phrases or count the number of people in the frame
67
+
- You can send an audio file to the Speech service and get transcriptions and translate the speech to text at the same time
68
+
69
+
Azure offers a wide range of tools that are designed for different types of users, many of which can be used with Azure AI services. Designer-driven tools are the easiest to use, and are quick to set up and automate, but might have limitations when it comes to customization. The REST APIs and client libraries provide users with more control and flexibility, but require more effort, time, and expertise to build a solution. When using REST APIs and client libraries, there is an expectation that the developer is comfortable working with modern programming languages like C#, Java, Python, JavaScript, or another popular programming language.
70
+
71
+
## Azure AI Studio
72
+
73
+
Azure AI Studio is a web portal that brings together multiple Azure AI-related services into a single, unified development environment.
74
+
75
+
Specifically, Azure AI Studio combines:
76
+
77
+
- The model catalog and prompt flow development capabilities of Azure Machine Learning service.
78
+
- The generative AI model deployment, testing, and custom data integration capabilities of Azure OpenAI service.
79
+
- Integration with Azure AI Services for speech, vision, language, document intelligence, and content safety.
80
+
81
+
Azure AI Studio enables teams to collaborate efficiently and effectively on AI projects, such as developing custom copilot applications that use large language models (LLMs).
82
+
83
+

84
+
85
+
Tasks you can accomplish with Azure AI Studio include:
86
+
87
+
- Deploying models from the model catalog to real-time inferencing endpoints for client applications to consume.
88
+
- Deploying and testing generative AI models in an Azure OpenAI service.
89
+
- Integrating data from custom data sources to support a retrieval augmented generation (RAG) approach to prompt engineering for generative AI models.
90
+
- Using prompt flow to define workflows that integrate models, prompts, and custom processing.
91
+
- Integrating content safety filters into a generative AI solution to mitigate potential harms.
92
+
- Extending a generative AI solution with multiple AI capabilities using Azure AI services.
0 commit comments