1
0

refactor: modernize code, improve performance, and clean up various components.

This commit is contained in:
2026-03-01 21:05:35 +01:00
parent 15f9647f8a
commit a6c7df0a71
37 changed files with 240 additions and 627 deletions

View File

@@ -15,7 +15,7 @@ public class OpenAiRequest
[JsonPropertyName("model")]
public string Model { get; set; } = "llama-3.1-8b-instant";
[JsonPropertyName("messages")]
public OpenAiRequestMessage[] Messages { get; set; } = Array.Empty<OpenAiRequestMessage>();
public OpenAiRequestMessage[] Messages { get; set; } = [];
[JsonPropertyName("temperature")]
public double Temperature { get; set; } = 0.0;
[JsonPropertyName("stream")]
@@ -27,7 +27,7 @@ public class OpenAiRequest
public class OpenAiResponse
{
[JsonPropertyName("choices")]
public OpenAiChoice[] Choices { get; set; } = Array.Empty<OpenAiChoice>();
public OpenAiChoice[] Choices { get; set; } = [];
}
public class OpenAiChoice
@@ -39,7 +39,7 @@ public class OpenAiChoice
public class OpenAiStreamResponse
{
[JsonPropertyName("choices")]
public OpenAiStreamChoice[] Choices { get; set; } = Array.Empty<OpenAiStreamChoice>();
public OpenAiStreamChoice[] Choices { get; set; } = [];
}
public class OpenAiStreamChoice