From 66624f54ba953575e5031c9b91464697987543de Mon Sep 17 00:00:00 2001 From: Jose Perez Rodriguez Date: Fri, 17 Jan 2025 11:36:02 -0800 Subject: [PATCH] Add note and sample for the case of using Azure OpenAI --- .../Microsoft.Extensions.AI.AzureAIInference/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/README.md b/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/README.md index 65396b80307..b781f1ae4c3 100644 --- a/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/README.md +++ b/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/README.md @@ -35,6 +35,13 @@ IChatClient client = Console.WriteLine(await client.CompleteAsync("What is AI?")); ``` +> **Note:** When connecting with Azure Open AI, the URL passed into the `ChatCompletionsClient` needs to include `openai/deployments/{yourDeployment}`. For example: +> ```csharp +> new Azure.AI.Inference.ChatCompletionsClient( +> new("https://{your-resource-name}.openai.azure.com/openai/deployments/{yourDeployment}"), +> new AzureKeyCredential(Environment.GetEnvironmentVariable("AZURE_OPENAI_KEY")!)) +> ``` + ### Chat + Conversation History ```csharp