Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AgentConfig ¶
type AgentConfig struct {
Groq GroqConfig `yaml:"groq"`
}
type AuthConfig ¶
type Config ¶
type Config struct {
Log logger.Config
Ops ops.Config
DataDir string `yaml:"data_dir" validate:"required" default:"./data"`
Server ServerConfig
Telegram TelegramConfig
Agent AgentConfig `yaml:"agent"`
STT STTConfig `yaml:"stt"`
Timezone string `yaml:"timezone" validate:"required" default:"UTC"`
}
type GroqConfig ¶
type ServerConfig ¶
type ServerConfig struct {
Addr string `yaml:"addr" validate:"required" default:":9000"`
ReflectEnabled bool `yaml:"reflect_enabled" default:"false"`
Auth AuthConfig `yaml:"auth"`
}
type TelegramConfig ¶
Click to show internal directories.
Click to hide internal directories.