@@ -44,7 +44,7 @@ OpenAIClient client = new(
44
44
new AzureKeyCredential (Environment .GetEnvironmentVariable (" AZURE_OPENAI_API_KEY" ));
45
45
```
46
46
47
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
47
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
48
48
49
49
```csharp
50
50
// 2.0 - NEW: Get a chat completions client from a top-level Azure client
@@ -88,7 +88,7 @@ var chatCompletionsOptions = new ChatCompletionsOptions()
88
88
};
89
89
```
90
90
91
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
91
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
92
92
93
93
```csharp
94
94
// 2.0 - NEW
@@ -119,7 +119,7 @@ ChatResponseMessage responseMessage = response.Value.Choices[0].Message;
119
119
Console .WriteLine ($" [{responseMessage .Role .ToString ().ToUpperInvariant ()}]: {responseMessage .Content }" );
120
120
```
121
121
122
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
122
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
123
123
124
124
```csharp
125
125
// 2.0 - NEW:
@@ -148,7 +148,7 @@ await foreach (StreamingChatCompletionsUpdate chatUpdate in client.GetChatComple
148
148
}
149
149
```
150
150
151
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
151
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
152
152
153
153
```csharp
154
154
// 2.0 - NEW
@@ -208,7 +208,7 @@ var chatCompletionsOptions = new ChatCompletionsOptions()
208
208
Response < ChatCompletions > response = await client .GetChatCompletionsAsync (chatCompletionsOptions );
209
209
```
210
210
211
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
211
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
212
212
213
213
```csharp
214
214
// 2.0 - NEW
@@ -262,7 +262,7 @@ var chatCompletionsOptions = new ChatCompletionsOptions()
262
262
Response < ChatCompletions > response = await client .GetChatCompletionsAsync (chatCompletionsOptions );
263
263
```
264
264
265
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
265
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
266
266
267
267
```csharp
268
268
// 2.0 - NEW
@@ -316,7 +316,7 @@ ChatCompletionsOptions chatCompletionsOptions = new()
316
316
Response < ChatCompletions > response = await client .GetChatCompletionsAsync (chatCompletionsOptions );
317
317
```
318
318
319
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
319
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
320
320
321
321
```csharp
322
322
// 2.0 - NEW
@@ -371,7 +371,7 @@ EmbeddingItem item = response.Value.Data[0];
371
371
ReadOnlyMemory < float > embedding = item .Embedding ;
372
372
```
373
373
374
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
374
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
375
375
376
376
377
377
```csharp
@@ -411,7 +411,7 @@ if (!string.IsNullOrEmpty(generatedImage.RevisedPrompt))
411
411
Console .WriteLine ($" Generated image available at: {generatedImage .Url .AbsoluteUri }" );
412
412
```
413
413
414
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
414
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
415
415
416
416
```csharp
417
417
// 2.0 - NEW
@@ -464,7 +464,7 @@ Console.WriteLine($"Transcription ({transcription.Duration.Value.TotalSeconds}s)
464
464
Console .WriteLine (transcription .Text );
465
465
```
466
466
467
- # [Azure.AI.OpenAI 2.0](#tab/2.0 )
467
+ # [Azure.AI.OpenAI 2.0](#tab/stable )
468
468
469
469
```csharp
470
470
// 2.0 - NEW
0 commit comments