Skip to content

Commit 14ee71a

Browse files
committed
Merge branch 'main' into release-postgres-flexible
2 parents 0dc095b + 6ecdc2b commit 14ee71a

File tree

198 files changed

+3429
-1594
lines changed

Some content is hidden

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

198 files changed

+3429
-1594
lines changed

.openpublishing.redirection.azure-monitor.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1185,6 +1185,11 @@
11851185
"redirect_url": "/azure/azure-monitor/agents/agents-overview",
11861186
"redirect_document_id": true
11871187
},
1188+
{
1189+
"source_path_from_root": "/articles/azure-monitor/agents/use-azure-monitor-agent-troubleshooter.md",
1190+
"redirect_url": "/azure/azure-monitor/agents/troubleshooter-ama-windows",
1191+
"redirect_document_id": true
1192+
},
11881193
{
11891194
"source_path_from_root": "/azure/azure-monitor/agents/agents-overview.md#log-analytics-agent",
11901195
"redirect_url": "/azure/azure-monitor/agents/log-analytics-agent",

articles/ai-services/cognitive-services-data-loss-prevention.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,15 @@ The following services support data loss prevention configuration:
103103
* Speech Service
104104
* QnA Maker
105105
106+
107+
## Limitations
108+
109+
[Azure OpenAI on your data - text](./openai/concepts/use-your-data.md) features don't support data loss prevention yet. When `restrictOutboundNetworkAccess` is set as true, all requests to the following APIs will fail immediately to prevent potential data loss.
110+
111+
* /extensions/chat/completions (with text models)
112+
* /extensions/on-your-data/ingestion-jobs
113+
114+
106115
## Next steps
107116
108117
* [Configure Virtual Networks](cognitive-services-virtual-networks.md)

articles/ai-services/openai/how-to/create-resource.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,4 @@ In this article, you review examples for creating and deploying resources in the
4646

4747
- Make API calls and generate text with [Azure OpenAI Service quickstarts](../quickstart.md).
4848
- Learn more about the [Azure OpenAI Service models](../concepts/models.md).
49+
- For information on pricing visit the [Azure OpenAI pricing page](https://azure.microsoft.com/pricing/details/cognitive-services/openai-service/)

articles/ai-services/openai/includes/create-resource-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ The following steps show how to create an Azure OpenAI resource in the Azure por
3939
| **Resource group** | The Azure resource group to contain your Azure OpenAI resource. You can create a new group or use a pre-existing group. |
4040
| **Region** | The location of your instance. Different locations can introduce latency, but they don't affect the runtime availability of your resource. |
4141
| **Name** | A descriptive name for your Azure OpenAI Service resource, such as _MyOpenAIResource_. |
42-
| **Pricing Tier** | The pricing tier for the resource. Currently, only the Standard tier is available for the Azure OpenAI Service. |
42+
| **Pricing Tier** | The pricing tier for the resource. Currently, only the Standard tier is available for the Azure OpenAI Service. For more info on pricing visit the [Azure OpenAI pricing page](https://azure.microsoft.com/pricing/details/cognitive-services/openai-service/) |
4343

4444
:::image type="content" source="../media/create-resource/create-resource-basic-settings.png" alt-text="Screenshot that shows how to configure an Azure OpenAI resource in the Azure portal.":::
4545

articles/ai-services/openai/includes/python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ deployment_name='REPLACE_WITH_YOUR_DEPLOYMENT_NAME' #This will correspond to the
113113
print('Sending a test completion job')
114114
start_phrase = 'Write a tagline for an ice cream shop. '
115115
response = client.completions.create(model=deployment_name, prompt=start_phrase, max_tokens=10)
116-
print(response.choices[0].text)
116+
print(start_phrase+response.choices[0].text)
117117
```
118118

119119
---
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: Azure OpenAI GPT-4 Turbo with Vision tool in Azure AI Studio
3+
titleSuffix: Azure AI Studio
4+
description: This article introduces the Azure OpenAI GPT-4 Turbo with Vision tool for flows in Azure AI Studio.
5+
ms.service: azure-ai-studio
6+
ms.topic: reference
7+
author: likebupt
8+
ms.author: keli19
9+
ms.reviewer: eur
10+
ms.date: 01/02/2024
11+
---
12+
13+
# Azure OpenAI GPT-4 Turbo with Vision tool (preview) in Azure AI studio
14+
15+
Azure OpenAI GPT-4 Turbo with Vision tool enables you to leverage your AzureOpenAI GPT-4 Turbo with Vision model deployment to analyze images and provide textual responses to questions about them.
16+
17+
## Prerequisites
18+
19+
- Create a GPT-4 Turbo with Vision deployment
20+
21+
In AI studio, select **Deployments** from the left navigation pane and create a deployment by selecting model name: `gpt-4v`.
22+
23+
## Connection
24+
25+
Setup connections to provisioned resources in prompt flow.
26+
27+
| Type | Name | API KEY | API Type | API Version |
28+
|-------------|----------|----------|----------|-------------|
29+
| AzureOpenAI | Required | Required | Required | Required |
30+
31+
## Inputs
32+
33+
| Name | Type | Description | Required |
34+
|------------------------|-------------|------------------------------------------------------------------------------------------------|----------|
35+
| connection | AzureOpenAI | the AzureOpenAI connection to be used in the tool | Yes |
36+
| deployment\_name | string | the language model to use | Yes |
37+
| prompt | string | The text prompt that the language model will use to generate its response. | Yes |
38+
| max\_tokens | integer | the maximum number of tokens to generate in the response. Default is 512. | No |
39+
| temperature | float | the randomness of the generated text. Default is 1. | No |
40+
| stop | list | the stopping sequence for the generated text. Default is null. | No |
41+
| top_p | float | the probability of using the top choice from the generated tokens. Default is 1. | No |
42+
| presence\_penalty | float | value that controls the model's behavior with regard to repeating phrases. Default is 0. | No |
43+
| frequency\_penalty | float | value that controls the model's behavior with regard to generating rare phrases. Default is 0. | No |
44+
45+
## Outputs
46+
47+
| Return Type | Description |
48+
|-------------|------------------------------------------|
49+
| string | The text of one response of conversation |

articles/ai-studio/how-to/prompt-flow-tools/prompt-flow-tools-overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ The following table provides an index of tools in prompt flow. If existing tools
2222
| [LLM](./llm-tool.md) | Use Azure Open AI large language models (LLM) for tasks such as text completion or chat. | Default | [promptflow-tools](https://pypi.org/project/promptflow-tools/) |
2323
| [Prompt](./prompt-tool.md) | Craft a prompt by using Jinja as the templating language. | Default | [promptflow-tools](https://pypi.org/project/promptflow-tools/) |
2424
| [Python](./python-tool.md) | Run Python code. | Default | [promptflow-tools](https://pypi.org/project/promptflow-tools/) |
25+
| [Azure OpenAI GPT-4 Turbo with Vision (preview)](./azure-open-ai-gpt-4v-tool.md) | Use AzureOpenAI GPT-4 Turbo with Vision model deployment to analyze images and provide textual responses to questions about them. | Default | [promptflow-tools](https://pypi.org/project/promptflow-tools/) |
2526
| [Vector Index Lookup](./vector-index-lookup-tool.md) | Search text or a vector-based query from a vector index. | Default | [promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/) |
2627
| [Content Safety (Text)](./content-safety-tool.md) | Use Azure AI Content Safety to detect harmful content. | Default | [promptflow-tools](https://pypi.org/project/promptflow-tools/) |
2728
| [Faiss Index Lookup](./faiss-index-lookup-tool.md) | Search a vector-based query from the Faiss index file. | Default | [promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/) |

articles/ai-studio/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@
109109
href: how-to/prompt-flow-tools/prompt-tool.md
110110
- name: Python tool
111111
href: how-to/prompt-flow-tools/python-tool.md
112+
- name: Azure OpenAI GPT-4 Turbo with Vision tool
113+
href: how-to/prompt-flow-tools/azure-open-ai-gpt-4v-tool.md
112114
- name: Vector Index Lookup tool
113115
href: how-to/prompt-flow-tools/vector-index-lookup-tool.md
114116
- name: Content Safety tool

articles/aks/kubelogin-authentication.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This article provides an overview of the following authentication methods and ex
1919
* Interactive web browser
2020
* Service principal
2121
* Managed identity
22-
* Workflow identity
22+
* Workload identity
2323

2424
## Limitations
2525

@@ -328,4 +328,4 @@ The AKS Microsoft Entra ID client application ID used by kubelogin to perform pu
328328

329329
<!-- LINKS - external -->
330330
[client-go-cred-plugin]: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#client-go-credential-plugins
331-
[oidc-federation-github]: https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure
331+
[oidc-federation-github]: https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure

articles/aks/monitor-aks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ The following Azure services and features of Azure Monitor can be used for extra
6161

6262

6363
## Metrics
64-
Metrics play an important role in cluster monitoring, identifying issues, and optimizing performance in the AKS clusters. Platform metrics are captured using the out of the box metrics server installed in kube-system namespace, which periodically scrapes metrics from all Kubernetes nodes served by Kubelet. T=You should also enable Azure Managed Prometheus metrics to collect container metrics and Kubernetes object metrics, such as object state of Deployments. See [Collect Prometheus metrics from an AKS cluster](../azure-monitor/containers/prometheus-metrics-enable.md) to send data to Azure Managed service for Prometheus.
64+
Metrics play an important role in cluster monitoring, identifying issues, and optimizing performance in the AKS clusters. Platform metrics are captured using the out of the box metrics server installed in kube-system namespace, which periodically scrapes metrics from all Kubernetes nodes served by Kubelet. You should also enable Azure Managed Prometheus metrics to collect container metrics and Kubernetes object metrics, such as object state of Deployments. See [Collect Prometheus metrics from an AKS cluster](../azure-monitor/containers/prometheus-metrics-enable.md) to send data to Azure Managed service for Prometheus.
6565

6666
:::image type="content" source="media/monitor-aks/prometheus.png" alt-text="Screenshot of enabling Managed Prometheus for existing cluster." lightbox="media/monitor-aks/prometheus.png":::
6767

0 commit comments

Comments
 (0)