52 lines
1.4 KiB
TOML
52 lines
1.4 KiB
TOML
# .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 = "<ip>:9000"
|
|
bucket = "..."
|
|
access_key = "..."
|
|
secret_key = "..."
|
|
secure = false
|
|
|
|
# ───────────────────────────── Publishers ──────────────────────────────
|
|
[publishers]
|
|
default_publisher = "redis"
|
|
|
|
[publishers.redis]
|
|
host = "<ip>"
|
|
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 = "<ip>"
|
|
port = 5672
|
|
username = "guest"
|
|
password = "guest"
|
|
exchange = ""
|
|
routing_key = "peagen.events"
|