refactor external clients

put model batch size as parameter in config
This commit is contained in:
Alex Bezdieniezhnykh
2025-03-24 00:33:41 +02:00
parent 32f9de3c71
commit 6429ad62c2
28 changed files with 352 additions and 226 deletions
+5 -2
View File
@@ -8,7 +8,9 @@ namespace Azaion.Common.DTO.Config;
public class AppConfig
{
public PythonConfig PythonConfig { get; set; } = null!;
public InferenceClientConfig InferenceClientConfig { get; set; } = null!;
public GpsDeniedClientConfig GpsDeniedClientConfig { get; set; } = null!;
public QueueConfig QueueConfig { get; set; } = null!;
@@ -85,7 +87,8 @@ public class ConfigUpdater : IConfigUpdater
//Save without sensitive info
var publicConfig = new
{
PythonConfig = config.PythonConfig,
InferenceClientConfig = config.InferenceClientConfig,
GpsDeniedClientConfig = config.GpsDeniedClientConfig,
DirectoriesConfig = config.DirectoriesConfig,
AnnotationConfig = config.AnnotationConfig,
AIRecognitionConfig = config.AIRecognitionConfig,