hendrik/config.yaml

61 lines
1.7 KiB
YAML
Raw Normal View History

2026-06-16 14:59:40 +07:00
llm:
timeout: 3000 # second
agent:
2026-06-16 14:59:40 +07:00
max_iterations: 40 # step
max_tool_output: 40000
2026-06-16 14:59:40 +07:00
character: hendrik # Directory name in agent/characters/<character>/
xmpp:
2026-06-16 14:59:40 +07:00
enabled: false
2026-06-14 10:56:55 +07:00
muc_rooms: "" # comma-separated, e.g. "room1@conference.server,room2@conference.server"
nickname: "" # custom MUC nickname (empty = use username)
selective_response: true # true = only response if mentioned/relevant
2026-06-16 22:44:10 +07:00
telegram:
enabled: false
allowed_group_ids: "" # comma-separated, kosong = semua grup
selective_response: true
# Humanize Delay (anti-bot detection)
delay:
2026-06-16 14:59:40 +07:00
read_min: 1.0 # second
read_max: 2.0 # second
2026-06-14 10:56:55 +07:00
typing_speed: 15.0 # characters per second
typing_max: 10.0 # max typing delay limit per second
2026-06-16 14:59:40 +07:00
models:
items:
- model: "granite4.1:8b"
provider: "Ollama Local"
base_url: "http://localhost:11434/v1"
key: "ollama"
- model: "granite4.1:8b"
provider: "Transformers API Local"
base_url: "http://localhost:12345/v1"
key: "sk-not-needed"
- model: "ministral-3:14b-cloud"
provider: "Ollama Cloud"
base_url: "https://ollama.com/v1"
key: ""
- model: "gemma4:31b-cloud"
provider: "Ollama Cloud"
base_url: "https://ollama.com/v1"
key: ""
default: true
- model: "openrouter/owl-alpha"
provider: "OpenRouter"
base_url: "https://openrouter.ai/api/v1"
key: ""
- model: "nex-agi/nex-n2-pro:free"
provider: "OpenRouter"
base_url: "https://openrouter.ai/api/v1"
key: ""
- model: "z-ai/glm-5"
provider: "OpenRouter"
base_url: "https://openrouter.ai/api/v1"
key: ""
rag:
2026-06-14 10:56:55 +07:00
persist_dir: chroma_db # ChromaDB ONNX default (all-MiniLM-L6-v2, local)