Skip to content

Commit 5f18a0c

Browse files
committed
Clean up code examples
1 parent 041c591 commit 5f18a0c

36 files changed

+134
-275
lines changed

MyApp/_includes/ai-server/cs/ai-server-compatible-1.cs.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,14 @@
22
var apiClient = GetLocalApiClient("https://localhost:5005");
33
apiClient.BearerToken = Environment.GetEnvironmentVariable("AI_SERVER_API_KEY");
44

5-
var request = new OpenAiChatCompletion {
5+
var response = await apiClient.PostAsync(new OpenAiChatCompletion {
66
Model = "llama3:8b",
77
Messages = new List<OpenAiMessage>
88
{
99
new OpenAiMessage { Role = "system", Content = "You are a helpful AI assistant." },
1010
new OpenAiMessage { Role = "user", Content = "How do LLMs work?" }
1111
},
1212
MaxTokens = 50
13-
};
14-
15-
var response = await apiClient.PostAsync(request);
16-
var openAiResponse = response; // The same
17-
Console.WriteLine(openAiResponse.Choices[0].Message.Content);
13+
});
14+
Console.WriteLine(response.Choices[0].Message.Content);
1815
```

MyApp/_includes/ai-server/cs/convert-image-1.cs.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
```csharp
2-
var request = new ConvertImage()
3-
{
4-
OutputFormat = ImageOutputFormat.Gif
5-
};
6-
7-
var response = client.PostFilesWithRequest<MediaTransformResponse>(
8-
request,
2+
var response = client.PostFilesWithRequest(new ConvertImage {
3+
OutputFormat = ImageOutputFormat.Gif
4+
},
95
[new UploadFile("test_image.jpg", File.OpenRead("files/test_image.jpg"), "image")]
106
);
117

MyApp/_includes/ai-server/cs/convert-video-1.cs.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
```csharp
2-
var request = new ConvertVideo()
3-
{
4-
OutputFormat = ConvertVideoOutputFormat.MOV
5-
};
6-
7-
var response = client.PostFilesWithRequest<MediaTransformResponse>(
8-
request,
2+
var response = client.PostFilesWithRequest(new ConvertVideo {
3+
OutputFormat = ConvertVideoOutputFormat.MOV
4+
},
95
[new UploadFile("test_video.webm", File.OpenRead("files/test_video.webm"), "video")]
106
);
117

MyApp/_includes/ai-server/cs/crop-image-1.cs.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
```csharp
2-
var request = new CropImage()
3-
{
4-
X = 50,
5-
Y = 50,
6-
Width = 150,
7-
Height = 150
8-
};
9-
10-
var response = client.PostFilesWithRequest<MediaTransformResponse>(
11-
request,
2+
var response = client.PostFilesWithRequest(new CropImage {
3+
X = 50,
4+
Y = 50,
5+
Width = 150,
6+
Height = 150
7+
},
128
[new UploadFile("test_image.jpg", File.OpenRead("files/test_image.jpg"), "image")]
139
);
1410

MyApp/_includes/ai-server/cs/crop-video-1.cs.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
```csharp
2-
var request = new CropVideo()
3-
{
4-
X = 100,
5-
Y = 100,
6-
Width = 500,
7-
Height = 300
8-
};
9-
10-
var response = client.PostFilesWithRequest<MediaTransformResponse>(
11-
request,
2+
var response = client.PostFilesWithRequest(new CropVideo {
3+
X = 100,
4+
Y = 100,
5+
Width = 500,
6+
Height = 300
7+
},
128
[new UploadFile("test_video.mp4", File.OpenRead("files/test_video.mp4"), "video")]
139
);
1410

MyApp/_includes/ai-server/cs/image-to-image-1.cs.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
```csharp
2-
var request = new ImageToImage()
3-
{
4-
PositivePrompt = "A beautiful sunset over the ocean",
5-
NegativePrompt = "A pixelated, low-quality image"
6-
};
7-
8-
var response = client.PostFilesWithRequest<GenerationResponse>(
9-
request,
2+
var response = client.PostFilesWithRequest(new ImageToImage {
3+
PositivePrompt = "A beautiful sunset over the ocean",
4+
NegativePrompt = "A pixelated, low-quality image"
5+
},
106
[new UploadFile("image", File.OpenRead("files/comfyui_upload_test.png"), "image")]
117
);
128
response.Outputs[0].Url.DownloadFileTo(outputFileName);
Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
```csharp
2-
var request = new ImageToText() { };
3-
4-
var response = client.PostFilesWithRequest<GenerationResponse>(
5-
request,
2+
var response = client.PostFilesWithRequest(new ImageToText(),
63
[new UploadFile("image", File.OpenRead("files/test_image.jpg"), "image")]
74
);
85
```

MyApp/_includes/ai-server/cs/image-upscale-1.cs.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
```csharp
2-
var request = new ImageUpscale() { };
3-
4-
var response = client.PostFilesWithRequest<GenerationResponse>(
5-
request,
2+
var response = client.PostFilesWithRequest(new ImageUpscale(),
63
[new UploadFile("image", File.OpenRead("files/test_image.jpg"), "image")]
74
);
85
response.Outputs[0].Url.DownloadFileTo(outputFileName);
Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
```csharp
2-
var request = new ImageWithMask()
3-
{
4-
PositivePrompt = "A beautiful sunset over the ocean",
5-
NegativePrompt = "A pixelated, low-quality image"
6-
};
7-
8-
var response = client.PostFilesWithRequest<GenerationResponse>(
9-
request,
2+
var response = client.PostFilesWithRequest(new ImageWithMask {
3+
PositivePrompt = "A beautiful sunset over the ocean",
4+
NegativePrompt = "A pixelated, low-quality image"
5+
},
106
[new UploadFile("image", File.OpenRead("files/comfyui_upload_test.png"), "image"),
11-
new UploadFile("mask", File.OpenRead("files/comfyui_upload_test_mask.png"), "mask")]
7+
new UploadFile("mask", File.OpenRead("files/comfyui_upload_test_mask.png"), "mask")]
128
);
139
response.Outputs[0].Url.DownloadFileTo(outputFileName);
1410
```

MyApp/_includes/ai-server/cs/open-ai-requests-1.cs.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,13 @@ var client = new JsonApiClient("https://api.openai.com/v1");
33
client.AddHeader("Authorization", "Bearer " + Environment.GetEnvironmentVariable("OPENAI_API_KEY"));
44

55
// Using AI Server DTOs with OpenAI API
6-
var request = new OpenAiChatCompletion {
7-
Model = "gpt-4-turbo",
8-
Messages = new List<OpenAiMessage> {
9-
new OpenAiMessage { Role = "system", Content = "You are a helpful AI assistant." },
10-
new OpenAiMessage { Role = "user", Content = "How do LLMs work?" }
11-
},
12-
MaxTokens = 50
13-
};
14-
15-
var response = await client.PostAsync<OpenAiChatResponse>(
16-
"/chat/completions",
17-
request);
6+
var response = await client.PostAsync<OpenAiChatResponse>("/chat/completions",
7+
new OpenAiChatCompletion {
8+
Model = "gpt-4-turbo",
9+
Messages = new List<OpenAiMessage> {
10+
new OpenAiMessage { Role = "system", Content = "You are a helpful AI assistant." },
11+
new OpenAiMessage { Role = "user", Content = "How do LLMs work?" }
12+
},
13+
MaxTokens = 50
14+
});
1815
```

0 commit comments

Comments
 (0)