# .peagen.toml [workspace] org = "your_org" template_set = "default" workers = 1 # ─────────────────────────── LLM (unchanged) ─────────────────────────── [llm] default_provider = "groq" default_model_name = "deepseek-r1-distill-llama-70b" default_temperature = 0.7 default_max_tokens = 4096 [llm.groq] API_KEY = "..." # ────────────────────────── Storage Adapters ─────────────────────────── [storage] default_filter = "minio" [storage.filters.file] output_dir = "./peagen_artifacts" [storage.filters.minio] endpoint = ":9000" bucket = "..." access_key = "..." secret_key = "..." secure = false # ───────────────────────────── Publishers ────────────────────────────── [publishers] default_publisher = "redis" [publishers.redis] host = "" port = 6379 db = 0 password = "..." # leave blank if no auth [publishers.webhook] # POST notifications to this URL url = "https://example.com/peagen" [publishers.rabbitmq] host = "" port = 5672 username = "guest" password = "guest" exchange = "" routing_key = "peagen.events"