Initial commit

This commit is contained in:
Codex
2025-08-06 15:03:53 +00:00
commit e45e85b474
4 changed files with 295 additions and 0 deletions

51
.peagen.toml Normal file
View File

@ -0,0 +1,51 @@
# .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"