AI Trainer

Command-line parameters for the service: “Prisma AI Trainer”.
--aitrainer.script-path string            path to the training script file (default ".scripts")
--aitrainer.training-config-path string   path to the training config (default ".config.json")
--config strings                          paths to the configuration files (default [prisma-ai-trainer.yaml,prisma-ai-trainer-user.yaml,/usr/local/intellitrend/prisma/etc/prisma-ai-trainer.yaml,/usr/local/intellitrend/prisma/etc/prisma-ai-trainer-user.yaml])
--config-dump                             writes the effective configuration to standard output and exits
--config-dump-default                     writes a default config to standard output and exits
--help                                    shows this help page
--list-cli-keys                           lists all available command line configuration keys (alias of --help)
--list-config-keys                        lists all available config file configuration keys
--list-env-keys                           lists all available environment variable configuration keys
--log.enable-structured-logging           enables structured JSON logging when using the 'stderr', 'stdout' or 'file' log-target, otherwise logs will always be structured
--log.file string                         the file to log into if log-target is set to 'file'
--log.level string                        minimum log level of log messages to show (one of 'debug', 'info', 'warning', 'error', 'fatal', 'trace') (default "info")
--log.syslog-priority uint16              priority to use if log-target is 'syslog' (default 6)
--log.syslog-tag string                   syslog tag to use if log-target is 'syslog'
--log.target string                       the target to which log messages shall be printed (one of 'stderr', 'stdout', 'syslog', 'file') (default "stderr")
--log.time-format string                  the output format of the timestamp if structured logging is disabled (one of 'layout', 'rubydate', 'rfc822', 'rfc850', 'rfc1123', 'kitchen', 'stampnano', 'datetime', 'rfc1123z', 'unixdate', 'rfc822z', 'rfc3339', 'stamp', 'stampmilli', 'timeonly', 'ansic', 'rfc3339nano', 'stampmicro', 'dateonly') (default "datetime")
--metrics.identity string                 identity string used for metrics
--netlog.alias string                     service alias to use when writing to netlog
--nsq.auth-enable                         enables nsq authentication
--nsq.auth-secret string                  nsq authentication secret
--nsq.consume-address string              address to consume messages from
--nsq.consume-port uint16                 port to consume messages from
--nsq.produce-address string              address to produce messages to
--nsq.produce-port uint16                 port to produce messages to
--nsq.service-identity string             identity string for this service (may be any string but must be unique on the nsq bus)
--nsq.tls-ca-certificate string           optional path to a ca certificate that should be trusted when validating certs
--nsq.tls-enable                          enables TLS for nsq communication
--nsq.tls-skip-certificate-validation     skip validation of server certificate when using nsq over tls
--nsq.trace-enable                        enables extended nsq logging in the trace log level
--nsqrpc.control-message-pace uint        pace at which control messages will be passed back and forth between services (default 1000)
--nsqrpc.control-message-timeout uint     maximum time between control messages before a transaction will be considered dead (default 10)
--nsqrpc.timeout-checker-delay uint       delay between timeout checker runs (default 2)
--oss-licenses                            displays the licenses for all open source software used
--scheduler.trace-enable                  enables extended logging for the scheduler in the trace log level
--show-stack-traces                       whether or not stack traces are included if a module returns an error
--version                                 displays the software version