feat(control-plane): add web AI message processing
Build web service image / build (push) Successful in 48s
Build web service image / build (push) Successful in 48s
This commit is contained in:
@@ -33,6 +33,13 @@ func main() {
|
||||
config.MTLSClientCAFile = os.Getenv("WXAGENT_MTLS_CLIENT_CA_FILE")
|
||||
config.MTLSRequireNodeCert = readBoolEnv("WXAGENT_MTLS_REQUIRE_NODE_CERT", false)
|
||||
config.MTLSRevokedCertsFile = os.Getenv("WXAGENT_MTLS_REVOKED_CERTS_FILE")
|
||||
config.AIBaseURL = os.Getenv("WXAGENT_AI_BASE_URL")
|
||||
config.AIAPIKey = readSecret("WXAGENT_AI_API_KEY", "WXAGENT_AI_API_KEY_FILE")
|
||||
if value := os.Getenv("WXAGENT_AI_MODEL"); value != "" {
|
||||
config.AIModel = value
|
||||
}
|
||||
config.AITimeout = readDurationEnv("WXAGENT_AI_TIMEOUT", config.AITimeout)
|
||||
config.AISchedulerInterval = readDurationEnv("WXAGENT_AI_SCHEDULER_INTERVAL", config.AISchedulerInterval)
|
||||
|
||||
config.NodeTokens = readMapSecret("WXAGENT_NODE_TOKENS", "WXAGENT_NODE_TOKENS_FILE")
|
||||
if len(config.NodeTokens) == 0 {
|
||||
|
||||
Reference in New Issue
Block a user