Skip to content

Commit 9b19499

Browse files
committed
Updated configuration class diagram
Signed-off-by: Pavel Tisnovsky <[email protected]>
1 parent 21206bc commit 9b19499

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

docs/config.png

-13.7 KB
Loading

docs/config.puml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ set namespaceSeparator none
44
class "AuthenticationConfig" as ols.app.models.config.AuthenticationConfig {
55
k8s_ca_cert_path : Optional[FilePath]
66
k8s_cluster_api : Optional[AnyHttpUrl]
7+
module : Optional[str]
78
skip_tls_verification : bool
9+
validate_yaml() -> None
810
}
911
class "AzureOpenAIConfig" as ols.app.models.config.AzureOpenAIConfig {
1012
client_id : Optional[str]
@@ -52,6 +54,8 @@ class "LLMProviders" as ols.app.models.config.LLMProviders {
5254
class "LoggingConfig" as ols.app.models.config.LoggingConfig {
5355
app_log_level : int
5456
lib_log_level : int
57+
suppress_auth_checks_warning_in_log : bool
58+
suppress_metrics_in_log : bool
5559
uvicorn_log_level : int
5660
}
5761
class "ModelConfig" as ols.app.models.config.ModelConfig {
@@ -76,6 +80,7 @@ class "OLSConfig" as ols.app.models.config.OLSConfig {
7680
default_provider : Optional[str]
7781
extra_ca : list[FilePath]
7882
logging_config : Optional[LoggingConfig]
83+
max_workers : Optional[int]
7984
query_filters : Optional[list[QueryFilter]]
8085
query_validation_method : Optional[str]
8186
reference_content : Optional[ReferenceContent]

0 commit comments

Comments
 (0)