File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -125,6 +125,10 @@ get-rag: ## Download a copy of the RAG embedding model and vector database
125
125
podman cp tmp-rag-container:/rag/embeddings_model embeddings_model
126
126
podman rm tmp-rag-container
127
127
128
+ config.puml : # # Generate PlantUML class diagram for configuration
129
+ pyreverse ols/app/models/config.py --output puml --output-directory=docs/
130
+ mv docs/classes.puml docs/config.puml
131
+
128
132
help : # # Show this help screen
129
133
@echo ' Usage: make <OPTIONS> ... <TARGETS>'
130
134
@echo ' '
Original file line number Diff line number Diff line change @@ -4,7 +4,9 @@ set namespaceSeparator none
4
4
class "AuthenticationConfig" as ols.app.models.config.AuthenticationConfig {
5
5
k8s_ca_cert_path : Optional[FilePath]
6
6
k8s_cluster_api : Optional[AnyHttpUrl]
7
+ module : Optional[str]
7
8
skip_tls_verification : bool
9
+ validate_yaml() -> None
8
10
}
9
11
class "AzureOpenAIConfig" as ols.app.models.config.AzureOpenAIConfig {
10
12
client_id : Optional[str]
@@ -52,6 +54,8 @@ class "LLMProviders" as ols.app.models.config.LLMProviders {
52
54
class "LoggingConfig" as ols.app.models.config.LoggingConfig {
53
55
app_log_level : int
54
56
lib_log_level : int
57
+ suppress_auth_checks_warning_in_log : bool
58
+ suppress_metrics_in_log : bool
55
59
uvicorn_log_level : int
56
60
}
57
61
class "ModelConfig" as ols.app.models.config.ModelConfig {
@@ -76,6 +80,7 @@ class "OLSConfig" as ols.app.models.config.OLSConfig {
76
80
default_provider : Optional[str]
77
81
extra_ca : list[FilePath]
78
82
logging_config : Optional[LoggingConfig]
83
+ max_workers : Optional[int]
79
84
query_filters : Optional[list[QueryFilter]]
80
85
query_validation_method : Optional[str]
81
86
reference_content : Optional[ReferenceContent]
You can’t perform that action at this time.
0 commit comments