Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Neo4j commonConfig.Neo4jConfig PostgresConfig commonConfig.PostgresConfig PostgresAsyncConfig commonConfig.PostgresAsyncConfig Logger logger.Config Jaeger tracing.JaegerConfig Cron cronConfig.Config Organizations struct { AtLeastPerTenant int `env:"ORGANIZATIONS_DEDUP_AT_LEAST_PER_TENANT" envDefault:"3"` OrganizationsPerPrompt int `env:"ORGANIZATIONS_DEDUP_ORGANIZATIONS_PER_PROMPT" envDefault:"100"` ForceDedupEachDays int `env:"ORGANIZATIONS_DEDUP_FORCE_DEDUP_EACH_DAYS" envDefault:"7"` Anthropic struct { Enabled bool `env:"ORGANIZATIONS_DEDUP_ANTHROPIC_ENABLED" envDefault:"true"` PromptSuggestNames string `` /* 707-byte string literal not displayed */ PromptCompareOrgs string `` /* 774-byte string literal not displayed */ } OpenAI struct { Enabled bool `env:"ORGANIZATIONS_DEDUP_OPENAI_ENABLED" envDefault:"false"` PromptSuggestNames string `` /* 686-byte string literal not displayed */ PromptCompareOrgs string `` /* 771-byte string literal not displayed */ } } Service struct { CustomerOsAdminAPI string `env:"CUSTOMER_OS_ADMIN_API,required"` CustomerOsAdminAPIKey string `env:"CUSTOMER_OS_ADMIN_API_KEY,required"` Ai struct { ApiPath string `env:"AI_API_PATH,required" envDefault:"N/A"` ApiKey string `env:"AI_API_KEY,required" envDefault:"N/A"` } } }
Click to show internal directories.
Click to hide internal directories.