Documentation
¶
Index ¶
Constants ¶
View Source
const ( UIPlSettingName = "ui-pl" UISourceSettingName = "ui-source" FirstLoginSettingName = "first-login" DatabaseUrlSettingName = "database-url" DefaultNotebookImagesSettingName = "default-notebook-images" ServerVersionName = "server-version" UpgradeCheckEnabledName = "upgrade-check-enabled" UpgradeCheckUrlName = "upgrade-check-url" LogLevelSettingName = "log-level" ManagedAddonConfigsName = "managed-addon-configs" ModelServiceDefaultImageName = "model-service-default-image" RayClusterDefaultVersionName = "ray-cluster-default-version" GlobalSystemImageRegistryName = "global-system-image-registry" HuggingFaceEndpointName = "huggingface-endpoint" ProxyAppsServerUrlName = "proxy-apps-server-url" ProxyVectorDBServerUrlName = "proxy-vector-db-server-url" ModelDownloaderImageName = "model-downloader-image" )
Variables ¶
View Source
var ( InjectDefaults string // APIUIVersion also update the API_UI_VERSION in Dockerfile APIUIVersion = NewSetting("api-ui-version", "1.1.11") AuthUserSessionMaxTTLMinutes = NewSetting("auth-user-session-max-ttl-minutes", "720") // 12 hrs AuthTokenMaxTTLMinutes = NewSetting("auth-token-max-ttl-minutes", "129600") // 90 days FirstLogin = NewSetting(FirstLoginSettingName, "true") ServerURL = NewSetting("server-url", "") ServerVersion = NewSetting(ServerVersionName, "dev") UIIndex = NewSetting("ui-index", "https://releases.1block.ai/dashboard/latest/index.html") UIPath = NewSetting("ui-path", "/usr/share/llmos/llmos-operator") UIPl = NewSetting(UIPlSettingName, "llmos") // UIPl is the private vendor/company name UISource = NewSetting(UISourceSettingName, "auto") // Options are 'auto', 'external' or 'bundled' // DatabaseURL set local database url, e.g., postgresql://user:password@llmos-postgresql.llmos-system:5432/llmos DatabaseURL = NewSetting(DatabaseUrlSettingName, "") DefaultNotebookImages = NewSetting(DefaultNotebookImagesSettingName, setDefaultNotebookImages()) UpgradeCheckEnabled = NewSetting(UpgradeCheckEnabledName, "true") UpgradeCheckUrl = NewSetting(UpgradeCheckUrlName, "https://llmos-upgrade.1block.ai/v1/versions") LogLevel = NewSetting(LogLevelSettingName, "info") // options are info, debug and trace ManagedAddonConfigs = NewSetting(ManagedAddonConfigsName, "") ModelServiceDefaultImage = NewSetting(ModelServiceDefaultImageName, "docker.io/vllm/vllm-openai:v0.10.1.1") RayClusterDefaultVersion = NewSetting(RayClusterDefaultVersionName, "2.42.1") GlobalSystemImageRegistry = NewSetting(GlobalSystemImageRegistryName, "ghcr.io") HuggingFaceEndpoint = NewSetting(HuggingFaceEndpointName, "") ProxyAppsServerUrl = NewSetting(ProxyAppsServerUrlName, "http://llmos-agents-langflow-backend.llmos-agents:7860") ProxyVectorServerUrl = NewSetting(ProxyVectorDBServerUrlName, "http://weaviate.llmos-agents:80") ModelDownloaderImage = NewSetting(ModelDownloaderImageName, "ghcr.io/llmos-ai/llmos-operator-downloader:v0.3.0") )
Functions ¶
func SetProvider ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.